Astranis

Software Simulation Engineer - Flight Software

Astranis$125K — $170K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS or MS in Computer Science, Software Engineering, Systems Engineering, or a related field.
  • 3+ years in software simulation, systems architecture, or complex software development.
  • Expert in Python, strong knowledge of C++.
  • Experience with custom software simulators or large-scale software frameworks.
  • Understanding of system-level networking and data routing (e.g., Ethernet, UDP/TCP, CAN).

Responsibilities

  • Design, build, and maintain the core infrastructure and data pipelines for simulation environments.
  • Develop robust APIs for cross-functional team integration of sensor and actuator models.
  • Integrate flight software and autonomy stacks into the simulator.
  • Create automated testing frameworks for large-scale simulations.
  • Ensure architecture supports testing requirements and scales effectively across teams.

Benefits

  • Equity and significant stock options.
  • High-quality company-subsidized healthcare.
  • Disability and life insurance coverage.
  • 401(k) retirement planning.
  • Flexible paid time off (PTO).
  • Free on-site catered meals.
Full Job Description
Software Simulation Engineer

We are looking for a Software Simulation Engineer to design and build the core architecture of our simulation platform. You will be responsible for the infrastructure that validates our intelligent systems before real-world deployment. Your focus will be on creating a scalable, high-performance virtual environment that seamlessly integrates flight software, autonomy stacks, and external models.
Role
  • Simulation Architecture: Design, build, and maintain the core infrastructure, data pipelines, and timing mechanisms for our system-level and Software-in-the-Loop (SIL) simulation environments.
  • Framework Development: Build robust APIs and interfaces that allow cross-functional teams to easily plug their specific sensor, actuator, and physics models into the broader simulation.
  • Software Integration: Integrate flight software, autonomy stacks, and control algorithms directly into the simulator.
  • Testing Infrastructure: Develop the backend tooling and automated test frameworks needed to run large-scale simulations, verify system behavior, and catch edge cases.
  • Cross-Functional Sync: Act as the simulation platform owner, partnering with hardware and controls teams to ensure the architecture supports their testing requirements and scales effectively.
Requirements
  • BS or MS in Computer Science, Software Engineering, Systems Engineering, or a related field.
  • 3+ years of experience in software simulation, systems architecture, or complex software development.
  • Expert in Python with strong working knowledge of C++.
  • Hands-on experience architecting, extending, or maintaining custom software simulators, test harnesses, or large-scale software frameworks.
  • Solid understanding of system-level networking and data routing (e.g., Ethernet, UDP/TCP, CAN).
Bonus
  • Background in aerospace, automotive, or robotics.
  • Familiarity with Embedded Linux, RTOS, or supporting downstream Hardware-in-the-Loop (HIL) setups.
  • Experience with CI/CD pipelines and scaling simulations in cloud environments.


What we offer:

All our positions offer a compensation package that includes equity and robust benefits.

Base pay is just one component of Astranis's total rewards package. Your compensation also includes a significant equity package via incentive stock options, high-quality company-subsidized healthcare, disability and life insurance, 401(k) retirement planning, flexible PTO, and free on-site catered meals.

Astranis pay ranges are informed and defined through professional-grade salary surveys and compensation data sources. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, and the level and scope of the position.

Base Salary

$125,000-$170,000 USD

U.S. Citizenship, Lawful Permanent Residency, or Refugee/Asylee Status Required

(To comply with U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the United States, or other protected individual as defined by 8 U.S.C. 1324b(a)(3))

About Astranis

Astranis is a satellite manufacturing company that was founded in 2015 by John Gedmark and Ryan McLinko. The company is focused on building small, low-cost satellites that can provide internet access to remote areas of the world. Astranis has partnerships with major telecommunications companies such as Pacific Dataport and Alaska Communications, and has raised over $108 million in funding from investors such as Andreessen Horowitz and Venrock. The company is headquartered in San Francisco, California.
Learn more about Astranis
Size
50 employees
Industry
Founded
2015

Similar Jobs

More Jobs at Astranis

More Aerospace & Defense Jobs

Find similar Software Simulation Engineer - Flight Software jobs: