Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
BLUE ORIGIN

Senior Satellite Simulation & Test Software Engineer

BLUE ORIGIN

. Design, develop, and implement simulation software for testing and verifying TeraWave flight software .

Posted 9/28/2026full-timeUnited StatesSenior💰 $181,626 - $276,540 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing simulation software for spacecraft systems, with strong programming skills in C, C++, and Python. Proficient in software integration, verification, and validation practices for mission-critical embedded systems.

Highest-signal resume keywords
Simulation Software DevelopmentSpacecraft Software IntegrationC, C++, And Python ProgrammingVerification And Validation PracticesDeterministic Lockstep Simulation Design

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Simulation Environment ArchitectureEmbedded Software DevelopmentSoftware Unit Testing FrameworksIPC MechanismsSoftware Lifecycle ManagementConfiguration Management (Git)CI/CD PracticesStatic Analysis ToolsFlight Software Coding StandardsObject-Oriented Problem Solving
Soft Skills
Mentoring Junior EngineersCollaboration With Cross-Functional Teams
Tools & Technologies
Google TestNASA's TrickRTOS (Linux, QNX, VxWorks, RTEMS)Containerized Environments
Industry Keywords
Spacecraft AI&T TestingGN&C Sensor And Actuator ModelingFlight Software/Hardware InterfacesCCSDS StandardsOrbital Mechanics

Tech Stack

Tools & technologies
AssemblyLinuxPythonRTOSTCP/IPC++

About the role

Key responsibilities & impact
  • Design, develop, and implement simulation software for testing and verifying TeraWave flight software
  • Collaborate with test team leads to develop simulation environments deployable across multiple platforms for software-only, HWIL, real-time environment, and spacecraft AI&T testing
  • Collaborate with hardware, systems, and autonomy engineers to understand software requirements, interfaces, and subsystem behavioral boundaries
  • Develop and integrate simulation environments and models for nominal and off-nominal operational scenarios
  • Participate in software integration, verification, and validation testing, including SIL and HIL environments
  • Provide background support for on-orbit operations and troubleshooting of deployed spacecraft
  • Mentor junior engineers and contribute to team technical development

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Software Engineering, Aerospace Engineering, or related technical field
  • 10+ years of experience in spacecraft software, simulation software, or embedded software development
  • Proven experience with architecture and development of simulation environments for flight or embedded systems
  • Demonstrated ability to lead the technical architecture of a complex software system
  • Understanding of deterministic lockstep simulation design, synchronization, and repeatability
  • Some knowledge of GN&C sensor and actuator suite modeling, including IMU, star tracker, magnetometer, reaction wheel assembly, and magnetic torque rods
  • Strong programming skills in C, C++, and Python
  • Solid understanding of object-oriented problem solving and software layering
  • Experience with software unit testing frameworks such as Google Test or equivalent for embedded C/C++ environments
  • Experience with IPC mechanisms including sockets, shared memory, message queues, or publish-subscribe middleware
  • Experience with software lifecycle, configuration management (Git), CI/CD, and containerized environments
  • Experience with verification and validation practices for mission-critical embedded software systems
  • Understanding of flight software/hardware interfaces including discrete I/O, TCP/IP, UDP, CAN, I2C, SPI, and RS-422/485
  • Familiarity with static analysis tools and flight software coding standards such as MISRA C/C++
  • Must be a U.S. citizen or national, U.S. permanent resident/current Green Card holder, or lawfully admitted into the U.S. as a refugee or granted asylum
  • Preferred: Master’s degree in Computer Science, Software Engineering, or related field
  • Preferred: Experience with simulation environments such as NASA’s Trick
  • Preferred: Knowledge of orbital mechanics and propagation models
  • Preferred: Familiarity with CCSDS standards for spacecraft telecommand and telemetry processing
  • Preferred: Some experience with RTOS such as Linux, QNX, VxWorks, RTEMS, or equivalent
  • Preferred: Experience with onboard time management, precision timing interfaces, or GPS-disciplined time synchronization
  • Preferred: Familiarity with NASA cFS software architecture
  • Preferred: Familiarity with spacecraft FDIR concepts

Benefits

Comp & perks
  • Medical, dental, and vision insurance
  • Basic and supplemental life insurance
  • Paid parental leave
  • Short- and long-term disability
  • 401(k) with a company match of up to 5%
  • Education Support Program
  • Stock options for all regular employees working at least 20 hours/week
  • Up to four weeks of paid time off per year based on weekly scheduled hours
  • Up to 14 company-paid holidays
  • Potential benefits and bonuses based on role type, job level, individual contributions, company results, or other factors, at the company's sole discretion