Develops and maintains real-time embedded avionics software across the full software lifecycle. Responsibilities include requirements analysis, software design, coding in Ada, integration, verification, validation, testing, debugging, documentation, code reviews, anomaly investigation, and certification support. The role collaborates with systems, hardware, integration, and certification teams and supports legacy modernization for safety-critical aerospace platforms.
Position Summary
We are seeking an experienced Senior Embedded Software Engineer to support the development, maintenance, and enhancement of avionics software systems. This role involves working throughout the software development lifecycle, from requirements analysis through verification and certification support, for avionics platforms.
Key Responsibilities
- Design, develop, enhance, and maintain embedded avionics software using ADA.
- Analyze system and software requirements and translate them into detailed software designs.
- Develop software for real-time embedded systems used in aerospace and avionics applications.
- Perform software integration, verification, validation, and troubleshooting activities.
- Support legacy software modernization and maintenance efforts.
- Conduct code reviews and ensure compliance with software quality standards.
- Develop unit tests and support system-level testing activities.
- Collaborate with systems, hardware, integration, and certification teams.
- Generate and maintain software documentation, including requirements, design, test procedures, and test reports.
- Support certification activities in accordance with aerospace standards and customer requirements.
- Investigate software anomalies and perform root cause analysis.
RequirementsRequired Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related field.
- 8+ years of embedded software development experience.
- Strong programming experience in ADA.
- Experience in avionics, aerospace, or defense software development.
- Solid understanding of embedded systems and real-time software architectures.
- Experience with software debugging and integration activities.
- Knowledge of software configuration management tools such as Git, ClearCase, or SVN.
- Strong understanding of the Software Development Life Cycle (SDLC).
- Eligible to work in the United States.
- Experience with DO-178C airborne software development and certification processes.
- Knowledge of avionics communication protocols such as ARINC 429, ARINC 664, MIL-STD-1553, or Ethernet-based avionics networks.
- Experience with safety-critical and mission-critical software development.
- Proficiency in C or C++.
- Familiarity with real-time operating systems (RTOS).
- Experience with DOORS.
- Experience with avionics testing and hardware/software integration.
Similar Jobs
Information Technology • Consulting • Defense
Provides embedded technical support to intelligence analysts in classified operational environments. Designs and integrates software solutions, automates workflows, troubleshoots fielded capabilities, supports data-system connections, trains users, and documents mission needs and capability gaps for the enterprise development roadmap. Requires extensive operational intelligence experience, technical fluency with analytic tools and data systems, independent customer-site work, and willingness to support OCONUS assignments.
Top Skills:
Data TransformationGeospatial Analytics PlatformsMulti-Source Analytics PlatformsObject-Based Analytics PlatformsScripting
Aerospace • Security • Cybersecurity • Industrial
Designs, develops, operates, and maintains embedded software, firmware, and computing systems for engineering, aerospace, defense, and manufacturing applications. Integrates hardware and software using C++ object-oriented design, multi-core and multi-threaded programming, Linux or VxWorks, and full software lifecycle practices. Collaborates with customers, suppliers, users, and multidisciplinary technical teams. Requires an interim Secret clearance at start, eligibility to maintain Secret clearance, and U.S. citizenship.
Top Skills:
C++Embedded SoftwareGitlabLinuxVxworks
Aerospace • Security • Cybersecurity • Industrial
Develop and integrate C/C++ software for real-time embedded systems and hardware-in-the-loop environments. Responsibilities include algorithm integration, software design, documentation, testing, debugging, hardware/software integration, and resolving mission-system requirements. The role supports aerospace and defense systems, requires collaboration across technical teams, and involves on-site laboratory integration work in Dallas.
Top Skills:
AgileAutomated Testing FrameworksCC++Device DriversEmbedded SystemsGitGitlabHardware-In-The-Loop (Hwil)Hardware/Software IntegrationJIRALinuxReal-Time Operating SystemsScrumUnit TestingVxworks
What you need to know about the Colorado Tech Scene
With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute


