Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Spaceflight Simulation Software Engineer

$88.48k - $134.98k

Virgin Galactic

Join Virgin Galactic’s Flight Simulation & Mission Control team and help build the simulation systems used to prepare our pilots, engineers, and Mission Control teams for human spaceflight. Guided by our values, “Safety Above All”, we proactively manage the risks inherent in human spaceflight through our daily actions. Support the company strategy by holding ourselves and one another accountable for getting the work done.We are seeking an experienced Software Engineer to develop, integrate, and maintain the high-fidelity simulation environments supporting Virgin Galactic’s next generation of spaceships.This is not a traditional software development position. You will work directly with pilots, flight-test personnel, Mission Control operators, aerospace engineers, flight hardware, and real-time simulation systems. Your software will directly support engineering development, vehicle testing, pilot and Mission Control training, flight-test preparation, and ultimately commercial spaceflight operations.The position is based in southern New Mexico, supporting operations at Spaceport America, with Las Cruces providing the primary residential community for many employees. If you enjoy solving complex real-time software problems and want to see your work used in an actual human-spaceflight operation, this is a unique opportunity to become part of Virgin Galactic’s mission.ResponsabilitiesDesign, develop, integrate, test, and maintain software for high-fidelity and desktop flight simulation systems.Develop and maintain real-time C/C++ simulation applications.Integrate aerodynamic and flight-dynamics models, avionics systems, vehicle systems, and real or virtual cockpit hardware into simulation environments.Develop and maintain interfaces between simulation software, cockpit hardware, avionics, Mission Control systems, and external engineering systems.Support real-time data acquisition, processing, visualization, recording, and network communication.Develop synchronization and data-sharing solutions for distributed simulation systems.Troubleshoot complex software, network, hardware, and simulator integration problems.Work directly with pilots and engineering teams to translate flight-test and training requirements into simulator capabilities.Support simulator configuration, verification, validation, and readiness for pilot training and integrated Mission Control simulations.Support development of failure scenarios and abnormal system behavior for training and flight-test preparation.Improve simulator reliability, maintainability, performance, and usability.Contribute to software architecture decisions and development of modular and scalable simulation systems.Participate in code reviews, configuration management, automated testing, and CI/CD activities.Support simulator operations and troubleshooting during critical training and flight-test activities.Work collaboratively across Flight Operations, Mission Control, Engineering, Avionics, Flight Sciences, and Flight Test.Continuously practice safety behavior and Foreign Object Debris (FOD) awareness/prevention; adhere to regulatory protocols and rulesRequired Skills and ExperienceBachelor’s degree in Computer Science, Software Engineering, Aerospace Engineering, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent relevant professional experience.Approximately 5+ years of professional software development experience.Strong proficiency in C and/or C++.Experience developing, integrating, or troubleshooting real-time, embedded, simulation, robotics, autonomous, aerospace, automotive, defense, or hardware-in-the-loop systems.Strong software debugging and problem-solving skills.Experience working with complex software/hardware interfaces.Working knowledge of networked systems and communication protocols such as TCP/IP and UDP.Experience with source-control systems such as Git.Ability to work effectively in a multidisciplinary environment with software engineers, hardware engineers, pilots, operators, and other technical teams.Strong interest in aviation, aerospace, simulation, or human spaceflight.Strong safety forward thinking, practice good housekeeping, tool control, recognizing the importance of properly handling hazardous materials and chemicalsFamiliar with the use of personal protective equipment (PPE)Preffered Skills and ExperienceFlight simulation or aerospace simulation systemsMATLAB/SimulinkSimulink S-FunctionsFlight dynamics or aerodynamic modelsHardware-in-the-loop or software-in-the-loop simulationDistributed real-time simulationShared-memory architecturesAvionics interfacesCockpit hardware and control interfacesReal-time data acquisition and visualizationNetwork troubleshooting tools such as WiresharkPython, C#, Bash, or similar scripting/programming languagesJenkins, Docker, or other CI/CD technologiesLinux development environmentsMultithreaded software developmentUI development for engineering or simulator applicationsFlight-test environmentsPilot training systemsFAA or aerospace operational environmentsPilot experience, whether private, commercial, military, experimental, or recreational, is a plus but is not required.#LI-AB1The annual U.S. base salary range for this full-time position is $88,477.00–$134,981.00. The base pay actually offered will vary depending on job-related knowledge, skills, location, and experience and take into account internal equity. Other forms of pay (e.g., bonus or long term incentive) may be provided as part of the compensation package, in addition to a full range of medical, financial, and other benefits, dependent on the position offered. For more information regarding Virgin Galactic benefits, please visit Who We AreVirgin Galactic is an aerospace and space travel company, pioneering human spaceflight for private individuals and researchers with its advanced air and space vehicles. We are making the dream of space travel a reality, delivering spaceflight at an unprecedented frequency, with the development of next generation space vehicles. Export Requirements To conform to U.S. Government export regulations, applicant must be a U.S. Person (either a U.S. citizen, a lawful permanent resident or a protected individual as defined 8 U.S.C. 1324b(a)(3) or be able to obtain the required authorization from either the U.S. Department of State or the U.S. Department of Commerce. The applicant must also not be included in the list of Specifically Designated Nationals and Blocked Persons maintained by the Office of Foreign Assets Control. See list here.EEO StatementVirgin Galactic is an Equal Opportunity Employer; employment with Virgin Galactic is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, gender identity, national origin/ethnicity, veteran status, disability status, age, sexual orientation, marital status, mental or physical disability or any other legally protected status. Drug Free WorkplaceVirgin Galactic is committed to a Drug Free Workplace. All applicants post offer and active teammates are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies. This can include pre-employment, random, reasonable suspicion, and accident related drug and alcohol testing. Phoenix Employment RequirementsFor individuals seeking employment at our Phoenix Mesa Gateway Airport facility, employment is contingent upon you obtaining and maintaining a TSA authorized security badge. This includes initial and annual mandatory background checks that are governed by TSA, and conducted by the Phoenix Mesa Gateway Airport badging office.Job SummaryJob number: 2252Profession: Engineering

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Spaceflight Simulation Software Engineer in Las Cruces, NM vacancy
  • $112.2k - $196.4k

     ...talent and redefine what’s possible.Job Description:Mission Solutions directorate of Parsons Space is now hiring a full-time Software Engineer to support NASA's Space Exploration Network Services and Evolution, (SENSE) program at the White Sands Complex (WSC) in Las Cruces... 
    Suggested
    Full time
    Immediate start
    Flexible hours

    Parsons

    Las Cruces, NM
    9 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Internship

    Danaher Corporation

    Las Cruces, NM
    5 days ago
  • Software Systems Engineer ADF-SW. Requirements include: * Experience with remote sensing * Knowledge of engineering principles * Ability to program and develop engineering systems (preferably Python, Java might be acceptable) * TS/SCI clearance * BA or BS degree... 
    Suggested
    Remote work

    Tenica and Associates

    Las Cruces, NM
    more than 2 months ago
  • $79.31k - $158.62k

     ...Learning, and Algorithms & Data Structures Writes code, develops software components, and implements complex functionalities according...  ...skills Preferred Qualifications Certified Systems Engineering Professional (CSEP) preferred. AWS Certified DevOps... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Work from home
    Flexible hours

    CVS Health

    Las Cruces, NM
    3 days ago
  •  ...We are seeking a skilled Embedded Software/Firmware Engineer to design, develop, and optimize firmware and low-level software for our embedded systems. The ideal candidate will have experience working with hardware interfaces, writing efficient, reliable code in C/... 
    Suggested
    Full time

    Spectra Defense Technologies

    Las Cruces, NM
    more than 2 months ago
  • $116.36k - $155.15k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Las Cruces, NM
    4 days ago
  •  ...playlist: Who Should Apply? Recent graduates in Computer Science, Engineering, Mathematics, Statistics, or related STEM fields Professionals...  ...Full Stack Developers DevOps & Cloud Engineers Python/Java Software Programmers Data Analysts, Data Scientists Data Engineers & AI... 
    Full time

    SynergisticIT

    Las Cruces, NM
    4 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer.... 
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Las Cruces, NM
    2 days ago
  • $140k - $200k

     ...accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class...  ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you'll help build and scale... 
    Remote job
    Flexible hours

    Speechify

    Las Cruces, NM
    more than 2 months ago
  • $93.09k - $124.12k

     ...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber... 
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Las Cruces, NM
    9 hours ago
  • $18 - $25 per hour

     ...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test...  ...2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Las Cruces, NM
    1 day ago
  • $86k - $138k

     ...ResponsibilitiesPeraton is seeking a Software Engineering Supervisor Lead to oversee and mentor a team of software engineers supporting NASA’s White Sands Complex. The successful candidate will provide technical leadership, departmental coordination, and lifecycle oversight... 
    Contract work
    Flexible hours
    Shift work

    Peraton Corporation

    Las Cruces, NM
    11 days ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Las Cruces, NM
    2 days ago
  • $152.07k - $202.76k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Principal Software Engineer serves as a senior technical leader responsible for advancing Lumen's next-generation software architecture strategy, with a... 
    Full time
    Temporary work
    Remote work

    Lumen

    Las Cruces, NM
    2 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data...  ...citizens to apply. Who Should Apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make... 
    Remote job

    SynergisticIT

    Las Cruces, NM
    4 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Las Cruces, NM
    2 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Las Cruces, NM
    3 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career...  ...computer aided design, 3D modeling and simulation- helping innovative global...  ...Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Las Cruces, NM
    1 day ago
  •  ...Job Description Job Description We are seeking a highly skilled Maximo Application Suite (MAS) Technical Engineer with 8+ years of Maximo experience and advanced Linux proficiency. This role provides architectural leadership, technical direction, and hands-on implementation... 

    EMCO Technologies

    Las Cruces, NM
    28 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career...  ...computer aided design, 3D modeling and simulation- helping innovative global...  ...Overview: As a Thermo-Mechanical Product Engineering Intern , you will support the development... 
    Remote job
    Hourly pay
    Full time
    Internship
    Work at office
    Local area

    Siemens

    Las Cruces, NM
    9 hours ago
  •  ...is required. - Ability to obtain and maintain a Public Trust security clearance. - Bachelor's degree in Computer Science, IT, Engineering, or equivalent practical experience. - 5 years of professional experience - 3+ years of hands-on Appian development experience... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Las Cruces, NM
    6 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career...  ...computer aided design, 3D modeling and simulation- helping innovative global...  ...As an Electronics Reliability Product Engineering Intern , you will support the development... 
    Remote job
    Hourly pay
    Full time
    Internship
    Work at office
    Local area

    Siemens

    Las Cruces, NM
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Spaceflight Simulation Software Engineer. Be the first to apply!