Senior Satellite Simulation & Test Software Engineer
Jobtailor
Responsibilities
- Design, develop, and implement simulation software for testing and verifying TeraWave's flight software.
- Collaboration with test team leads to develop a simulation environment that can be deployed on multiple platforms to support software-only test, HWIL test, real-time environment tests, and spacecraft AI&T.
- Collaborate with hardware, systems, and autonomy engineers to understand software requirements, interfaces, and behavioral boundaries across subsystems.
- Develop and integrate simulation environments and models to test FSW across a range of nominal and off-nominal operational scenarios.
- Participate in software integration, verification, and validation testing including software-in-the-loop (SIL) and hardware-in-the-loop (HIL) environments.
- Background support of on-orbit operations and troubleshooting of deployed spacecraft.
- Mentor junior engineers and contribute to team technical development.
Requirements
- 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 coupling algorithms with representative models, with consideration of synchronization and repeatability
- Some knowledge of GN&C sensor and actuator suite modeling (e.g. IMU, star tracker, magnetometer, reaction wheel assembly, magnetic torque rods)
- Strong programming skills in C, C++, and Python
- Solid understanding of Object-Oriented problem solving and software layering to facilitate modularity and reuse
- Experience with software unit testing frameworks such as Google Test or equivalent for embedded C/C++ environments
- Experience with inter-process communication (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/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.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Satellite Simulation & Test Software Engineer in California, MO vacancy
- ...ICEYE is seeking a Senior Software Engineer for Tasking and Planning in Valencia, Spain, with a hybrid work model (3 days in office). You will build end-to-end software for satellite tasking, data acquisition planning, and operational intelligence, working with engineers...SeniorWork at office
$170k - $290k
...advanced payloads, mission software, and space-based... ...system for True Anomaly's engineering and product thesis. Software... ...True Anomaly is seeking a Senior Spacecraft Simulation Software Engineer to drive... ...quantification and validation against test or flight data. Systems...SeniorPermanent employment$140k - $250k
...advanced payloads, mission software, and space-based... ...YOUR MISSION As a Senior Flight Software Engineer at True Anomaly, you will... ...analysis, manufacturing, test, and flight. The company... ...with design and implement satellite subsystem model simulators on HITL/SITL...SeniorPermanent employment$176.4k - $226.8k
...Saildrone is seeking a Senior Robotics Software Engineer to join our Core Vehicle... ...including data libraries and satellite communications, ensuring... ...hardware‑in‑the-loop (HIL) testing. Collaborate closely... ...preferred. ~ Familiarity with simulation environments and hardware...SeniorLocal areaRelocation packageFlexible hours3 days per week$193.3k - $289.9k
...Senior Software Engineer San Mateo, CA Role Overview Sony Interactive Entertainment LLC seeks a Senior Software Engineer in San Mateo, CA to... ...years of experience working on R&D of human modeling and simulation systems for hardware design and machine learning (ML) algorithm...SeniorRemote workWork from home- .... About This Role The Senior Software Developer will collaborate within... ...the development, coding, testing and debugging new software... ...using IOT (Internet of Things) simulator to simulate devices.... ...MQTT messages, develop rules engine to send data via Kinesis stream...SeniorWork experience placement
$139k - $201k
...systems open the door to new ways of testing, delivering, and operating at hypersonic... .... What You’ll Do: As a Senior Software Engineer (Ground Software) at Inversion, you will... ...with Flight Software, Avionics, and Simulation teams, this role is responsible for delivering...SeniorPermanent employmentWork at office- ...Role highlights: Senior Software Engineer - Tasking and Planning Location: Valencia, Spain... ...enable ICEYE and its customers to task satellites, plan data acquisitions, and turn orbital... ...your work (design exploration, code, tests, documentation, debugging, reviewing unfamiliar...SeniorPermanent employmentWork at officeShift workNight shift3 days per week
$180k - $275k
...operate those systems need software that is clear, fast, and trustworthy... ...you. The Role As a Senior Software Engineer on the Operator Tools team,... ...Collaboration with the simulation infrastructure team to... ...based batch simulation and test runners Modern AI coding...SeniorFlexible hours- ...Northrop Grumman seeks a Sr Principal Software Configuration Analyst to design, implement, and maintain software configuration management using IBM Rational ClearCase in a fast-paced defense environment. You will own ClearCase environments, define branching strategies...Senior
- ...Account Executive Drive sales efforts. Role based in California and focused on sales growth. Senior Manager of Workforce Management Primary function involves providing customer support services. Specific details regarding responsibilities and requirements are not fully...Senior
- ...We are looking for a highly motivated Senior Software Engineer to join our team. Responsibilities include designing, developing, and maintaining software applications. Strong proficiency in Node.js Experience with MySQL Seniority level Mid-Senior level Employment type...SeniorFull time
- ...Aviator is seeking an early engineer to join their innovative team in California, Missouri, to help build engineering productivity supertools. You will closely collaborate with the founders, understand user needs, and drive product initiatives. Ideal candidates have 5...Senior
- ...tracking and data collection systems Coordinate with a broad range of stakeholders, including R&D engineers and technicians, to deliver scalable and actionable software solutions Assist in database optimization and application troubleshooting, document workflows, and...Senior
- ...equity-backed technology company, is looking for a full-time Senior Software Engineer to develop embedded firmware for its intelligent energy... ...hardware, firmware, and QA engineers to architect, develop, test, and deliver firmware for microcontroller-based products using...SeniorFull time
$137k - $193k
...high precision. These systems open the door to new ways of testing, delivering, and operating at hypersonic speeds. Inherently... ...in space-based defense and logistics. What You\'ll Do As a Senior Test Engineer at Inversion, you will own the planning and execution of critical...SeniorPermanent employmentWork at office- ...AWS infrastructure Design and implement scalable software solutions Collaborate with cross functional teams and stakeholders Ensure engineering excellence and achieve program objectives Lead the design, development, test, and maintenance of web applications Coordinate the...Senior
$195k - $250k
...ways to address them. You’ll play a critical role in shaping our engineering + broader company culture and help make this the best place we... ...or other similar degree. You have 8+ years of experience in a Software Engineering position. Experience with the technologies we...Senior- ...in-class quoting and fleet management software helps aircraft charter operators run and... .... We’re looking for a full stack Senior Software Engineer to join our growing engineering team.... ...mindset Building and maintaining automated testing on your contributions to the product...Senior
$152k - $241.5k
...generation of edge AI for automotive and robotics. We build the software stack that enables Large Language, Vision-Language, and... ...equivalent experience in Computer Science, Electrical/Computer Engineering, or a closely related field. ~4+ years of relevant software...Senior- ...companies and global marketplaces, and we’re scaling systems that free millions of hours of human effort. We’re looking for a Senior Software Engineer who wants to own product and technical decisions end-to-end. You’ll work directly with the founders to build and scale AI-...Senior
- ...in unstructured emails, PDFs, and legacy software. CommodityAI serves as a digital... ...and Reddit. We are currently scaling our engineering team in San Francisco to expand our platform... ...automation workflows. What You’ll Do As a Senior Software Engineer, you will own core technical...SeniorRelocation
- ...manufacturing: converting greenhouse gas into diamond wafers using zero-emission energy. We are looking for a detail-oriented, hands-on Software Engineer to strengthen and grow our data collection, software interfaces, and infrastructure, which we use to report key business...SeniorLocal areaFlexible hours
$184k - $287.5k
...of applications, including augmented and virtual reality, artificial intelligence, and robotics. We are now looking for a Senior Software Engineer – Streaming with strong C++ skills and a deep interest in streaming technologies to join a team of highly skilled and motivated...Senior- ...Join to apply for the Senior Software Engineer role at Gigster Building the worlds most elite network of unicorn talent in tech ????...AI | Data | FinOps | Cloud | Software Engineering ???? Senior Software Engineer (PST Timezone) Start Date: 1st Jan 2026 Position...SeniorContract work
- ...frameworks and HPC interfaces on GPU clusters. You will work with CUDA and Linux, contributing to MPI/OpenSHMEM and related system software to enable GPU-to-GPU and GPU-to-component interactions. Candidate will develop proofs-of-concept, explore new programming...Senior
$192.95k - $234.9k
...credit and financial data that meaningfully impacts lives. Our software engineers develop innovative solutions that incorporate data... ...bring our products to life. THE OPPORTUNITY We're seeking a Senior Software Engineer to lead key technical projects from design...SeniorFlexible hours$177.3k - $265.9k
...diverse technical challenges of developing software at scale. We are open to adoption of... ...for solving complex problems. Senior Engineer Responsibilities Perform in‑depth analysis... ...architects and operations. Drive performance testing strategy, define workflows. Develop...SeniorRemote work$139k - $220k
...complex AI workloads. Our team empowers engineers to understand, troubleshoot, and... ...at massive scale. About the role: As a Senior Software Engineer on the Observability team, you... ...systems with high‑quality code, automated testing, and progressive release strategies. Skilled...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$175k - $190k
...THE ROLE This Senior Software Engineer, iOS role is central to Thrive Market’s next phase of growth. Our iOS app serves our most engaged members... ...high code quality through rigorous code reviews, unit testing, and adherence to SOLID principles. Identify and resolve bottlenecks...SeniorSummer workWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Satellite Simulation & Test Software Engineer. Be the first to apply!
Related searches
- lead performance test engineer California, MO
- senior lead project manager California, MO
- senior robotics software engineer California, MO
- senior devops engineer remote California, MO
- senior IT manager California, MO
- sr project manager California, MO
- senior windows systems engineer California, MO
- consultant senior consultant California, MO
- senior ui ux designer California, MO
- senior network engineer remote California, MO


