1

Simulation Software Jobs (NOW HIRING)

Create and maintain simulation software infrastructure for our 20kW+ spacecraft * Develop physics-based software models of spacecraft subsystems, including propulsion, attitude control, power, and ...

Simulation Software Engineer

Goleta, CA · On-site

$110K - $180K/yr

Toyon is seeking a highly motivated software engineer to develop and maintain an internal space systems modeling and simulation application written in C++. The candidate will also deploy scripted ...

next page

Showing results 1-20

Simulation Software information

See salary details

$74K

$137.8K

$197K

How much do simulation software jobs pay per year?

As of Jun 13, 2026, the average yearly pay for simulation software in the United States is $137,846.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,000.00 and $162,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Simulation Software Engineer, and why are they important?

To thrive as a Simulation Software Engineer, you need strong programming skills (often in C++, Python, or MATLAB), a background in mathematics or engineering, and experience with simulation modeling. Familiarity with simulation platforms like Simulink, Arena, or AnyLogic, as well as knowledge of version control and software development tools, is typically required. Strong analytical thinking, problem-solving, and effective communication help you translate complex systems into accurate simulations and collaborate with multidisciplinary teams. These skills and qualifications ensure the creation of reliable, efficient simulation models that inform decision-making and innovation across industries.

What are some common challenges faced by professionals working in simulation software development, and how can they be addressed?

Professionals in simulation software often encounter challenges such as ensuring model accuracy, managing computational resource demands, and integrating their solutions with other engineering tools. These challenges can be addressed by collaborating closely with subject matter experts, staying updated on advancements in computing hardware, and adhering to industry standards for interoperability. Regular communication with team members—including engineers, designers, and testers—also helps to streamline troubleshooting and foster innovative solutions.

What is simulation software?

Simulation software is a type of computer program that models real-world systems, processes, or environments to study their behavior under various conditions. It allows users to test scenarios, predict outcomes, and optimize designs without the cost or risk of physical experiments. Simulation software is widely used in industries like engineering, healthcare, aviation, and manufacturing for purposes such as product development, training, and research. The software can range from simple models to highly complex, multi-physics simulations depending on the application.
More about Simulation Software jobs
What cities are hiring for Simulation Software jobs? Cities with the most Simulation Software job openings:
What states have the most Simulation Software jobs? States with the most job openings for Simulation Software jobs include:
Infographic showing various Simulation Software job openings in the United States as of June 2026, with employment types broken down into 92% Full Time, and 8% Part Time. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $137,846 per year, or $66.3 per hour.
Simulation Software Engineer (Application Software)

Simulation Software Engineer (Application Software)

SpaceX

Hawthorne, CA • On-site

Full-time

Posted 13 days ago


SpaceX rating

8.7

Company rating: 8.7 out of 10

Based on 144 frontline employees who took The Breakroom Quiz

13th of 60 rated aerospace companies


Job description

Job Summary:
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. As a Software Engineer on the Simulations team, you will design, develop, and test in-house simulation software supporting all SpaceX flight systems, collaborating across engineering groups to build high fidelity simulations critical to mission success.
Responsibilities:
• Develop and maintain the high-fidelity real-time simulation software used for all vehicles
• Develop prototypes to prove out key design concepts and quantify technical constraints
• Maintain the highest standards of excellence, never settle for the status quo
• Improve reliability and performance of simulation software
• Work with simulation software users to develop new features and improve user experiences
Qualifications:
Required:
• Bachelor's degree in computer science, engineering, math, or STEM discipline; OR 2+ years of professional experience in software development in lieu of a degree
• 1+ years development experience in C++
• Willing to work extended hours and weekends when needed
Preferred:
• Strong software design and development skills in C++
• Understanding of distributed computing systems, networking protocols, memory management, and CPU scheduling
• Thorough knowledge of classical physics and math (algebra, calculus, Euclidean geometry)
• Strong skills in debugging, performance optimization and unit testing
• Creative approach to problem solving
• Experience with open source C++ simulators such as ROS2 and Gazebo
• Ability to work effectively in a dynamic environment with changing needs and requirements
• Ability to work independently and in a team, take initiative, and communicate effectively
Company:
SpaceX develops and operates rockets, satellite networks, and AI infrastructure including launch, connectivity, and cloud services. Founded in 2002, the company is headquartered in Hawthorne, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

What SpaceX employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom