1

Aerospace Software Jobs (NOW HIRING)

WI · On-site

You will be part of the Aerospace Software Engineering Group and will work closely with Flight Software, Ground Software, Guidance Navigation and Control Software personnel to provide thorough tests ...

Space, Tactical Missiles, Aviation, Intelligence, Cyber, Automotive, Logistics The Engineer in this position will join a diverse team to create software and simulation solutions for complex aerospace ...

Space, Tactical Missiles, Aviation, Intelligence, Cyber, Automotive, Logistics The Engineer in this position will join a diverse team to create software and simulation solutions for complex aerospace ...

... aerospace technology into people's daily lives... We dreamed about touching the stars, and we did ... Software design and development * Algorithm development * Fluent in English (C1 or higher)

$90K - $119K/yr

Careers At Firefly Aerospace Share with friends or Subscribe! Current job opportunities are posted ... Senior Flight Software Engineer, Blue Ghost Firefly Aerospace is a space and defense technology ...

New

$112K - $147K/yr

As an end-to-end space transportation company, Firefly Aerospace is on a mission to enable our ... The Flight Software group is responsible for the design and implementation of high‑reliability ...

next page

Showing results 1-20

Aerospace Software information

See salary details

$48K

$111.8K

$166K

How much do aerospace software jobs pay per year?

As of Sep 11, 2026, the average yearly pay for aerospace software in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is aerospace software and what does an aerospace software engineer do?

Aerospace software refers to the specialized software systems and applications used in the design, development, operation, and maintenance of aircraft, spacecraft, satellites, and related systems. Aerospace software engineers are responsible for designing, developing, testing, and maintaining software that ensures the reliable and safe operation of these systems. Their work often involves flight control systems, navigation, simulation, avionics, and embedded systems. They must adhere to strict industry standards and regulations to guarantee safety and performance. Aerospace software engineers collaborate closely with other engineers and technical teams throughout the development lifecycle.

What are the key skills and qualifications needed to thrive as an aerospace software engineer?

To thrive as an Aerospace Software Engineer, you need strong programming skills (such as C/C++ or Ada), a solid understanding of embedded systems, and typically a degree in computer science, engineering, or a related field. Familiarity with real-time operating systems (RTOS), avionics standards like DO-178C, and version control systems such as Git is essential, and certifications in safety-critical software are highly valued. Attention to detail, problem-solving abilities, and effective collaboration are crucial soft skills for success in this role. These competencies ensure the development of reliable and compliant software systems that are critical for safety and performance in aerospace applications.

What are some common challenges faced by software engineers working in the aerospace industry?

Software engineers in the aerospace industry often encounter unique challenges such as working with highly regulated systems, ensuring strict safety and reliability standards, and integrating software with complex hardware components. They must frequently collaborate with multidisciplinary teams including systems, electrical, and mechanical engineers, which requires strong communication and coordination skills. Additionally, meeting rigorous testing and certification requirements can extend development timelines, making time management and attention to detail essential for success in this field.

What is the difference between Aerospace Software vs Aerospace Systems Engineer?

AspectAerospace SoftwareAerospace Systems Engineer
Required CredentialsBachelor's in Software Engineering, Computer Science; certifications in programming or software developmentBachelor's or Master's in Aerospace Engineering, Mechanical Engineering; systems engineering certifications
Work EnvironmentSoftware development teams, labs, simulation environmentsDesign, integration, testing in labs, manufacturing sites, and field operations
Industry UsageDevelops flight control, navigation, and simulation software for aerospace productsDesigns and manages entire aerospace systems, including hardware and software integration

While Aerospace Software focuses on developing software components for aerospace applications, Aerospace Systems Engineers oversee the entire system design, integrating hardware and software. Both roles require technical expertise but differ in scope and responsibilities within the aerospace industry.

More about Aerospace Software jobs

What cities are hiring for Aerospace Software jobs?

Cities with the most Aerospace Software job openings:

What states have the most Aerospace Software jobs?

States with the most job openings for Aerospace Software jobs include:

Infographic showing various Aerospace Software job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Aerospace Software Engineer

Rockford, IL • On-site

Full-time

Re-posted 13 days ago


Job description

Title - Aerospace Software Engineer
Location: Rockford, IL/ Plano, TX
Job Description:
Required Skills:
  • 5+ years latest hands-on experience with DO-178B / C
  • Embedded software development experience is mandatory with Programming in C
  • Experience in Aerospace domain is preferred
  • Hands on Experience in embedded software development adhering to aerospace standards DO178B/C, Reviews and Testing.
  • Good to have (but not mandatory) MATLAB and related tool
  • Mandatory experience in Requirement Analysis, Design & Development
  • Mandatory experience in using IBM DOORS
  • Good to have the knowledge with Siemens Polarion
  • Experience in in Change management process (Change Request process)
  • Mandatory experience with Configuration management experience using SVN
  • Bachelor's Degree in Science, Technology, Engineering or Mathematics (STEM)