GNC Engineer, ADCS (Starshield)
SpaceX· Starshield Satellite Engineering
Hawthorne, CA$125k - $160kFull-timePosted 1mo ago
About the role
GNC Engineer focused on Attitude Determination and Control System (ADCS) for SpaceX Starshield, designing and validating spacecraft GNC software/hardware, performing high-fidelity simulations, HITL testing, and interfacing with other subsystems to ensure mission success for Starshield satellites.
Responsibilities
- Design and implementation of satellite GNC software that can facilitate all mission concepts of operations across all phases of flight, including off-nominal/contingency scenarios
- Design of concepts of operations (CONOPs) that intelligently balance thermal constraints, power budgets, momentum management, satellite-to-ground and satellite-to-satellite contact, and payload-pointing needs
- Design, development, and flight software implementation of onboard GNC algorithms to achieve a high level of vehicle autonomy and fault tolerance while providing adequate navigation and control performance
- Update and maintain GNC software configurations for a variety of minor satellite design revisions and mission sets
- High fidelity time domain 6DOF modeling and simulation of satellite dynamics, sensors, actuators, algorithms, and all of their interactions
- Monte Carlo simulation analysis to validate safe and reliable flight and quantify navigation and control performance
- Heavy involvement in integrated hardware-in-the-loop (HITL) testing efforts, including but not limited to test case design, data review automation, and modeling fidelity improvements
- Navigation filtering and control systems design and optimization
- Spacecraft design activities related to ADCS sensor and actuator hardware sizing and layout
- Develop, validate, and improve upon complex sensor, actuator, and dynamics models for use in 6DOF simulation analysis
- Maintain a robust and tight interface with other disciplines and subsystems (e.g. thermal, power, communications) to ensure a good and consistent system-level design
Qualifications
- Bachelor's degree in aerospace engineering, computer science/software engineering, or an engineering discipline
- Software development experience in C++, Python, and/or MATLAB/Simulink
- Experience with attitude determination and/or state estimation algorithms
Skills
Required:GNC software design and implementationOnboard GNC algorithms6DOF high-fidelity modeling and simulationAttitude determination/state estimationSystem interfaces coordination
Nice to have:CONOPs designMonte Carlo analysisHardware-in-the-loop testingNavigation filtering
Benefits
- Competitive compensation with two level bands (Level 1: $125,000 - $160,000; Level 2: $145,000 - $195,000)
- Long-term incentives including stock or long-term cash awards
- Discretionary bonuses and Employee Stock Purchase Plan
- Comprehensive medical, vision, and dental coverage
- 401(k) retirement plan, disability and life insurance
- Paid parental leave and other discounts and perks
- Paid vacation and holidays; paid sick leave
- 10% differential for active clearance (up to $20,000 annually) for classified work
Last updated Sep 2, 2026. Interested? Apply on the company site.
About SpaceX
defense-aero-and-safetysetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage
More open roles at SpaceX
- Rigger (Critical Movement Team) - 2nd Shift4d agoHawthorne, CA · Vertical Barrel Integration
- Manager, MEP Engineering4d agoCollege Station, TX · Texas - Construction Projects
- Manager, Site Civil Engineering4d agoHybrid (College Station, TX) · Texas - Construction Projects
- Benefits Analyst (Workers Compensation)4d agoHawthorne, CA · Total Rewards
- Supply Chain Planner (Starship)4d agoStarbase, TX · Supply Chain - Launch and Infrastructure