2

Entry Level Aerospace Software Engineer Jobs (NOW HIRING)

$115K - $165K/yr

Bachelor's degree in Computer Science, Aerospace Engineering, Software Engineering, or a related engineering discipline. * Previous software verification experience. * Demonstrated leadership ...

Harter Aerospace is comprised of strong technical and engineering support teams. Our facilities are equipped with a full range of state-of-the-art testing systems that are 100 percent compatible with ...

Harter Aerospace is comprised of strong technical and engineering support teams. Our facilities are equipped with a full range of state-of-the-art testing systems that are 100 percent compatible with ...

Flight Software Engineer

Denver, CO · On-site

$115K - $165K/yr

Bachelor's degree in Computer Science, Aerospace Engineering, Software Engineering, or a related engineering discipline. * Previous software verification experience. * Demonstrated leadership ...

Harter Aerospace is comprised of strong technical and engineering support teams. Our facilities are equipped with a full range of state-of-the-art testing systems that are 100 percent compatible with ...

... Entry-level software engineers are expected to bring significant skills and training, and then to ... A bachelor's degree in computer science, aerospace engineering, computational mathematics or a ...

Showing results 21-40

Entry Level Aerospace Software Engineer information

See salary details

$24K

$104.9K

$189K

How much do entry level aerospace software engineer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for entry level aerospace software engineer in the United States is $104,863.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,000.00 and $120,000.00 per year, depending on experience, location, and employer.

What does an entry level aerospace software engineer do?

An Entry Level Aerospace Software Engineer assists in designing, developing, and testing software systems used in aircraft, spacecraft, satellites, and other aerospace applications. They collaborate with senior engineers to write code, troubleshoot issues, and ensure software meets safety and performance standards. Responsibilities often include working with simulation tools, embedded systems, and real-time operating platforms to support the integration of software with hardware components.

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

To thrive as an Entry Level Aerospace Software Engineer, you need a strong background in computer science, programming languages such as C/C++ or Python, and an understanding of aerospace systems, typically supported by a relevant engineering degree. Familiarity with tools like MATLAB, Simulink, version control systems (e.g., Git), and knowledge of industry standards such as DO-178C are often required. Attention to detail, problem-solving abilities, and effective teamwork are essential soft skills for this role. These skills ensure the development of reliable, safe, and efficient software critical for aerospace applications.

What typical projects or tasks can an entry level aerospace software engineer expect to work on in their first year?

As an Entry Level Aerospace Software Engineer, you’ll likely start by supporting experienced engineers in developing, testing, and debugging code for avionics systems, flight controls, or simulation software. Common tasks include writing and maintaining software modules, participating in code reviews, and executing unit and integration tests. You may also assist with documentation, troubleshooting, and adapting legacy code to meet new requirements. Collaboration with hardware engineers and systems engineers is frequent, offering valuable exposure to cross-disciplinary teamwork and the entire product development lifecycle.

What is the difference between Entry Level Aerospace Software Engineer vs Aerospace Software Developer?

AspectEntry Level Aerospace Software EngineerAerospace Software Developer
Required CredentialsBachelor's in Computer Science, Aerospace Engineering, or related field; internships preferredBachelor's or higher in Computer Science or related; experience may vary
Work EnvironmentDesigning and testing aerospace software in team settings, often in labs or officesDeveloping software for aerospace applications, possibly in collaborative or remote settings
Employer & Industry UsagePrimarily in aerospace companies, government agencies, or defense contractorsUsed across aerospace firms, research institutions, and defense sectors

Entry Level Aerospace Software Engineers focus on designing and testing aerospace-specific software, often with a formal engineering background. Aerospace Software Developers may have similar credentials but can work on a broader range of software projects within the aerospace industry. Both roles require technical skills and industry knowledge, but the engineer role emphasizes system design and integration.

More about Entry Level Aerospace Software Engineer jobs

What cities are hiring for Entry Level Aerospace Software Engineer jobs?

Cities with the most Entry Level Aerospace Software Engineer job openings:

What are the most commonly searched types of Aerospace Software Engineer jobs?

The most popular types of Aerospace Software Engineer jobs are:

What states have the most Entry Level Aerospace Software Engineer jobs?

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

What are popular job titles related to Entry Level Aerospace Software Engineer jobs?

For Entry Level Aerospace Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Entry Level Aerospace Software Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $104,863 per year, or $50.4 per hour.

Flight Software Engineer

On-site

Bay Systems Consulting Inc.
Guided Missile and Space Vehicle Manufacturing • 11 - 50 employees

$115K - $165K/yr

Full-time

Re-posted 14 days ago


Job description

Flight Software Engineer

Location: Denver, CO (Hybrid/Remote)
Employment: Through Bay Systems Consulting Inc. supporting Lockheed Martin

Position Overview

Bay Systems Consulting Inc. is seeking a Flight Software Engineer to support Lockheed Martin's Orion Program in Denver, Colorado. In this role, you will work alongside an exceptional team of NASA and Lockheed Martin GNCP (Guidance, Navigation, Controls, and Propulsion) engineers and software developers to verify flight software for the Orion spacecraft supporting NASA's Artemis missions.

This is an exciting opportunity to contribute directly to one of the world's most advanced human spaceflight programs. You will play a critical role in ensuring flight software meets mission requirements by leading verification efforts from flight requirements validation through final Run for Record execution. Your work will help ensure the reliability and safety of software that enables deep space exploration.

Key Responsibilities
  • Collaborate with a world-class team of NASA and Lockheed Martin GNCP engineers and software developers to verify flight software for the Orion spacecraft.
  • Own flight software requirements verification activities from initial requirements through final Run for Record.
  • Support the Flight Software (FSW) verification process to ensure mission-critical software performs as expected.
  • Contribute to a highly motivated, collaborative, and dedicated Flight Software team supporting NASA's Artemis program.
  • Apply lessons learned from previous Orion missions to improve verification processes, software quality, and development efficiencies.
  • Develop, execute, and analyze software verification tests to ensure compliance with program requirements.
  • Work closely with cross-functional engineering teams to resolve software issues and support mission readiness.
  • Maintain thorough documentation and support continuous process improvement initiatives.
Basic Qualifications
  • Bachelor's degree in Computer Science, Aerospace Engineering, Software Engineering, or a related engineering discipline.
  • Previous software verification experience.
  • Demonstrated leadership abilities and ownership of technical tasks.
  • Advanced proficiency in Python, particularly for Software Test Engineering (SWTE).
  • Working knowledge of Linux environments.
  • Working knowledge of MATLAB.
  • Strong attention to detail with excellent analytical and problem-solving skills.
  • Self-motivated with the ability to work independently and collaboratively within a team environment.
Preferred Qualifications
  • Previous Orion program and/or Orion software verification experience.
  • Experience with Flight Software (FSW) or Simulation Software development and verification.
  • Knowledge of Guidance, Navigation, Controls, and Propulsion (GNCP) systems.
  • Working knowledge of C++.
  • Experience using IBM DOORS for requirements management.
  • Experience supporting aerospace, defense, or other mission-critical software development environments.
Why Join Us?

This position offers the opportunity to support one of the most significant space exploration programs in history. As part of the Lockheed Martin Orion team through Bay Systems Consulting Inc., you'll work with industry-leading engineers developing software that enables NASA's Artemis missions and the future of human exploration beyond Earth orbit.

If you're passionate about aerospace, software verification, and developing technology that makes space exploration possible, we'd love to hear from you.