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 Opportunity 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. $98,500-$206,800 CACI is anEqualOpportunity 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 otherprotectedcharacteristic. #J-18808-Ljbffr CACI International
$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$150k - $210k
...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, the standards you establish, and...SuggestedLocal areaImmediate startRelocationRelocation package$148.3k - $275.5k
...What We're Doing Our team at Lockheed Martin, is dedicated to engineering, developing, and integrating new capabilities for the Missile... ...technologies. The Work Lockheed Martin is seeking a software engineer that will thrive in a fast paced team environment in...SuggestedFull timeTemporary workWork experience placementFlexible 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...SuggestedLong term contractContract workImmediate start- ...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...SuggestedFlexible hours
$155.4k - $233.2k
...Our employees are not only part of history, they're making history. Northrop Grumman Space Systems is seeking a Staff CUDA Software Engineer to join our team supporting our DARC program. This position would be based in Colorado Springs, Colorado . This role...Full timeContract workRelocation 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...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Senior Systems Software Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people...Work experience placementWork at officeLocal areaImmediate start2 days per week
$140k - $180k
...Description Embedded Hardware / Ethernet Switch Engineer Colorado Springs, CO (100% On-Site, 5 days/week)... ...advanced hardware, embedded systems, and software-defined networking to deliver high-... ...benefits package to all staff members. Established in 2010, @Orchard...Long term contractContract workImmediate start- ...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...Work experience placementInternshipLocal areaImmediate start3 days per week
$75k - $110k
...for a remarkably talented, motivated, and imaginative Firmware Engineer to support research and development activities and transition... ...Core Responsibilities: Develop bare-metal firmware in C for embedded systems Debug firmware issues using oscilloscopes, logic analyzers...Contract workFor contractorsFlexible hours$150k - $250k
...Java Full Stack Engineer: Colorado Springs, CO. Job Description: Cohere is looking for a self-starting, team-oriented Mid-to-Senior Software Engineer to join our dynamic development team in supporting a Government customer. The team is researching and designing...$208.2k - $264.4k
...Solutions Engineer For The Defense Joint Forces Region Candidate for this role must reside or willing to relocate to either Birmingham, AL or Colorado. Meet The Team The Solutions Engineer for the Defense Joint Forces Region will serve as the technical lead for...Full timeTemporary workLocal areaRelocationFlexible 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 candidate will...- ...Position Summary We are seeking a Senior Software Engineer to be a primary technical contributor on the Multimode Threat Engagement... ...Windows and Linux test environments Implement build-time embedding of ONNX model files and asset resources; manage versioning of...Contract workTemporary workWork experience placementLive outRemote workFlexible hours
$100k - $155k
...Senior Software Engineer Colorado Springs Why This Role Matters Senior Software Engineers are the technical anchors of our teams. You'll be the go-to person for a domain or service, ensuring that what we ship is not only functional but well-designed, tested, and...Local areaImmediate startRelocationRelocation package$83.4k - $125.2k
...they're making history. Northrop Grumman Space Systems-Missile Defense Integration offers an excellent opportunity for a Software Engineer II (26-290 & 26-291) to join our team of skilled and diverse professionals. Based in Colorado Springs, CO, this role is essential...Contract workWork experience placementRemote workRelocationFlexible hoursShift workAfternoon shift- ...We are seeking a Senior High Performance Computing (HPC) Software Engineer to support an advanced R&D program in Colorado Springs. In this role, you'll work directly with scientists, engineers, and HPC users to support modeling and simulation (M&S) applications within...
$103k - $112k
...Jr. Software Engineer The Tech7 company is a top provider of support for rapid solutions development, complex systems integration, and the onboarding of commercial capabilities. Since our establishment in 2015, we've earned a solid reputation for honesty, innovation...For contractorsLocal areaMonday to Friday2 days per week3 days per week$124k - $145k
...Software Engineer Position at Auria Auria is looking to hire a Software Engineer to support the Command, Control, Battle Management, and Communications (C2BMC) program. This role is onsite in Colorado Springs, CO. What You Can Expect To Do: This position is for...Contract workWork at officeFlexible hours$40 - $55 per hour
...Software Engineer Intern Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies...Full timeWork experience placementSummer workInternshipImmediate start$100k - $125k
...Delta Solutions & Strategies is seeking a Software Engineer to join our team at our Corporate Headquarters in Colorado Springs, CO. This position will focus on development and maintenance of software for high fidelity Missile Warning training. Successful candidates shouldbe...Work experience placement$104k - $166k
...Software Engineer Job Locations US-CO-Colorado Springs Requisition ID 2026-166745 Position Category Information Technology Clearance Top Secret/SCI Responsibilities Peraton is seeking incumbent and external qualified...Contract workShift work$80k - $120k
...Description SAIC seeks an experienced and energetic Senior Software Engineer to support the US Space Force, Space Systems Command, in... ...methodologies. Desired: Experience with real-time embedded software for ground-based radar. Experience leading agile...Local area$140k - $230k
...springs, Colorado Type: Contract Job #4026 HPC Software Engineer Colorado Springs, CO Active TS/SCI with Polygraph... ...team lead, program Chief Scientist, Customers, users, and site staff while on-site with a specific R&D customer. The TUS...Contract work- ...Position Overview Northrop Grumman Space Systems is seeking a Software Engineer to support an Internal Research & Development (IRAD) program within the Missile Defense Integration Business Unit. This role involves developing advanced mathematical and physics-based...Remote work
$81.1k - $150.5k
...infrastructure services, and enhancing leading-edge missile defense technologies. The Work We are seeking a early career 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 placementInterim roleFlexible hoursAfternoon shift- ...Position Description & Qualifications Are you a Software Engineer looking for an opportunity to make an impact every day? Serco is the place for you! Discover this exciting opportunity in Colorado Springs! Our Software Engineer (Journeyman) will provide software support...Full timeContract workPart timeWork at officeLocal areaFlexible hours
$108.8k - $147.2k
...: Regular Clearance Level Must Be Able to Obtain: Top Secret/SCI Public Trust/Other Required: None Job Family: Software Engineering Skills: Back-End Development,Engineering,Programming Languages Experience: 5 + years of related experience US...Contract workTemporary workImmediate startWorldwideFlexible hours$100k
...Place to Work ASRC Federal System Solutions, LLC. (AFSS), a subsidiary of ASRC Federal, is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. AFSS is seeking...For contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- software sales representative Colorado Springs, CO
- embedded software Colorado Springs, CO
- software applications developer Colorado Springs, CO
- entry level software sales Colorado Springs, CO
- software technology Colorado Springs, CO
- software implementation project manager Colorado Springs, CO
- software support Colorado Springs, CO
- government software Colorado Springs, CO
- software engineer - cloud services Colorado Springs, CO
- software qa Colorado Springs, CO


