Staff Embedded Software Engineer
$98.5k - $206.8kCaci Inc
Job Title: Staff 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: 11/27/2026
The Opportunit y:
CACI is seeking a senior staff-level embedded software engineer with deep electrical engineering and computer science experience to lead the architecture, development, and delivery of embedded systems for RF communications. This role is ideal for an engineer who thrives in low-level, performance-critical environments, can drive design decisions, and enjoys mentoring others while setting technical direction for the platform.
This position is located on-site at our Colorado Springs, CO office.
Responsibilities:
• Lead the architecture and implementation of embedded software to deliver robust, consistent performance while meeting interface and radiation constraints.
• Support board bring-up and low-level driver development; integrate with FPGA logic and DSP blocks.
• Design, configure, and optimize embedded Linux solutions.
• 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 boot, cryptographic key management, and secure, robust firmware update mechanisms; drive compliance with relevant security guidelines.
• Establish and/or contribute to continuous integration/continuous deployment (CI/CD) for embedded targets, and support static analysis and unit/integration testing.
• Mentor and elevate the team: perform design reviews, code reviews, and technical coaching; author clear architecture and design documentation.
• Collaborate cross-functionally with program management and customers to define milestones, de-risk schedules, and deliver production-quality software for mission operations.
Qualifications:
Required:
• Bachelor’s in Electrical Engineering or Computer Science (or related field), with 8+ years in embedded software.
• Proficiency in C/C++ for embedded targets.
• Strong systems fundamentals (e.g., memory models, concurrency, synchronization, interrupts, cache/NUMA effects, DMA).
• Strong experience with an RTOS and/or embedded Linux on ARM and SoC platforms; comfortable with bootloaders, device trees, BSPs, and kernel/driver development.
• Understanding of common embedded protocols (e.g., SPI, I2C, UART, RS-422, PCIe, AXI, Ethernet, GPIO, DMA).
• Experience with PCB designs and 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.
• Familiarity with agile development using Atlassian tools.
• Strong documentation habits and contributions to ICDs and design artifacts.
Desired:
• Master’s degree in Electrical Engineering or Computer Science (or related field), with 10+ years in embedded software.
- Exposure to satellite communications systems; familiarity with CCSDS and space-communications standards and constraints.
• Practical RF lab skills, including the use of spectrum analyzers, VNAs, oscilloscopes, logic analyzers, and RF test fixtures.
• Knowledge of software-defined radio (SDR) technologies.
• Experience with the Rust language, Python, and the Protocol Buffers (Protobuf) IDL and tooling.
• Hands-on integration with FPGAs; familiarity with Xilinx/AMD toolchains.
• Secure boot, TPM, and cryptographic techniques.
• Experience designing for reliability in radiation environments.
• Track record of technical leadership: setting architecture, reviewing designs, mentoring engineers, and driving high-quality execution.
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:
$98,500-$206,800
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.
$98.5k - $206.8k
Job Title: Staff Embedded Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type... ...Opportunity:CACI is seeking a senior staff-level embedded software engineer with deep electrical engineering and computer science...SuggestedContract workWork experience placementWork at officeFlexible hours$148.3k - $275.5k
...DescriptionWhat We're DoingOur team at Lockheed Martin, is dedicated to engineering, developing, and integrating new capabilities for the Missile... ...defense technologies.The WorkLockheed Martin is seeking a software engineer that will thrive in a fast paced team environment in...SuggestedFull timeTemporary workWork experience placementCasual workFlexible hours$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...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...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...SuggestedWork experience placementInternshipLocal areaImmediate start3 days per week
$89.6k - $149.33k
...Responsibilities In this role, you will develop software for our oscilloscope platform while... ...a development tool and as a capability embedded within the oscilloscope itself - keeping... ...Qualifications BS or MS in Computer Engineering or Electrical Engineering Experience...SuggestedPermanent employmentFlexible hours$110k - $125k
...C++ Embedded Software Engineer Human Power BG is an HR agency that offers consultations and recruitment for some of the best companies in Bulgaria. C/C++ Embedded Software Engineer with Linux & Hardware Interface Experience The salary range for this position...Flexible hours$150k - $210k
...Job Description Job Description Why This Role Matters Senior Staff Software Engineers are the connective tissue across engineering at Bluestaq. You don't just own a system—you influence how multiple teams build their systems. The platform improvements you drive...Full timeTemporary workLocal areaImmediate startRelocationRelocation packageFlexible hours- ...the future. Who We’re Looking For We are builders. An engineer here owns a whole problem, from the first conversation to... ...draft is the skill we hire for and level on. We are hiring a Staff Software Engineer to change that. Staff at Adoreal means expert, discover...Currently hiringLocal areaRemote workFlexible hours
$90k - $115k
...Company Description Join SEAKR Engineering, a leading-edge provider of advanced electronics for space applications. Pushing the... ...Description We are seeking a highly engaged junior to mid-level Embedded Software Engineer to join our team. This role offers a fast-paced...$100k - $135k
...Company Description Join SEAKR Engineering, a leading-edge provider of advanced electronics for space applications. Pushing the... ...Job Description We are seeking a highly engaged mid-level Embedded Software Engineer to join our team. This role offers a fast-paced environment...- ...Description The Mission Starts Here TheIncLab engineers and delivers intelligent digital... ...purpose as well. We are looking for a Staff Systems Engineer who is a senior hands-... ...designing, implementing, and evolving complex software and platform systems. We encourage you...Flexible hours
- ...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...Full timeWorldwide
$100.34k - $170.54k
...Posted: 2026-09-22Job Family: Information TechnologyJob Function: Software EngineeringPay Type: Salary ASRC Federal is a leading... ...subsidiary of ASRC Federal, is a premier provider of systems engineering, software engineering, systems integration, engineering, and program...For contractors- Senior Cybersecurity Systems Software EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average... ...Description:Hewlett Packard Enterprise is seeking a Senior Cybersecurity Engineer to lead software development and compliance activities within...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- Senior Systems Software EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week... ...experience. Build software that matters alongside experienced engineers across software, firmware, and hardware domains. Grow into...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$77.6k - $176k
...and application development. That’s why we need an experienced DevOps engineer like you who’s eager to design, test, and program critical applications for our clients who need them most.As a Software Factory DevOps Engineer on our team, you’ll pipeline our software development...Full timeContract workPart timeWork at officeLocal areaRemote work$50 per hour
...opportunity to work with an international customer!THE WORKThe Full Stack Engineer is responsible for performing system integration, verification and validation, performing hardware and software integration and completing information technology related tasks including...Full timeTemporary workWork experience placementCasual workWork at officeFlexible hoursNight shift- ...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...InternshipLocal area
- ...Colorado Springs seeks an experienced Validation Engineer with firmware focus to join a hands-on lab... ...switch semiconductors. You will develop embedded firmware, write test plans, automate workflows, and work with hardware/software teams in an on-site setting. Relocation...Relocation
$97k - $180k
...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineering - Back End Developer Job Code: 44018 Job Location: Colorado Springs, CO Job Schedule: 9/80 - Employees work 9 out...Full timeLocal areaFlexible hours$99.45k - $134.55k
Systems Software Engineer, Missile Defense National Team (Associate, Experienced, Senior)Company:The Boeing CompanyThe Boeing Company is looking for a Systems Software Engineer, Missile Defense National Team (Associate, Experienced or Senior level) to join our Missile Defense...Permanent employmentFull timeContract workWork experience placementVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$82.1k - $172.4k
Job Title: Space Operations IntegratorJob Category: IntelligenceTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: LocalAnticipated Posting End: 5/2/2027The Opportunity:As a CACI-SOFETOPS...Contract workWork experience placementRemote workFlexible hours$130k - $170k
...KBR!KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence... ...where our employees work shoulder-to-shoulder with software engineers, DevSecOps architects, product leads, mission experts...Full timeContract workLocal areaFlexible hours$82.1k - $172.4k
Job Title: Sensitive Activities Intelligence IntegratorJob Category: IntelligenceTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: LocalAnticipated Posting End: There is not an anticipated...Contract workWork experience placementLocal areaImmediate startFlexible hours$82.1k - $172.4k
Job Title: Offensive Cyber Operations IntegratorJob Category: IntelligenceTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: LocalAnticipated Posting End: 5/3/2027The...Contract workWork experience placementFlexible hours$139k - $174k
Title:Senior Sustainment Software DeveloperBelong. Connect. Grow. with KBR!KBR’s National... ...Security Solutions team provides high-end engineering and advanced technology solutions to our... ...product; ability to manage a diverse staff to include hiring decisions• Turn requirements...Civilian ContractorFull timeContract workFor contractorsWork at officeLocal areaWorldwideFlexible hours$112.92k - $125.28k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or Master's degree, plus 3 years relevant experience.Department of Defense Secret security...Flexible hours- ...industry, we are motivated by creating and delivering innovative solutions to our nation and global customers. Kratos is seeking a Software Engineer to join our team in a dynamic, agile environment. This role contributes to a SecDevOps approach across the software...Temporary work
$98k - $123k
...Intelligence Communities in support of national security.Rincon Research Corporation (RRC), an employee-owned company, is seeking an Jr. Software Engineer to work in a multi-disciplinary R&D environment with similarly motivated electrical engineers, mathematicians, and analysts...Temporary workFlexible hours$93.7k - $156.2k
SMX is seeking Software Engineers (Junior/Mid/Senior/SME) supporting the design and implementation of secure, scalable multi-cloud infrastructure, applications, and services in support of enterprise cloud migration and mission-critical systems for the United States Air...Contract workWork experience placementH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- ultimate software Colorado Springs, CO
- software qa Colorado Springs, CO
- embedded software Colorado Springs, CO
- software sales Colorado Springs, CO
- bank software Colorado Springs, CO
- software sales representative Colorado Springs, CO
- software intern Colorado Springs, CO
- entry level software sales Colorado Springs, CO
- software applications developer Colorado Springs, CO
- software technology Colorado Springs, CO





