1

Flight Software Engineer Jobs in Alabama (NOW HIRING)

... flight software. Additionally, the candidate should be capable of conducting trade studies for ... Bachelor's degree in engineering or physics and 2-4 years of work or Master's degree in engineering ...

Remote, USA As a Modeling, Simulation, and GNC Engineer, you'll develop high-fidelity models ... software implementation, verification, and flight testing--while collaborating across ...

Remote, USA As a Modeling, Simulation, and GNC Engineer, you'll develop high-fidelity models ... software implementation, verification, and flight testing-while collaborating across ...

Remote, USA As a Modeling, Simulation, and GNC Engineer, you'll develop high-fidelity models ... software implementation, verification, and flight testing-while collaborating across ...

... flight software. Additionally, the candidate should be capable of conducting trade studies for ... Bachelor's degree in engineering or physics and 2-4 years of work or Master's degree in engineering ...

Embedded Software Engineer

Huntsville, AL · On-site

$165K - $210K/yr

Embedded Software Engineer Real-time embedded software Location: Northridge, CA Position Overview ... Missile, weapon system, avionics, flight control, seeker, or other aerospace/defense embedded ...

Posted today

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 ...

Showing results 41-60

Flight Software Engineer information

See Alabama salary details

$32

$48

$68

How much do flight software engineer jobs pay per hour?

As of Aug 12, 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 skills and qualifications are needed to be a flight software engineer?

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 challenges do flight software engineers face 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:
Infographic showing various Flight Software Engineer job openings in Alabama as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $101,253 per year, or $48.7 per hour.

Navigation Engineer for Flight Systems

Leidos

Huntsville, AL • On-site

$69K - $125K/yr

Full-time

Re-posted 12 days ago


Leidos rating

8.3

Company rating: 8.3 out of 10

Based on 151 frontline employees who took The Breakroom Quiz

77th of 488 rated business services


Job description

Looking for an opportunity to make an impact? At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.
Leidos Defense Systems Sector provides a diverse portfolio of systems, solutions, and services covering land, sea, air, space, and cyberspace for customers worldwide. The Defense Sector at Leidos currently has an opening for Navigation Engineer to work in our Huntsville, AL office. This is an exciting opportunity to support rapid development for navigation of air, land, and sea launched flight systems. Leidos is expanding the navigation team due to recent growing programs, such as the AGM-190/A Small Cruise Missile, US SOCOM's GBU 69/B Small Glide Munition, multiple Hypersonic Missile programs, DARPA's Gremlins program, and other rapid development efforts.
Solutions for Defense include enterprise and mission IT, large-scale intelligence systems, command and control, geospatial and data analytics, cybersecurity, logistics, training, and intelligence analysis and operations support. Our team is solving the world's toughest security challenges for customers with "can't fail" missions. To explore and learn more, click here!
Are you ready to make an impact? Share your resume with us today!
Primary Responsibilities:
Development and analysis of navigation algorithms, implementation of these items in 6-DOF simulations and operational flight software. Additionally, the candidate should be capable of conducting trade studies for design decisions, developing techniques to assess, validate and verify performance, and supporting flight tests with pre-flight predictions and post-flight analyses.
Basic Qualifications:
  • Bachelor's degree in engineering or physics and 2-4 years of work or Master's degree in engineering or physics and research in areas such as state estimation algorithms, navigation techniques with knowledge of basic aerodynamic principles.
  • Must be able to obtain and maintain a Secret clearance.
  • Strong math skills are required in the areas of linear algebra, matrix math, statistics, trigonometry and coordinate transformation. Candidates must be experienced in MATLAB, Simulink, and C/C++ programming. Candidates must also possess solid technical communication skills and an ability to work in both collaborative team environments and independently.
  • Candidates must be a resident of the North Alabama area or willing to relocate in order to work on-site at the Huntsville, AL office.

Preferred Qualifications:
  • Familiarity and experience with Department of War digital engineering paradigm, experience with flight vehicles, guided munitions and/or unmanned aerial systems.
  • Experience in terrestrial navigation, SAASM, M-Code, and GPS-denied operations are also desired.
  • Masters degree or doctorate in engineering or physics is strongly desired.
  • Current active Secret or higher level clearance.

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
Original Posting:
June 1, 2026
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $69,550.00 - $125,725.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media