2

Entry Level Simulation Software Engineer Jobs in California

Our simulation software is critical to current and future mission successes including Falcon, Falcon Heavy, Dragon, Starlink, and Starship. SpaceX is looking for smart, motivated software engineers ...

Have an opportunity to tackle simulation and autonomy evaluation challenges across various areas of the autonomy system, including motion planning, mapping, Controls. * Create and extend software for ...

Have an opportunity to tackle simulation and autonomy evaluation challenges across various areas of the autonomy system, including motion planning, mapping, Controls. * Create and extend software for ...

Have an opportunity to tackle simulation and autonomy evaluation challenges across various areas of the autonomy system, including motion planning, mapping, Controls. * Create and extend software for ...

next page

Showing results 1-20

Entry Level Simulation Software Engineer information

What does an Entry Level Simulation Software Engineer do?

An Entry Level Simulation Software Engineer develops and tests software that models real-world systems, such as physical processes, engineering designs, or virtual environments. They typically work under the guidance of senior engineers to write code, run simulations, analyze results, and troubleshoot issues. Their work helps organizations predict system behavior, optimize designs, and reduce the need for costly physical prototypes. This role often involves programming, understanding mathematical models, and collaborating with other engineering teams.

What are some common challenges faced by entry level simulation software engineers, and how can they be overcome?

Entry level simulation software engineers often encounter challenges such as understanding complex simulation models, learning industry-specific tools, and collaborating with multidisciplinary teams. To overcome these hurdles, it's helpful to actively seek mentorship from senior engineers, participate in team meetings to gain context, and dedicate time to hands-on practice with simulation tools. Regular communication with team members and taking advantage of available documentation can also accelerate learning and integration into the workflow.

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

To thrive as an Entry Level Simulation Software Engineer, you need a solid background in computer science, mathematics, and programming languages such as C++, Python, or Java, typically supported by a relevant degree. Familiarity with simulation frameworks, modeling tools (like MATLAB or Simulink), and version control systems (such as Git) is often required. Strong problem-solving skills, attention to detail, and effective teamwork are essential soft skills for this role. These abilities enable engineers to develop accurate, efficient simulations and collaborate effectively in multidisciplinary teams, ensuring successful project outcomes.
What are the most commonly searched types of Simulation Software Engineer jobs in California? The most popular types of Simulation Software Engineer jobs in California are:
What job categories do people searching Entry Level Simulation Software Engineer jobs in California look for? The top searched job categories for Entry Level Simulation Software Engineer jobs in California are:
What cities in California are hiring for Entry Level Simulation Software Engineer jobs? Cities in California with the most Entry Level Simulation Software Engineer job openings:
Infographic showing various Entry Level Simulation Software Engineer job openings in California as of June 2026, with employment types broken down into 4% Locum Tenens, 72% Full Time, 11% Part Time, 2% Temporary, and 11% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution.
Software Engineer, Simulations (Application Software)

Software Engineer, Simulations (Application Software)

SpaceX

Hawthorne, CA • On-site

Full-time

Posted 22 days ago


SpaceX rating

8.7

Company rating: 8.7 out of 10

Based on 144 frontline employees who took The Breakroom Quiz

14th of 60 rated aerospace companies


Job description

Job Summary:
SpaceX is actively developing technologies to enable human life on Mars. As a Software Engineer on the Simulations team, you will design, develop, and test in-house simulation software supporting all SpaceX flight systems.
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