Software Engineer - Simulation Integration and Test

York Space Systems

Greenwood Village (CO)

On-site

USD 110,000 - 160,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

York Space Systems seeks a talented Software Engineer to join the Simulation, Integration and Test Department. You will write models for spacecraft dynamics, avionics interfaces, and telemetry, ensuring accuracy for regression testing.

Collaborate with Systems Architecture and FSW teams as new vehicle components come online, building simulators to match real hardware behavior. You will develop and maintain the physics simulator, improve model fidelity and runtime performance, and validate that

Qualifications

  • Bachelor's degree or higher in a relevant field.
  • 2+ years of software engineering experience.
  • Proficiency in Python and C++.
  • Experience with Linux environment and bash scripting.
  • Proficiency with Git and modern Agile development practices.

Responsibilities

  • Develop and maintain the physics simulator with higher fidelity and performance.
  • Create new simulation capabilities aligned with evolving vehicle components.
  • Author and integrate mission test scenarios including fault cases.
  • Build and maintain interface emulator logic.
  • Model telemetry for meaningful regression testing.
  • Support hardware interface development and SIT/CI/CD practices.
  • Collaborate with Systems Architecture and FSW teams on component development.
  • Document models, validation records, and user guides.

Skills

Python
C++
Linux
Bash scripting
Git
Agile methodologies

Education

Bachelor's degree or higher in Aerospace Engineering, Mechanical Engineering, Physics, Computer Science, or related field

Tools

GitLab CI/CD
Docker

Job description

York is seeking a talented and enthusiasticSoftware Engineer to join theSimulation, 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 willbe responsible fortheir 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 andvalidatingthat it behaves the way the real hardware does.

Responsibilities
  • Develop andmaintainthe physics simulator, improving both model fidelity and runtime performance
  • Develop new simulation capabilities in step with new vehicle components, andvalidatethat they model real behavior correctly
  • Author, develop, and integrate mission test scenarios, including fault and off-nominal cases
  • Build andmaintaininterface emulator logic
  • Model telemetry accurately enough to support meaningful regression testing
  • Support and extend development targeting thehardwareinterface with the simulation environment
  • Collaborate with the Systems Architecture and FSW teams on newcomponentdevelopment
  • Collaborate withotherteams 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 andmaintainproduct 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
  • Demonstratedproficiencyin a Linux environment and with bash scripting
  • Demonstratedproficiencywith 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
  • Experiencevalidatingmodels 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 tointerface withand 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Simulation Manager
Simulation Manager

York Space Systems • Austin (TX)

On-site
USD 150,000 - 230,000
Software Engineer
Software Engineer

York Space Systems LLC • Greenwood Village (CO)

On-site
USD 75,000 - 95,000
Software Engineer
Software Engineer

York Space Systems • Greenwood Village (CO)

On-site
USD 100,000 - 120,000
Site Reliability Engineer & DevSecOps Manager
Site Reliability Engineer & DevSecOps Manager

York Space Systems • Austin (TX)

On-site
USD 180,000 - 240,000
Software Engineering Intern
Software Engineering Intern

York Space Systems • Greenwood Village (CO)

On-site
USD 40,000 - 55,000
Software Test Developer II
Software Test Developer II

York Space Systems • Greenwood Village (CO)

On-site
USD 70,000 - 110,000
Medical, dental, vision insurance
Unlimited PTO
401(k) match
Flight Software Engineering Intern
Flight Software Engineering Intern

York Space Systems • Greenwood Village (CO)

On-site
USD 30,000 - 47,000
Full Stack Software Engineer
Full Stack Software Engineer

York Space Systems • Greenwood Village (CO)

On-site
USD 90,000 - 130,000
Space Simulation Software Engineer — SITL/HITL
Space Simulation Software Engineer — SITL/HITL

York Space Systems • Greenwood Village (CO)

On-site
USD 110,000 - 160,000
Autonomy Software Engineer – SD
Autonomy Software Engineer – SD

York Space Systems • Laurel (MD)

On-site
USD 120,000 - 180,000