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

CACI International Inc

Colorado Springs (CO)

On-site

USD 69,000 - 142,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CACI International Inc. is seeking an Embedded Software Engineer to build software for space-based RF communications platforms. You’ll 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 Colorado Springs role offers ownership of design and reliability-focused development. You will implement embedded software, extend Linux services, and support driver development while

Qualifications

  • Bachelor’s degree and 3+ years in embedded software.
  • Proficiency in C/C++ for embedded targets.
  • Strong systems fundamentals: Linux, networking, memory management, concurrency, hardware abstraction.
  • Experience with Yocto or other embedded Linux; kernel module development.
  • Understanding of common embedded protocols (GPIO, SPI, I2C, UART, RS-422).
  • Practical lab skills with oscilloscopes and logic analyzers.
  • Comfortable with PCB design understanding and reviews.
  • Ability to collaborate with RF, FPGA, systems and test teams.
  • Experience debugging mixed HW/SW issues.
  • Ability to work on multiple efforts concurrently.
  • Strong documentation habits.

Responsibilities

  • Implementation of embedded software to deliver robust, performance-focused code; contribute to architecture and design decisions.
  • Build and extend embedded Linux service and kernel components.
  • Support bare-metal/C embedded applications.
  • Support board bring-up and low-level driver development; integrate with FPGA logic and DSP blocks.
  • Collaborate with RF and systems teams on radio architectures and ICDs.
  • Design for reliability, resiliency, and safety in space environments.
  • Engineer secure, robust firmware update mechanisms.
  • Establish CI/CD for embedded targets and support testing.
  • Participate in system design, hardware interface reviews and code reviews.
  • Collaborate with program management and customers to refine requirements and schedules.

Skills

C/C++ for embedded targets
Linux fundamentals
Yocto
Kernel module development
Embedded protocols (GPIO, SPI, I2C, I,
Lab tools (oscilloscope, logic analyz.
PCB design understanding
Collaboration with RF/FPGA/systems
Debug HW/SW issues
Documentation habits
Multitasking / parallel work

Education

Bachelor’s degree in Electrical Engineering or Computer Science

Tools

Yocto
Xilinx toolchains

Job description

CACI International Inc. is seeking an Embedded Software Engineer to build software for space-based RF communications platforms. You’ll 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 Colorado Springs role offers ownership of design and reliability-focused development. You will implement embedded software, extend Linux services, and support driver development while

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Space-Grade Embedded Software Engineer
Space-Grade Embedded Software Engineer

CACI • Colorado Springs (CO)

On-site
USD 110,000 - 150,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
RF Embedded Software Engineer - Spacecraft Communications
RF Embedded Software Engineer - Spacecraft Communications

Round-Peg Solutions (RPS) Limited • Redondo Beach (CA)

On-site
USD 120,000 - 180,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

CACI International Inc • Colorado Springs (CO)

On-site
USD 99,000 - 207,000
Senior Embedded RF Systems Architect
Senior Embedded RF Systems Architect

CACI International Inc • Herndon (VA)

On-site
USD 94,000 - 198,000
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
Space RF Embedded Software Engineer – Mission-Critical
Space RF Embedded Software Engineer – Mission-Critical

Impulse Space • Redondo Beach (CA)

On-site
USD 170,000 - 210,000
Long-term incentives in stock options
Medical, vision & dental coverage
401(k) retirement plan
Embedded Software Engineer (C++/Space/RF/Ground Systems)
Embedded Software Engineer (C++/Space/RF/Ground Systems)

Attis • Torrance (CA)

On-site
USD 140,000 - 200,000