York Space Systems logo
Aerospace, Defense, Manufacturing, Satellite Technology

Software Engineer - Simulation Integration and Test

Austin, TXOnsiteFull Time$125,000–$220,000 /yrPosted 1 month agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • physics simulator
  • model fidelity
  • runtime performance
  • mission scenarios
  • fault cases
  • off-nominal cases
  • interface emulator logic
  • telemetry
  • regression testing
  • hardware interface

Nice to have

  • orbital mechanics
  • attitude dynamics
  • GN&C
  • hardware interfaces
  • spacecraft bus protocols
  • CAN

Role summary

York Space Systems is seeking a Software Engineer for its Simulation, Integration and Test Department to develop and maintain physics simulators, build new simulation capabilities, and author mission test scenarios. The role involves modeling spacecraft dynamics, avionics, and telemetry for accurate regression testing, collaborating with Systems Architecture and FSW teams, and implementing robust software development, testing, and CI/CD practices. The ideal candidate will have a passion for space, experience in Python and C++, and a working knowledge of physics-based modeling within a Linux environment. Preferred qualifications include experience with orbital mechanics, hardware interface emulation, SITL/HITL systems, and CI/CD pipelines.

York Space Systems was founded to radically improve spacecraft affordability and reliability, transforming, and enabling next- generation space mission operations worldwide. Today, York is one of the most innovative aerospace companies, specializing in end-to-end customer solutions and the rapid production of spacecraft platforms. York’s complete Space Segment Solution includes spacecraft production, payload integration, system integration & test, launch services, ground segment services, and mission operations, enabling customers to leverage York’s existing technology solutions to get to orbit rapidly and responsively. We’re looking to expand our team across the board.

York is seeking a talented and enthusiastic Software Engineer to join the Simulation, Integration and Test Department with a passion for launching hardware into space and a desire to revolutionize the space industry. Our ideal candidate thrives in a highly collaborative environment and enjoys finding ways to innovate and make processes more efficient. 

This team builds new simulation capabilities, proves they are correct, and authors the mission scenarios that exercise them. In this role you will write the models that stand in for a real spacecraft, including the dynamics, the avionics interfaces, and the telemetry, and you will be responsible for their accuracy. When a regression test passes against your simulator, the flight software team needs to be able to trust that result. You will work closely with the Systems Architecture and FSW teams as new vehicle components come online, building the simulation capability to match and validating that it behaves the way the real hardware does. 

Responsibilities 

  • Develop and maintain the physics simulator, improving both model fidelity and runtime performance 
  • Develop new simulation capabilities in step with new vehicle components, and validate that they model real behavior correctly 
  • Author, develop, and integrate mission test scenarios, including fault and off-nominal cases 
  • Build and maintain interface emulator logic 
  • Model telemetry accurately enough to support meaningful regression testing 
  • Support and extend development targeting the hardware interface with the simulation environment 
  • Collaborate with the Systems Architecture and FSW teams on new component development 
  • Collaborate with other teams on simulation health 
  • Support internal users directly and incorporate their feedback into the simulation models 
  • Follow SIT software development processes to ensure fast and quality releases 
  • Implement software development, testing, and CI/CD practices that meet division and department standards for software 
  • Develop and maintain product documentation, user guides, and model validation records 

Required Qualifications 

  • Bachelor's degree or greater in Aerospace Engineering, Mechanical Engineering, Physics, Computer Science, or related field 
  • 2+ years of experience in software engineering or a related field 
  • Demonstrated development experience in Python and C++ 
  • Working knowledge of physics-based modeling, numerical methods, or control systems 
  • Demonstrated proficiency in a Linux environment and with bash scripting 
  • Demonstrated proficiency with Git and modern Agile software development practices and tools 

Preferred Qualifications 

  • Coursework or experience in orbital mechanics, attitude dynamics, or GN&C 
  • Experience emulating hardware interfaces or spacecraft bus protocols such as CAN, SpaceWire, or RS-422 
  • Experience writing performance-sensitive simulation or real-time software 
  • Experience validating models against test or flight data 
  • Experience designing and working with APIs 
  • Familiarity with spacecraft flight software and avionics architectures 
  • Experience with Docker and containerization 
  • Experience with CI/CD pipelines, especially GitLab CI/CD 
  • Experience with Software-in-the-Loop (SITL) and/or Hardware-in-the-Loop (HITL) test systems 
  • Experience in end-to-end, system-level automated testing 
  • Experience with agentic or AI-assisted software development workflows 
  • Ability to interface with and handle flight hardware 
  • Familiarity with the space domain and satellite operations 
  • Networking concepts like UDP/TCP 
  • Active Top Secret security clearance or ability to obtain 

In compliance with local law, we are disclosing the compensation, or a range thereof, for roles in locations where legally required. Actual salaries will vary based on several factors, including but not limited to external market data, internal equity, location, skill set, experience, and/or performance.

Benefits

  • 100% employer-paid medical, dental, and vision insurance (subject to spousal surcharge).
  • Company holidays, floating holidays, and sick time.
  • Unlimited PTO.
  • Generous 401(k) match.



How To Apply
Interested candidates are encouraged to apply by clicking the “Apply” link at the top of the page. York Space Systems will be accepting applications on a rolling basis until the position is closed. York Space Systems provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, military or protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Must have permanent authorization to work in the United States. This policy applies to all terms and conditions or employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. YORK SPACE SYSTEMS IS AN EEO EMPLOYER.

Ready to apply?
You'll be redirected to York Space Systems's application page.

Similar roles

See how RiseMe works

Match, tailor, and prep so you send fewer applications and land more interviews.