×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

GNC Engineer, Simulation; Swarm​/Vehicle

Job in Golden, Jefferson County, Colorado, 80401, USA
Listing for: Rendezvous Robotics
Full Time position
Listed on 2026-07-22
Job specializations:
  • Software Development
    Unix/Linux
Salary/Wage Range or Industry Benchmark: 110000 - 170000 USD Yearly USD 110000.00 170000.00 YEAR
Job Description & How to Apply Below
Position: GNC Engineer, Simulation (Swarm/Vehicle)

GNC Engineer, Simulation (Swarm/Vehicle)

Today, everything we send to space is constrained by what fits inside a rocket fairing. That's a fundamental bottleneck to building more capable spacecraft. Rendezvous Robotics is solving this problem with electromagnetic self‑assembling tiles: modular spacecraft components that rendezvous, dock, and latch to assemble bigger and more powerful spacecraft than anything that can be folded to fit into a rocket.

We're a small team based in Golden, Colorado, executing on a clear path from flight demonstration to our first operational systems. Our work spans hardware, software, and systems engineering. We are looking for the best people in the world who want to build the next generation of advanced spacecraft.

As a GNC Engineer, Simulation (Swarm/Vehicle), you will be responsible for the complete lifecycle of the hardware‑out‑of‑the‑loop (HOOTL) simulator that every GNC claim is verified against. You will design and build the HOOTL framework that runs the actual flight software—partitioned exactly as it runs on the tile's distributed, multi‑rate compute—against a high‑fidelity physics world, prove it through correlation and verification, and bring it into reality as the gate the entire subsystem depends on.

This is an opportunity to apply expertise in dynamics simulation and real‑time software to both model the physics of electromagnetic docking and run the Monte Carlo and hardware‑in‑the‑loop campaigns that prove the control and navigation algorithms—working collaboratively across GNC, embedded software, and hardware teams to guarantee that a result in simulation transfers to flight, ultimately defining the verification standard and modeling requirements for future vehicles.

You will also extend the framework to the assembled spacecraft—the vehicle‑level dynamics, the changing inertia of a reconfiguring structure, and the absolute space environment. This is the same simulation, grown to carry the monolithic vehicle the tiles become once docked and latched.

Responsibilities
  • Develop highly reliable, performant simulation infrastructure, physics models, tools, and dashboards in C++ and Python
  • Build and own the hardware‑out‑of‑the‑loop (HOOTL) framework that runs the actual flight software—partitioned exactly as it runs on the tile's distributed compute—against a high‑fidelity physics world
  • Implement the physics truth model (numerical integration, electromagnetic forces and torques, contact, and constraints) and the lower‑fidelity onboard models, with a verified, force‑continuous fidelity switch between them
  • Develop models of the tile sensor and actuator suite consistent with the GNC physics models
  • Emulate the distributed, multi‑rate node graph and its inter‑node transports so every discrete element advances on its own clock (no over‑accumulation), and guarantee that the same flight C++ object runs identically in simulation and on target
  • Build Monte Carlo and scenario campaign tooling—configuration, scheduling, logging— and per‑node telemetry and observability (time‑series database → data visualization)
  • Run the regression and verification campaigns that gate every control and navigation claim, and integrate subsystem models with analysis and embedded‑software teams through design and code reviews
  • Support flight operations by maintaining sim‑to‑flight correlation and reproducing on‑orbit behavior for anomaly investigation
  • Extend the framework to the assembled spacecraft—vehicle‑level dynamics, the changing inertia of a reconfiguring structure, and the absolute space environment
Basic Qualifications
  • Bachelor's degree in aerospace/mechanical/electrical engineering, physics, mathematics, or other relevant engineering discipline
  • Software development experience in C++ and Python
Preferred Qualifications
  • Master's degree in an engineering discipline, computer science, or physics; 2+ years (Engineer) or 5+ years (Senior Engineer)
  • Experience developing high‑fidelity 6

    DOF Monte Carlo simulations of aerospace vehicles, including numerical integration (e.g., RK4) and rigid‑body contact and constraint dynamics
  • Real‑time and embedded software development; multi‑rate, multi‑core systems and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary