1

Flight Software Engineer Jobs in Alabama (NOW HIRING)

Tracking and helping to resolve issues found during integration and flight testing. * Reviewing ... Knowledge of mechanical, software, electrical, and/or other engineering concepts * Leadership ...

Sr. Software Engineer

Huntsville, AL

$116K - $154K/yr

Sr. Software Engineer Huntsville, Alabama, United States; Northern, VA, United States; Tampa ... Implement and tune control loops and flight-critical software in coordination with GNC and systems ...

Software Engineer 2

Huntsville, AL ยท On-site

$96K - $131K/yr

Job Overview A Software Engineer 2 is an experienced professional responsible for designing ... Support software-in-the-loop (SIL), hardware-in-the-loop (HIL), bench testing, and flight testing

Sr. Software Engineer

Huntsville, AL ยท On-site

$120K - $159K/yr

Implement and tune control loops and flight-critical software in coordination with GNC and systems ... Bachelor's degree in Computer Engineering, Computer Science or related field required, MS preferred.

Company and has decades of hypersonic development and flight test experience from government ... This position is for a software engineer to support the LRHW software organization. You will help ...

GN&C Controls Engineer

Huntsville, AL ยท On-site

$82K - $106K/yr

The engineer will contribute to control law development, stability analysis, multi-body dynamics ... May support flight software integration and testing of control algorithms * Contribute to technical ...

Position Description We are seeking a highly motivated and skilled Software Engineer to support the Short-term Prediction Research and Transition (SPoRT) project at NASA's Marshall Space Flight ...

Position Description We are seeking a highly motivated and skilled Software Engineer to support the Short-term Prediction Research and Transition (SPoRT) project at NASA's Marshall Space Flight ...

Position Description We are seeking a highly motivated and skilled Software Engineer to support the Short-term Prediction Research and Transition (SPoRT) project at NASA's Marshall Space Flight ...

Software will be developed using an agile-scrum development style, in conjunction with a multi ... and flight operations, full lifecycle C5ISR engineering services, cybersecurity and IT/IA ...

next page

Showing results 1-20

Flight Software Engineer information

See Alabama salary details

$32

$48

$68

How much do flight software engineer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for flight software engineer in Alabama is $48.68, according to ZipRecruiter salary data. Most workers in this role earn between $40.72 and $53.37 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Flight Software Engineer position, and why are they important?

To thrive as a Flight Software Engineer, you need strong expertise in computer science, embedded systems, and control theory, usually supported by a degree in engineering or a related field. Experience with C/C++, real-time operating systems (RTOS), and aerospace industry standards like DO-178C is highly valued, along with certifications in safety-critical software development. Exceptional problem-solving skills, attention to detail, and effective communication abilities set top candidates apart. These skills ensure software reliability, mission success, and seamless collaboration in safety-critical aerospace environments.

What does a Flight Software Engineer do?

A Flight Software Engineer designs, develops, tests, and maintains software that controls and monitors spacecraft, satellites, or aerospace vehicles. They ensure the software meets strict performance, reliability, and safety requirements for missions. This includes writing real-time code, integrating with hardware, debugging issues, and optimizing systems for efficiency. They work closely with hardware engineers, systems engineers, and mission operators to ensure seamless functionality.

What are some typical challenges faced by Flight Software Engineers, and how do they overcome them?

Flight Software Engineers often face challenges such as developing software for safety-critical systems with strict reliability and performance requirements, as well as troubleshooting issues in complex avionics environments. They regularly work under tight deadlines and must rigorously test and validate code to meet aerospace certification standards. Overcoming these challenges involves thorough documentation, close collaboration with hardware and systems engineers, and a commitment to continuous learning about evolving technologies. Employers value engineers who can adapt quickly, employ systematic debugging, and communicate effectively within interdisciplinary teams.

What are popular job titles related to Flight Software Engineer jobs in Alabama? For Flight Software Engineer jobs in Alabama, the most frequently searched job titles are:
Software Engineer

Software Engineer

deciBel Research, Inc.

Huntsville, AL โ€ข On-site

Full-time

Posted 12 days ago


Job description

deciBel Research has an immediate opening for a Software Engineer in Huntsville, AL,

Position Description:

deciBel Research is seeking a senior software engineer knowledgeable and practiced in the development and testing of complex, real-time software systems with experience evaluating performance results and recommending changes affecting short-term and near-term project success.

Responsibilities Include:

  • Attending meetings with the Project Office, prime contractors, and other stakeholders as required
  • Communicating and collaborating effectively with project staff and prime contractors to solve complex issues
  • Tracking and helping to resolve issues found during integration and flight testing.
  • Reviewing processes, work products, deliverables, or other project attributes and offering an assessment of their soundness, appropriateness, and ability to contribute to project success
  • Assessing the quality and compliance with industry accepted practices of the project's processes, work products, and deliverables
  • Tracking the response to documented recommendations made to ensure the prime contractor is addressing the risks to ensure successful outcomes
  • Providing weekly status reports
  • Supporting reviews and assessments of Project Office activities, work products, and deliverables that include identification of potential risks and recommendations for mitigation
  • Participating with the team conducting oversight and assessment activities of software for large-scale weapon systems
  • Supporting management and stakeholders' plans to address risks and issues as they occur, to ensure that the project remains on schedule and within budget

Education Requirements:

Bachelor's degree in a STEM discipline from an accredited university and 5 years of related experience or a Master's degree with 3 years related experience.

Experience Requirements:

  • Familiarity with the weapon system life cycle acquisition processes
  • Familiarity with US Army Air Defense command and control
  • Familiarity with the process of integrating various weapon systems
  • Able to participate in deep-dive technical discussions with developers and having high level project summary discussions with project leadership
  • Proficiency in using JIRA for issue tracking, project management, and workflow optimization within a software development lifecycle
  • Versatile communication skills, capable of deep-dive technical discussions and high-level project summaries

Special Skills Desired:

  • Experience with product software development
  • Experience working in an HWIL lab setting
  • Knowledge of mechanical, software, electrical, and/or other engineering concepts
  • Leadership skills in working with staff and executing projects

Applicant selected must have an active Secret security clearance. Must be a U.S. Citizen.


Job Posted by ApplicantPro