Demo

Flight Software Simulation Engineer

University of Colorado Boulder
Boulder, CO Full Time
POSTED ON 8/26/2026
AVAILABLE BEFORE 9/23/2026
Summary

Job Summary

LASP is looking for a Flight Software Simulation Engineer to join the spacecraft simulator team for a deep space mission that will tour the inner solar system and explore the main asteroid belt between Mars and Jupiter. Launch is expected in early 2028.

You will develop behavioral hardware models and build the software-only and hardware-in-the-loop (HIL) test environments that the flight software, command and data handling, fault protection, assembly/integration and test (AIT), and mission operations teams rely on to validate spacecraft behavior.

This is a hands-on role that spans the full simulator stack: embedded and Ground Support Equipment (EGSE) driver work, the behavioral models themselves, and the infrastructure and pipelines that deliver them. You will write C models and Python orchestration at your desk, then deploy and test against EGSE hardware in the lab. You will also help grow the institution’s simulation capability over time.

CU is an Equal Opportunity Employer and complies with all applicable federal, state, and local laws governing nondiscrimination in employment. We are committed to creating a workplace where all individuals are treated with respect and dignity, and we encourage individuals from all backgrounds to apply, including protected veterans and individuals with disabilities.

Who We Are

LASP combines the agility of a university laboratory with the technical capability of a premier space mission organization. Engineers work directly alongside scientists, students, and mission operators, allowing technical decisions to move quickly while maintaining scientific excellence.

As part of the University of Colorado Boulder (CU), LASP began in 1948 and is a world-recognized space science research institute that implements the full life cycle of science missions from the definition of the science questions through the development of space flight hardware and the subsequent mission operations. We are the only research institute in the world to have sent science instruments to all eight planets, Pluto, and beyond the solar system.

LASP combines all aspects of space exploration through our expertise in science, engineering, mission operations, and scientific data analysis. As part of CU, LASP also works to educate and train the next generation of space scientists, engineers and mission operators by integrating undergraduate and graduate students into working teams. Our students take their unique experiences with them into government or industry or remain in academia to continue the cycle of exploration.

Responsibilities

What Your Key Responsibilities Will Be

  • Work with subsystem leads and system engineers to develop simulation requirements and architecture
  • Develop and maintain behavioral hardware models for spacecraft subsystem simulators
  • Build and support software-only and hardware-in-the-loop (HIL) simulator environments
  • Implement, verify, and validate simulation products, including test procedures for requirement V&V and unit/integration tests
  • Integrate simulation environments with command-and-telemetry and test data systems
  • Deploy, configure, and test embedded/EGSE systems
  • Build and maintain containerized simulator environments, delivering artifacts through CI/CD pipelines
  • Support functional, performance, and mission-scenario testing for partner teams
  • Coordinate a small team of engineers and take part in peer and programmatic reviews
  • Other duties as assigned

What You Should Know

  • Programs will require compliance with export control restrictions, including EAR and ITAR.
  • Onsite presence is required because of the hands-on laboratory work necessary.
  • Due to requirements governing access to export-controlled data and information, only U.S. citizens or lawful permanent residents (green card holders) may apply.

What We Can Offer

$74,000-$98,000.

Benefits

At the University of Colorado Boulder , we are committed to supporting the holistic health and well-being of our employees. Our comprehensive benefits package includes medical, dental, and retirement plans; generous paid time off; tuition assistance for you and your dependents; and an ECO Pass for local transit. As one of Boulder County’s largest employers, CU Boulder offers an inspiring academic community and access to world-class outdoor recreation. Explore additional perks and programs through the CU Advantage program.

Be Statements

Be ambitious. Be groundbreaking. Be Boulder.

What We Require

  • Bachelor's degree in a physical science, engineering, a related field.
  • Excellent verbal and written communication skills
  • Ability to multi-task and handle competing priorities

What You Will Need

  • Mastery of software architecture and organization
  • C and C development proficiency
  • Scripting in Python and bash
  • Fluent in Linux as a primary working environment
  • Comfortable taking responsibility for the systems you deploy (standing them up and configuring them sensibly to get work done)
  • Developing multi-threaded applications
  • Solid grasp of inter-process communication and message-passing frameworks (e.g., ZMQ, RabbitMQ)
  • Engineering fundamentals sufficient to reason about and model spacecraft subsystem behavior
  • Proficient understanding of digital electronics
  • Comfort working in a hands-on laboratory environment around electrostatic sensitive devices
  • Demonstrated proficiency in electronics laboratory practices, including setup, operation, and troubleshooting using oscilloscopes, power supplies, digital multimeters, data acquisition systems, and electronic assembly and rework equipment.
  • Containerization tooling (Docker, Podman)
  • CI/CD pipelines for delivering simulator artifacts

What We Would Like You To Have

  • Spacecraft subsystem knowledge, with familiarity across systems, electrical, software, I&T, and operations
  • Experience with environmental testing for space-flight systems
  • Experience across Flight Software and Integration & Test program phases
  • Simulation knowledge

Special Instructions

To Apply, Please Submit The Following Materials

  • Resume or CV.
  • Cover Letter.

(Optional) Transcripts/Proof of Degree: If you are selected as the finalist, your degree will be verified by the CU Boulder Campus Human Resources Department using an approved online vendor. However, if your degree was obtained outside of the United States, please submit an English-translated version as an Optional document.

Please apply by 8/26/2026 for consideration.

Note: Application materials will not be accepted via email. For consideration, applications must be submitted through CU Boulder Jobs.

In compliance with the Colorado Job Application Fairness Act, in any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.

Salary.com Estimation for Flight Software Simulation Engineer in Boulder, CO
$91,195 to $106,493
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Flight Software Simulation Engineer?

Sign up to receive alerts about other jobs on the Flight Software Simulation Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$85,996 - $102,718
Income Estimation: 
$111,859 - $131,446
Income Estimation: 
$110,457 - $133,106
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$122,763 - $145,698
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at University of Colorado Boulder

  • University of Colorado Boulder Boulder, CO
  • Summary Job Summary Athletics at CU Boulder encourages applications for an AV Technical Coordinator! This on-call position coordinates, sets up and operate... more
  • 8 Days Ago

  • University of Colorado Boulder Boulder, CO
  • Summary Job Summary NIST is seeking a postdoctoral scholar to conduct experimental and theoretical research on Rydberg atom containing vapor cells, interac... more
  • 8 Days Ago

  • University of Colorado Boulder Boulder, CO
  • Summary Job Summary The University of Colorado Boulder seeks applications for the Director of the Institute of Behavioral Science (IBS) . The successful ca... more
  • 8 Days Ago

  • University of Colorado Boulder Boulder, CO
  • Summary Job Summary Applications are invited for a PostDoctoral Associate research position to work at the University of Colorado with professor Sarah Blun... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Flight Software Simulation Engineer jobs in the Boulder, CO area that may be a better fit.

  • Red Canyon Engineering & Software Boulder, CO
  • Simulation Software Engineer – Space Systems Location: Boulder, Colorado Work Arrangement: Hybrid Position Overview We are seeking Simulation Software Engi... more
  • 6 Days Ago

  • Red Canyon Engineering & Software Boulder, CO
  • Flight Software Engineer – Spaceflight Systems Location: Boulder, Colorado Work Arrangement: Hybrid Position Overview We are seeking Flight Software Engine... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!