Embedded Flight Software Engineer
Actalent
Job Description
This position focuses on the design, development, and validation of embedded flight software for a deployed payload system that uses advanced sensors in a novel space application. You will work in a fully digital development environment and play a key role in qualifying and validating software for flight operations. The role requires deep expertise in embedded systems, real-time operating systems, and C++ development for mission-critical, flight-qualified software.
Please read the information in this job post thoroughly to understand exactly what is expected of potential candidates.
Responsibilities
- Design, develop, and test embedded flight software in C++ for space-based sensor payload systems.
- Implement embedded software that meets functional, performance, and reliability requirements for flight operations.
- Execute digital simulations to validate software performance, behavior, and functionality in representative environments.
- Ensure embedded software meets flight qualification standards and applicable regulatory requirements.
- Debug and resolve complex software issues in real-time operating system (RTOS) environments, including VxWorks.
- Collaborate closely with systems engineering and hardware teams to integrate software with payload and sensor systems.
- Analyze system-level constraints such as timing, memory, processing capacity, and safety requirements, and architect solutions that operate effectively within these limits.
- Apply a systematic, fact-based problem-solving methodology to isolate root causes and implement robust fixes.
- Develop, document, and execute software test procedures and validation plans for flight software.
- Prepare and maintain detailed documentation of software design, implementation decisions, test procedures, and validation results.
- Participate in technical design reviews, code reviews, and formal assessments to ensure software quality and compliance.
- Generate and evaluate multiple technical solution options when addressing complex embedded software challenges.
- Demonstrate technical resilience by persisting through difficult issues and driving them to successful resolution.
Essential Skills
- Minimum 15 years of experience in embedded software development.
- Strong proficiency in C++ for embedded systems development.
- Hands-on experience with embedded C and embedded software architectures.
- Proven expertise with Real-Time Operating Systems (RTOS), including VxWorks.
- Demonstrated experience developing flight software rather than ground support software.
- Prior experience with flight-qualified or flight-critical software development.
- Experience executing digital simulations for software validation and verification.
- Strong embedded background with the ability to design, implement, and test low-level software for hardware-constrained environments.
- Demonstrated ability to write embedded code that performs to specification and can be effectively tested and validated in simulated environments.
- Systematic problem-solving methodology, including structured approaches to isolating root causes of technical issues.
- Fact-based analysis skills, with the ability to gather, interpret, and leverage technical data and empirical evidence for debugging and troubleshooting.
- Ability to generate multiple viable technical solutions within engineering and system constraints.
- Understanding of system-level constraints such as timing, memory, processing limitations, and safety requirements, and the ability to design within those boundaries.
- Technical resilience, with a track record of persisting through complex embedded software problems and driving them to resolution.
- Strong analytical and problem-solving skills with the ability to systematically diagnose issues, evaluate constraints, and develop viable solutions.
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
Additional Skills & Qualifications
- Experience with missile or other highly mission-critical systems is beneficial.
- Familiarity with classified or sensitive projects and environments.
- Ability to collaborate effectively with multidisciplinary engineering teams, including systems and hardware engineers.
- Strong written and verbal communication skills for documenting designs, test procedures, and validation results. xhyhwjd
- Comfort working within a fully digital development and simulation environment.
- ...Position Title: Embedded Software Engineer Location: Huntsville, Alabama Job Type: Full Time About EO Solutions EO Solutions is a rapidly growing aerospace and defense company focused on advancing capabilities in Space Domain Awareness and...SuggestedFull timeInternshipRemote work
- ...Note: We do not provide sponsorship, must have an active clearance Job Description Triple Crown is seeking an Embedded Software Engineer with experience in C++, Model-Based Systems Engineering (MBSE), and continuous integration and continuous delivery (CI/CD...SuggestedWeekly payContract work
$107.9k - $195.05k
Leidos is seeking a Senior Embedded Software Engineer to support the development of mission-critical embedded software and firmware for missile defense... ....Experience with high-speed guided weapons systems, flight controls systems, or similar embedded solutions.Experience...SuggestedFull timeRelocation- ...targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true to... ...Building Your Future today!We are seeking an experienced Embedded Software Engineer to join our multi‑disciplinary engineering team. In...SuggestedFull timeStart working today
- Experienced Embedded Software EngineerCompany:The Boeing CompanyThe Boeing Company has an exciting opportunity for an Experienced Embedded Software Engineer to support the ADaPS organization in Huntsville, AL.ADaPS (an organization of over 100 software engineers) supports...SuggestedPermanent employmentFull timeWork experience placementInterim roleImmediate startVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
$131.3k - $237.35k
...commercial fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known for our... ...at Leidos currently has an opening for a talented Aviation Embedded Software Engineer to work in our Huntsville office. This is an exciting...Full timeInterim roleWork at office- ...conceptual design and development of embedded airborne system software within assigned technical area,... ...members. Apply established software engineering principles, standards, and best practices... ...high-speed guided weapons systems, flight controls systems, or similar...Relocation
- ...Range Safety expert on behalf of the Targets Program office during flight tests, Range Safety Working Groups, and flight termination... ...systems Conduct technical surveillance across FTS hardware and software development, qualification, acceptance, integration, and final...Full timeWork at office
$90k - $120k
Check out this new opportunity!Embedded Software EngineerC++ / RHEL | Missile DefenseFull-Time with an Employee Owned and Best Places to Work... ..., AL | Schedule: 9x80We are hiring an Embedded Software Engineer in Huntsville, AL to support the Ground Missile Defense (GMD...Full timeTemporary work$61.77 - $93.47 per hour
...Job Description Job Description Job Title: Embedded Software Engineer Job Description This mid-level Embedded Software Engineer role focuses... ...Experience with high-speed guided weapon systems, flight control systems, or similar embedded control solutions....Contract workTemporary workRelocation- MTSI is seeking a highly skilled Range Safety & Flight Termination Engineer to support the Missile Defense Agency (MDA) Targets and Countermeasures... ....Conduct technical surveillance across FTS hardware and software development, qualification, acceptance, integration, and...Work at office
$87.1k - $157.45k
...is seeking a talented Avionics Systems Engineer to join a diverse team to create unique... ...aerodynamics design, guidance and control, software, integrated vehicle design and system... ...affordable, effective and novel integrated flight systems while building effective,...Full timeFor subcontractorWorldwideRelocationFlexible hours$131.3k - $237.35k
Leidos is seeking a talented Embedded Software Test Engineer to join a multi-disciplinary team within a matrixed organization to create unique solutions for complex problems, specifically regarding missile defense systems. With offices across the United States engaging...Full time$57.85k - $104.58k
...Systems department is seeking a talented Embedded Firmware Developer to join our team.... ...Department is a design-focused group of engineers specializing in advanced hardware-based... ...implementing, and testing embedded firmware and software on a variety of platforms, including...Local areaImmediate startWorldwideRelocation- ...Role Summary: An Embedded Software Engineer is required to join our Firmware Team, to develop and maintain high-quality boot code, deployed test and IPMI firmware used by our products. Abaco Systems produces ruggedized embedded computing solutions for the rugged...Permanent employmentLocal area
- ...Job Description Job Description Senior Embedded Software Engineer, C#Job Description We are seeking an experienced Senior Software Engineer to support the development and integration of software for a complex defense system. This position will focus on object-oriented...
- ...targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true to... ...Your Future today!We are seeking an experienced C/C++ Embedded Software Engineer who will support the Software and Integration Directorate...Full timeStart working today
$116 - $126 per hour
...16–$126/hr (W2) About the role We’re hiring a Senior Embedded Software Engineer to build and support mission-critical embedded software/firmware... ...critical embedded experience High-speed guided weapons, flight controls, or deterministic high-performance systems...Contract workTemporary workLocal areaRelocation$77 - $80 per hour
...Job Title: Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance... ...critical embedded experience High-speed guided weapons, flight controls, or high-determinism systems exposure Docker/...Contract workTemporary workLocal areaRelocation- ...for an amazingly talented Range Safety Engineer to join our team! In this role you will... ...assistance across the targets portfolio with flight termination system and range safety... ...verification, GFE and CFE hardware and software development, acceptance, qualification,...Full timeWork at office
- ...or housing providedMercury Systems is seeking a Firmware Engineering Co-Op to join a collaborative engineering team focused... ...designing, developing, integrating, and testing firmware and software solutions for embedded systems. This role offers hands-on experience across the...Hourly payPermanent employmentCasual workInternshipWorldwideRelocation package
$97 - $102 per hour
...ability to obtain) Overview We’re looking for a mid-level Embedded Software Engineer to help build and integrate mission-critical embedded... ...to the Huntsville area Nice-to-haves Weapons/flight controls or other highly deterministic embedded systems experience...Contract workTemporary workLocal areaRelocation- Description: : IERUS Technologies is seeking a Firmware Engineer to join a diverse and flexible team. The ideal candidate will have two... ..., or mixed-signal applications ~ Experience with PCB layout software such as Altium, Mentor Graphics, Allegro, or KiCad, Ansys, HFSS...Full timeContract workFlexible hours
$87.1k - $157.45k
...This specific role is focused on executing software and hardware integration together,... ...Sector provides responsive, cost-effective engineering, scientific, and IT solutions. .If this... ...supporting EW and radar platforms, including embedded and distributed systems. Physically...Full timeRelocation$73.45k - $132.78k
...across the United States engaging in thedefense, space, cyber and commercial fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions.Primary ResponsibilitiesThe position will support the Manufacturing Program Integrator supporting manufacturing...Full time- ...Program Integrator Program Summary KBR's Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, specializing in aviation and ground systems, integrated air and missile defense,...Work at officeLocal areaWorldwide
$157.25k - $212.75k
Senior Software Programs IntegratorCompany:The Boeing CompanyWe are thrilled to announce an opening for a Senior Software Programs Integrator... ...a Top-Secret U.S. ClearanceBachelor of Science degree in Engineering, Engineering Technology (including Manufacturing Technology),...Permanent employmentFull timeFor contractorsVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$90k - $120k
Check out this new opportunity!Principal Software EngineerLinux | Python | GWS ProgramFull-Time with an Employee Owned and Best Places... ..., working closely with software developers, systems engineers, and technical teams to integrate software components and interfaces...Full timeTemporary work- ...to ensure priorities, schedules, and activities remain aligned with program objectives. The position synchronizes efforts across engineering, contracting, logistics, business, test, and other functional areas to support timely program execution. The integrator develops...Full timeWork at office
- ...Solutions, Inc., our mission is to deliver innovative solutions that support national and international security. With a legacy of engineering excellence and a commitment to addressing complex challenges, we aim to create a safer, more secure world. Our team collaborates...Contract workTemporary workFor subcontractorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Flight Software Engineer. Be the first to apply!
- embedded engineer Huntsville, AL
- embedded developer Huntsville, AL
- embedded systems software engineer Huntsville, AL
- embedded software engineer Huntsville, AL
- flight engineer Huntsville, AL
- software quality assurance Huntsville, AL
- entry level software sales Huntsville, AL
- mid-level software developer Huntsville, AL
- software integrator Huntsville, AL
- id software Huntsville, AL





