Staff Embedded Software Engineer
$98.5k - $206.8kCaci Inc
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.
• 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,800CACI 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.
$161k - $241.4k
...impossible. Our employees are not only part of history, they're making history.Northrop Grumman Space Systems is seeking a Staff Software Engineer with bid and proposal experience to join our team supporting the Deep Space Advanced Radar Capability (DARC) Program.This role...SuggestedFull timeRelocation packageShift work$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- ...Software Engineer IIIAs part of the SWDC program, the WSS team offers opportunities to support the U.S. Missile Defense System through the development of Modeling and Simulation applications used in warfighter training and exercises, concept evaluation, developmental engineering...Suggested
$150k - $210k
...Job Description Job Description About the Role Bluestaq is seeking a Senior Staff Software Engineer to lead multi-team technical initiatives, influence architecture across product lines, and drive significant improvements in systems, engineering practices, and team...SuggestedLive inLocal areaImmediate startRelocation$130k - $170k
...Job Description Job Description Embedded Software Engineer Colorado Springs, CO (100% On-Site | 5 Days/Week) Contract Must be a U.S.... ...qualifications. Our client offers a competitive benefits package to all staff members. Established in 2010, @Orchard LLC has an...SuggestedLong term contractContract workImmediate start$52.9k - $108k
Job Number: R0244178 Embedded Software Engineer The Opportunity: As an embedded sof tware engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop sof tware, but to help...Full timeContract workPart timeLocal area$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 Electrical Engineering or Computer Engineering Experience with...Permanent employmentFlexible hours- ...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
$147.29k - $199.28k
...Level Must Be Able to Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Mobile Device Management (MDM), Mobile Security, RMF, Secure Authentication Certifications...Full timeTemporary workImmediate startRemote workWorldwideFlexible hours- ...person status as defined by 8 U.S.C. 1324b(a)(3).Please review the job details below.Vantor is seeking multiple Full Stack Software Development Engineers of varying experience and seniority. You will work on an integrated team to build innovative software using...Full time
$101.14k - $174.59k
OverviewLMI is seeking a Senior Back-End Software Developer to support the development and enhancement of LMI’s Modeling, Simulation,... ...features and services that enable analysts, data scientists, and engineers to conduct complex analytical studies in the space domain.You...Full timeContract workLocal areaRemote work$86.8k - $198k
Space System Software EngineerThe Opportunity: As an embedded software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that...Full timeContract workPart timeWork at officeLocal areaRemote work- 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
$75k - $110k
...for a remarkably talented, motivated, and imaginative Firmware Engineer to support research and development activities and transition innovative... ....Core Responsibilities:Develop bare-metal firmware in C for embedded systemsDebug firmware issues using oscilloscopes, logic...Contract workFor contractors$75k - $110k
...for a remarkably talented, motivated, and imaginative Firmware Engineer to support research and development activities and transition... ...Responsibilities: Develop bare-metal firmware in C for embedded systems Debug firmware issues using oscilloscopes, logic analyzers...Contract workFor contractorsFlexible hours$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....Local area$125k - $145k
...Full Stack Software Engineer Company: Omitron, Inc. Location: Remote (proximity to Omitron's Colorado Springs, CO office preferred;... ...software engineers, team leads, and cross-program engineering staff. Customer Interface: Supported teams and program customer...Temporary workWork at officeRemote workMonday to FridayFlexible hours- ...Front-End Software EngineerCaliola is a woman-owned small business that is improving and... ...collaboration and resilient communications. Our engineers, subject matter experts, and veterans... ...prioritize, and assign tasks to junior staff using agile tools and practices.Support...RelocationFlexible hours
$130k - $170k
...Job Description Job Description Embedded Software Engineer Colorado Springs, CO (100% On-Site | 5 Days/Week) Contract Must be a U.S.... ...qualifications. Our client offers a competitive benefits package to all staff members. Established in 2010, @Orchard LLC has an...Long term contractContract workImmediate start$125.1k - $225.2k
...and multilateral exercises and engagements to ensure alignment with CCMD campaign objectives and J39 priorities.Coordinating across staff directorates, components, interagency, and partner nations to develop and execute TREX/SMEE events; integrating OIE considerations into...Full timeFlexible hours$99k - $225k
Intel Integrator, SeniorThe Opportunity:With all the information available today, it takes a skilled intelligence expert to know how to find and interpret the best data to give their clients the right answers. On our team, you will fuse multi‑discipline intelligence—GEOINT...Full timeContract workPart timeWork at officeLocal areaRemote work$74.8k - $130.9k
...level will manage and journeyman level will support, approved OIE plans into synchronized, executable, and adaptable action across the staff and partners.What You'll Be Doing:SeniorTranslates OIE plans into executable actions bridging between planning and execution (OIE...Full timeLocal areaFlexible hours$99.45k - $134.55k
Systems Software Engineer, Missile Defense National Team (Associate, Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a Systems Software Engineer, Missile Defense National Team (Associate, Experienced or Senior) to join our Missile Defense...Permanent employmentFull timeContract workWork experience placementInterim roleVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$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$120k - $160k
...Job Description Description SAIC is seeking a Mid-Level IT Systems Engineer in Colorado Springs, CO to join our team of diverse IT professionals in delivering innovative solutions to modernize and optimize critical systems for our customers. The ideal...$125k - $140k
...capacity and high-performance systems. Now VES provides advanced software solutions supporting ML/AI applications for generative and... ...looking for an experienced Software Developer to join our core engineering team to build, maintain, and optimize software-defined storage...Work experience placementWorldwideFlexible hours$98.1k - $182.1k
...security, enterprise/infrastructure services, and enhancing leading-edge missile defense technologies.The WorkWe are seeking a Software Engineer to join our team. The successful candidate will be responsible for developing and maintaining scalable DevOps solutions and CI...Full timeTemporary workWork experience placementCasual workFlexible hoursAfternoon shift$116.2k - $194k
Overview AMERICAN SYSTEMS is seeking our next Software Developer III !!!!As a Software Developer III on the NISSC 3 program, you will... ...secure coding activities; collaborate closely with systems engineering and test teams; and ensure releases and processes comply with...Contract work$130k - $165k
Position Summary Odyssey has an exciting new opportunity for a Software Engineer position that will ensure that all system and application deliverables meet the requirements of all DoD and Space Force/Air Force Cybersecurity policies. The contractor shall perform work...Full timeContract workTemporary workFor contractorsWork experience placementLive outRemote workFlexible hours$86k - $138k
...the national command authority and warfighters to detect, track, and respond to strategic threats through 2030 and beyond The Software Engineer will support development, integration, modernization, testing, and sustainment of mission-critical applications and services...Contract workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- software support Colorado Springs, CO
- software Colorado Springs, CO
- software technical support Colorado Springs, CO
- entry level software sales Colorado Springs, CO
- software intern Colorado Springs, CO
- software technical support engineer Colorado Springs, CO
- id software Colorado Springs, CO
- software quality assurance Colorado Springs, CO
- government software Colorado Springs, CO
- ultimate software Colorado Springs, CO


