Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$69.1k - $141.5k

CACI International, Inc.

Job Title: Embedded Software Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

Anticipated Posting End: 12/31/2026

The Opportunity:

CACI is seeking an Embedded Software Engineer to build software for our space-based RF communications platforms. You'll develop low-level, performance-critical code across embedded Linux and bare-metal targets. You'll partner with RF, FPGA, and systems teams from board bring-up through delivery. This role is ideal for an engineer who enjoys working close to the hardware and wants to take on more design ownership. This position is on-site in Colorado Springs, CO.

Responsibilities:

Implementation of embedded software to deliver robust, consistent performance while meeting design constraints; Contribute to architecture and design decisions.

Build and extend embedded Linux service and kernel components.

Support and improve 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; contribute to interface control documents (ICDs) and system requirements.

Design for reliability, resiliency, and safety in space environments.

Engineer secure, robust firmware update mechanisms.

Establish and/or contribute to continuous integration/continuous deployment (CI/CD) for embedded targets, and support static analysis and unit/integration testing.

Participate in system design, hardware interface reviews and code reviews.

Collaborate cross-functionally with program management and customers to refine requirements, build schedules, and deliver production-quality software for mission operations.

Qualifications:

Required:

Bachelor's degree in Electrical Engineering or Computer Science (or related field), with 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. Comfortable with kernel module development.

Understanding of common embedded protocols (GPIO, SPI, I2C, UART, RS-422).

Practical lab skills, including the use of oscilloscopes, and logic analyzers.

Comfortable understanding PCB designs and participating in schematic reviews.

Ability to collaborate closely with RF, FPGA, systems, and test teams.

Experience debugging mixed HW/SW issues.

Ability to work on multiple efforts concurrently.

Strong documentation habits.

Desired:

Master's degree in Electrical Engineering or Computer Science

Hands-on integration with FPGAs; familiarity with Xilinx/AMD toolchains.

Strong experience with embedded Linux including bootloader, device tree, and kernel/driver development.

Secure boot, TPM, and cryptographic techniques.

Experience using high-speed data in embedded systems (PCIe, AXI, FPGA Serdes).

Practical RF lab skills, including the use of spectrum analyzers, and RF test fixtures.

Knowledge of software-defined radio (SDR) technologies.

Exposure to satellite communications systems; familiarity with CCSDS and space-communications standards and constraints.

Experience designing for reliability in radiation environments.

Experience with the Rust language and Protobuf.

Familiarity with agile development using Atlassian tools.

What You Can Expect:

A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.

Pay Range :

There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

The proposed salary range for this position is:
$69,100-$141,500

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Colorado Springs, CO vacancy
  • $86.8k - $198k

    Embedded Software EngineerThe Opportunity: Are you excited to apply RF quantum sensing technologies to critical national security missions...  ...and mentoring junior employees as needed.This is a hands-on engineering role focused on embedded software, hardware-software integration... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Colorado Springs, CO
    1 day ago
  • $69.1k - $141.5k

    Job Title: Embedded Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type:...  ...31/2026The Opportunity:CACI is seeking an Embedded Software Engineer to build software for our space-based RF communications platforms... 
    Suggested
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Colorado Springs, CO
    2 days ago
  • $114.6k - $252.1k

    Job Title: Senior Embedded Software EngineerJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS...  ...End: 12/26/2026The Opportunity:The Embedded Software Engineer works on the operations floor, alongside the intelligence operators... 
    Suggested
    Contract work
    For contractors
    Work experience placement
    Local area
    Relocation
    Flexible hours

    CACI International

    Colorado Springs, CO
    12 hours ago
  • $89.6k - $149.33k

     ...Keysight Software EngineerKeysight is a mission-critical design enablement partner for organizations...  ...solving the world's most complex engineering challenges. With deep engineering...  ...a development tool and as a capability embedded within the oscilloscope itself — keeping... 
    Suggested
    Permanent employment
    Flexible hours

    Keysight Technologies

    Colorado Springs, CO
    2 days ago
  •  ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology...  ...to develop and secure next-generation embedded systems supporting missions of national...  ...teams work at the intersection of embedded software, computer architecture, hardware... 
    Suggested
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    Colorado Springs, CO
    23 hours ago
  •  ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology...  ...on hardware reverse engineering of embedded systems to support advanced research and...  ...embedded security disciplines including software vulnerability research and reverse engineering... 
    Internship
    Local area

    Mitre

    Colorado Springs, CO
    2 days ago
  •  ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology...  ...with a focus on hardware security for embedded systems to support advanced research and...  ...systemsDesign and build prototypes (hardware and software) to demonstrate advanced... 
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    Colorado Springs, CO
    4 days ago
  • $162k - $200k

     ...seeking an experienced Cyber & Cross Domain Solution (CDS) Systems Engineer to support the MSEIT contract at Space Systems Command (SSC)....  ...where required.Cybersecurity Integration - Work with software, infrastructure, DevSecOps, and operational teams to ensure cybersecurity... 
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Work from home
    Flexible hours

    KBR

    Colorado Springs, CO
    2 days ago
  • $50 per hour

     ...Communications (C2BMC) team at Lockheed Martin, is dedicated to engineering, developing, and integrating new capabilities for the Missile...  ..., testing, integration, and fielding of hardware and software elements essential for the effective operation of the Missile... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Colorado Springs, CO
    23 hours ago
  •  ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization...  ...Evaluate the operational impacts of satellite configuration changes, software and hardware upgrades, navigation message implementations,... 
    For contractors
    Work experience placement
    Internship
    Work at office
    Local area

    Mitre

    Colorado Springs, CO
    1 day ago
  • $145k - $169.3k

    Position: SE&V Lead System Engineer Location: Colorado Springs, CORemote Status: On-Site Job Id:...  ...campaigns.Integrated Team Collaboration: Comfortable working with software, hardware, network, and cyber engineers to co-develop model-... 
    Contract work
    For contractors
    Work at office
    Remote work
    Flexible hours

    Auria Space

    Colorado Springs, CO
    1 day ago
  •  ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization...  ...Experience with MATLAB, Python, or other modeling and data analysis software toolsInterest in Artificial Intelligence (AI) and Machine... 
    Work experience placement
    Internship
    Local area
    3 days per week

    Mitre

    Colorado Springs, CO
    2 days ago
  • Lead Software Systems EngineerCompany:The Boeing CompanyThe Boeing Company has an exciting opportunity for a Lead Software Systems Engineer to join the SATCOM Mission Planning Software Engineering team in Colorado Springs, CO.The SATCOM Mission Planning team is a critical... 
    Permanent employment
    Full time
    Work experience placement
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Colorado Springs, CO
    23 hours ago
  •  ...capacity and high-performance systems. Now VES provides advanced software solutions supporting ML/AI applications for generative and...  ...\n Job Purpose: \n In this role, the Lead Systems Design Engineer works within a team responsible for product development of innovative... 
    Local area
    Worldwide

    Sanmina

    Colorado Springs, CO
    24 days ago
  • $120k - $160k

     ...industry, we are motivated by creating and delivering innovative solutions to our nation and global customers. This Lead System Engineering position is an exciting opportunity based in Colorado Springs, CO that encompasses dimensions of system engineering and assisting... 
    Local area

    Kratos Defense & Security Solutions

    Colorado Springs, CO
    4 days ago
  • $145.1k - $269.5k

     ...FullTimeDepartment: Corporate HeadquartersBusiness Unit: Corporate HeadquartersStandard Job DescriptionThe Lockheed Martin Systems Engineering Factory is the enterprise-wide hub for enabling increased rigor, efficiency, and consistency for Lockheed Martin's programs and... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Remote work
    Flexible hours

    Lockheed Martin

    Colorado Springs, CO
    4 days ago
  • $50 per hour

     ...preventive maintenance tasks, such as cleaning, calibration, and testing, to prevent future hardware failures• Collaborate with other engineers, technicians, or manufacturers to resolve complex hardware issues or to design and implement repairs.• Develop and implement... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Colorado Springs, CO
    3 days ago
  • DescriptionSAIC seeks a highly experienced and energetic Hardware Engineer to support the US Space Force, Space Systems Command, in performing operational maintenance and sustainment of ground-based radars critical to US and Allied strategic missile surveillance, warning... 

    Science Applications International Corporation

    Colorado Springs, CO
    1 day ago
  • $110.5k - $205.5k

     ...national security. Job Title: Lead, Info Security Systems Engineering Job Code: 46303 Job Location: Colorado Springs, CO Job...  ...prem environments and cloud-based systems. Assist in systems/software engineering functions, to include creation of data flow... 
    Local area
    Remote work
    Flexible hours

    Harris Corporation

    Colorado Springs, CO
    2 days ago
  •  ...this role, the Senior Firmware Development Engineer will participate in firmware engineering...  ...Excellent working knowledge of embedded system design Preferred (working knowledge...  ...server applications Good system Hardware/Software integration skills Preferred... 
    Worldwide

    Nexxt, Inc.

    Colorado Springs, CO
    4 days ago
  • $95k - $140k

     ...Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training. Responsibilities Performs...  ....Participates in design reviews of components (hardware and software) to ensureapplicability to the current system and traceability... 
    For contractors

    AMERICAN SYSTEMS

    Colorado Springs, CO
    2 days ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...performance aligns with operational objectives.Collaborate closely with software and integration/test engineers to deliver innovative and high-... 
    Temporary work
    Work experience placement
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Colorado Springs, CO
    4 days ago
  • DescriptionSAIC's Horizon program is seeking Systems Engineers with varying levels of experience and backgrounds to support the U.S. Space...  ....Experience with the following:Leading combined hardware/software and, or space/ground integration activities.Using model-based... 
    Work at office

    Science Applications International Corporation

    Colorado Springs, CO
    1 day ago
  • $110.8k - $185.1k

     ...our strategic solutions in the areas of Information Technology, Engineering & Analysis, Test & Evaluation, and Training....  ...Race/Sex/Disability Status/Veteran StatusJob SummaryCategory: Software & Systems DevelopmentPosition Type: Full-TimeRemote: NoClearance... 
    For contractors
    Work experience placement

    AMERICAN SYSTEMS

    Colorado Springs, CO
    3 days ago
  • $180k - $195k

     ...be part of the mission to shape the future of space and protect the assets that keep our nation secure.The ideal Sr Space Systems Engineer SME possesses deep experience in space system architecture, mission design, and end-to-end systems integration for defense or national... 
    Full time
    Contract work
    For contractors
    Local area
    Flexible hours

    Solutions Through Innovative Technologies

    Colorado Springs, CO
    1 day ago
  • $104.9k - $194.7k

     ...design specifications; applying systems analysis techniques and procedures, including consulting with users to determine hardware, software, or system functional specifications. Analyses are performed at all levels of total system product to include: concept, design,... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Colorado Springs, CO
    23 hours ago
  • $50 per hour

     ...studies, requirements allocation and interface definition studies to translate customer requirements into hardware and software specifications.The I&T Engineering Project Manager (EPM) will lead the I&T Resource Managed Area (RMA), directing all I&T commitments and ensuring... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Casual work
    Flexible hours

    Lockheed Martin

    Colorado Springs, CO
    4 days ago
  •  ...KBR!KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence...  ...requirements analysis and functional allocation to hardware, software, operator and other segments and components of the system(s)... 
    Full time
    Contract work
    Temporary work
    For contractors
    Local area
    Immediate start
    Relocation package
    Flexible hours

    KBR

    Colorado Springs, CO
    4 days ago
  •  ...now, come be more with us! Job Summary:We are seeking an Systems Engineer to support the development and analysis of space system...  ...behaviors, and requirements.Develop C++, MATLAB, and/or Python software to support system modeling, simulation, analysis, and engineering... 
    Full time

    Infinity Systems Engineering

    Colorado Springs, CO
    2 days ago
  •  ...work-life balance, and structured career development. At Infinity, WE ARE MORE - now, come be more with us!Position OverviewProvide engineering support for the ESS Ground Resilient Integration & Framework for Operational NC3 (GRIFFON) Ground Integration & Framework (GIF)... 
    Contract work

    Infinity Systems Engineering

    Colorado Springs, CO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!