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.
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.
- Comfort working within a fully digital development and simulation environment.
- Grex Defense, Inc. in Huntsville, AL is seeking engineers to write flight-critical software that makes real hardware dependable. You’ll develop embedded and real-time software for sensor integration, device control, and the low-level systems autonomy that flying platforms...Suggested
- ...: Are you a Software/Computer Engineer with an interest in aviation systems software development, do you possess varied technical interests and... ...Group is seeking a talented Junior Aviation Systems Embedded Software Engineer to join a multi-discipline engineering...SuggestedFull timeRelocation
$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$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...SuggestedFull timeInterim roleWork at office- 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...SuggestedWork at office
$107.9k - $195.05k
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$69.55k - $125.73k
...Systems department is seeking a talented Embedded Firmware Developer to join our team. The... ...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- ...Actalent is seeking an Embedded Software Engineer in Huntsville, AL to design, develop, and validate embedded flight software for space-based payload systems. You will work in a fully digital development environment and collaborate with systems engineers to ensure software...
$107.9k - $195.05k
...Mission, Vision, and Values guide the way we do business. Your greatest work is ahead! Leidos’ Defense Systems is seeking a Flight Terminiatrion Engineer Lead for its Hypersonics line of business. With offices across the United States engaging in the defense, space, cyber...Worldwide$65 - $95 per hour
...Embedded Software Engineer 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...Contract workTemporary workWork at office- ...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
- ...About the Role HEKA is hiring Software Engineers to join our fast-paced, highly collaborative engineering teams working on advanced aerospace, defense, and embedded systems. We are looking for innovative, team-oriented engineers who take initiative, value ownership...Full timeWork at office
- ...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...Full timeInternshipRemote work
- Job Description An employer is looking for an Embedded SW Engineer with a specialty in Radar in the Huntsville, AL. This resource will help... ...experience working across the full embedded stack, developing software on ARM-based SoCs and utilizing Xilinx tools (Vivado/Vitis)...
- PositionTitle: EmbeddedSoftwareEngineer Location: Huntsville,Alabama JobType: FullTime AboutEOSolutions EOSolutionsisarapidlygrowingaerospaceanddefensecompanyfocusedonadvancingcapabilitiesinSpaceDomainAwarenessandDirectedEnergySystems.OurteamsworkacrossHawaii,Nevada,...Full timeInternship
$91k - $138.75k
Worker Type Regular Job Description Summary The Software Engineer III (Embedded) has the opportunity to develop a variety of innovative unmanned... ...payloads and have the opportunity to test out those devices in flight test environments. This requires the engineer to design,...Permanent employmentContract workWork experience placementWork at officeWeekend work- Senior Embedded Software Engineer, C# 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 and embedded software development within a Windows...
- Embedded Software Engineer This position within the Software Engineering Institute (SEI) will support work in Huntsville, Alabama and other locations as required. This is an onsite position based in Huntsville, AL. SEI advances software engineering principles and practices...For contractorsRelocation packageFlexible hours
- Citizenship Requirement: US citizenship required. Req#: 4101 Embedded Software / Flight Software - Engineer The vision at Craig Technologies is to make space accessible to everyone by increasing the viability of low-cost access to space. At Craig Technologies, our whole...Permanent employment
$100k - $150k
$100,000 - $150,000 + Medical & Dental + 401k + PTO Are you an experienced Embedded Software Engineer who loves getting hands-on with rugged military-grade hardware, legacy modernization, and complex integration challenges? This is an exceptional opportunity to join...- TSC's Product Solutions organization is seeking a Embedded Software Engineer to join our engineering team in Huntsville, AL . The ideal candidate will have an interest in embedded systems, embedded Linux, real-time software, or hardware-software integration. Under the...For contractorsFor subcontractorInternshipFlexible hours
- ...ACQCENTRIC INC. is seeking a highly skilled Range Safety & Flight Termination Engineer to support the Missile Defense Agency's Targets and... ...target system FTS products, and conduct thorough technical surveillance of hardware and software #J-18808-Ljbffr Jobleads-US
- ...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
$145k - $165k
...GovSG is seeking a highly skilled Principal Range Safety & Flight Termination Engineer to support the Missile Defense Agency (MDA) Targets and... ...Conduct technical surveillance across FTS hardware and software development, qualification, acceptance, integration, and final...Work experience placementWork at officeLocal area$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-8... ...critical embedded experience High-speed guided weapons, flight controls, or high-determinism systems exposure Docker/Kubernetes...Contract workTemporary workLocal areaRelocation- ...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...Work at office
- ...Leidos in Huntsville, AL seeks a Hardware in the Loop Simulation Engineer to lead HWIL infrastructure and expand flight system programs, including Small Glide Munition and Small Cruise Missile. The role requires deep experience with 6-DOF simulations and HWIL testing....
- ...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
- ...Leidos, located in Huntsville, AL, seeks a Hardware-in-the-Loop Simulation Engineer to lead HWIL infrastructure for flight system programs, including glide munition and cruise missile projects. Travel for engagements and flight test support may be required. Reports...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Flight Software Engineer. Be the first to apply!
- embedded software engineer Huntsville, AL
- embedded engineer Huntsville, AL
- embedded systems software engineer Huntsville, AL
- embedded developer Huntsville, AL
- flight engineer Huntsville, AL
- software sales executive Huntsville, AL
- software technology Huntsville, AL
- software intern Huntsville, AL
- entry level software sales Huntsville, AL
- software sales representative Huntsville, AL




