Space-Grade Embedded Software Engineer

CACI

Colorado Springs (CO)

On-site

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CACI is seeking an Embedded Software Engineer to build software for space-based RF platforms. You will develop low-level, performance-critical code across embedded Linux and bare-metal targets, partnering with RF, FPGA, and systems teams from bring-up through delivery. This on-site role is based in Colorado Springs, CO.

Ideal candidates have 3+ years of embedded C/C++ experience, Linux familiarity, and strong hardware/software interface skills, driver development, and CI/CD for embedded targets.

Qualifications

  • Bachelor's degree in Electrical Engineering or Computer Science; 3+ years embedded software experience.
  • Proficiency in C/C++ for embedded targets and Linux-based systems.
  • Experience with Yocto or similar embedded Linux tooling.
  • Strong knowledge of hardware interfaces (GPIO, SPI, I2C, UART, RS-422).
  • Ability to collaborate with RF, FPGA, and systems teams and write clear docs.

Responsibilities

  • Implement embedded software to meet design constraints and improve architecture.
  • Build/extend embedded Linux services and kernel components.
  • Support bare-metal/C embedded applications and board bring-up.
  • Develop low-level drivers and integrate with FPGA and DSP blocks.
  • Contribute to CI/CD for embedded targets and perform testing.

Skills

C/C++
Embedded systems
Linux
Kernel development
Debugging HW/SW

Education

Bachelor's degree in Electrical Engineering or Computer Science

Tools

Yocto
Git

Job description

CACI is seeking an Embedded Software Engineer to build software for space-based RF platforms. You will develop low-level, performance-critical code across embedded Linux and bare-metal targets, partnering with RF, FPGA, and systems teams from bring-up through delivery. This on-site role is based in Colorado Springs, CO.

Ideal candidates have 3+ years of embedded C/C++ experience, Linux familiarity, and strong hardware/software interface skills, driver development, and CI/CD for embedded targets.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer — Space RF (On-Site Colorado)
Embedded Software Engineer — Space RF (On-Site Colorado)

CACI International Inc • Colorado Springs (CO)

On-site
USD 69,000 - 142,000
Senior Embedded Systems Architect – RF & Space
Senior Embedded Systems Architect – RF & Space

CACI International Inc • Colorado Springs (CO)

On-site
USD 99,000 - 207,000
Embedded Software Engineer
Embedded Software Engineer

CACI • Colorado Springs (CO)

On-site
USD 110,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

CACI International Inc • Colorado Springs (CO)

On-site
USD 69,000 - 142,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

CACI International Inc • Colorado Springs (CO)

On-site
USD 99,000 - 207,000
Mission-Centric Embedded Software Engineer (C/C++)
Mission-Centric Embedded Software Engineer (C/C++)

CACI • Jessup (MD)

On-site
USD 113,000 - 238,000
Senior Embedded Software Engineer — Field Intel Solutions
Senior Embedded Software Engineer — Field Intel Solutions

CACI International Inc • Colorado Springs (CO)

On-site
USD 115,000 - 252,000
Space-Grade Embedded Systems Engineer
Space-Grade Embedded Systems Engineer

CesiumAstro • Denver (CO)

On-site
USD 133,000 - 161,000
Stock options
Health, dental, vision coverage
Retirement plan
Senior Real-Time Embedded RF Software Architect
Senior Real-Time Embedded RF Software Architect

CACI International Inc • Herndon (VA)

On-site
USD 113,000 - 238,000
Senior Embedded RF Systems Architect
Senior Embedded RF Systems Architect

CACI International Inc • Herndon (VA)

On-site
USD 94,000 - 198,000