GNC Engineer, ADCS (Starshield)

Spacex

Hawthorne (CA)

Hybrid

USD 125,000 - 175,000

Full time

3 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Medical, vision, dental coverage
401(k) retirement plan
Paid vacation
Paid holidays
Parental leave

Job summary

SpaceX is seeking a GNC Engineer for the Starshield Attitude Determination and Control System (ADCS). The role focuses on spacecraft attitude dynamics, navigation filtering, and software development to enable autonomous, reliable satellite operations across missions.

The team balances payload pointing, thermal, power, and momentum constraints, while collaborating with thermal, power, and comms subsystems to ensure mission success. Strong C++, Python, and MATLAB/Simulink skills are required.

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.

Responsibilities

  • Design and implementation of satellite GNC software across all mission phases.
  • Design concepts of operations balancing thermal constraints, power budgets, momentum management, and pointing needs.
  • Develop, validate, and improve GNC algorithms for autonomy and fault tolerance.
  • Maintain GNC software configurations for vehicle revisions and mission sets.
  • Create high-fidelity 6DOF simulations of dynamics, sensors, actuators, and interactions.
  • Perform Monte Carlo simulations to verify safe flight and performance metrics.
  • Lead HITL testing with test case design and data-review improvements.
  • Design navigation filtering and control systems; sizing and layout of ADCS hardware.

Skills

GNC engineering
C++
Python
MATLAB/Simulink
GNSS navigation
Startracker attitude
Git
Linux
CI/CD

Education

Bachelor's degree in aerospace engineering
Bachelor's degree in computer science/software engineering

Tools

Git
Linux
Confluence
Jira

Job description

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal ofofenabling human life on Mars.

GNC ENGINEER, ATTITUDE DETERMINATION AND CONTROL SYSTEM (STARSHIELD)

Starshield leverages SpaceX’s Starlink technology and launch capability to support national security efforts. While Starlink is designed for consumer and commercial use, Starshield is designed for government use, with an initial focus on earth observation, communications, and hosted payloads.

As an engineer on this team, you will bring a passion and expertise in areas like spacecraft attitude dynamics and control, orbit and attitude navigation filtering, orbital mechanics, spacecraft systems design, and software development to support the Starshield Attitude Determination and Control System (ADCS) GNC team.

There are several sub-teams within Starshield GNC with different focus areas. The ADCS team focuses on vehicle GNC software and hardware design, analysis, testing, and on-orbit operations, with the ultimate goal of ensuring that all Starshield vehicles reliably and intelligently balance payload pointing needs, sensor availability, momentum management, thermal constraints, and power generation demand across the entire mission timeline. On any satellite, the ADCS is an extremely central and crucial subsystem that is key to mission success. In this role, you will be working on a high-impact team whose success is paramount to the long-term flourishing and continuous improvement of the entire Starshield program. Come help us write the software that flies Starshield satellites and enables mission success!

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
BASIC 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
PREFERRED SKILLS AND EXPERIENCE:
  • Master's or PhD in aerospace engineering, computer science/software engineering, or an engineering discipline
  • Basic familiarity with the GNC discipline and associated technical fundamentals
  • Extremely strong technical fundamentals in the areas of spacecraft attitude and orbit dynamics, navigation filtering and/or control systems design
  • Capable of identifying and solving complex problems with a high degree of autonomy
  • Willingness to take on a large scope of ownership over complex problems and solve them in a multi-disciplinary fashion, striving for system and mission-level optimality
  • Ability to work in a fast-paced, dynamic engineering environment, with a steadfast commitment to continuous improvement
  • Demonstrated experience owning, designing, testing, and flying real-world GNC engineering solutions, preferably on space vehicles
  • Experience with on-orbit space vehicle operations, commanding, debugging, and use of flight telemetry to track performance metrics and validate simulation models
  • Familiarity with orbit navigation filtering using GNSS measurements and attitude navigation using star trackers/rate gyros
  • Strong understanding of unit testing, regression testing, and CI/CD within a complex software development environment
  • Familiarity with GNC algorithm unit testing and implementation in flight software
  • Experience with Git, Linux, Confluence, and Jira
  • Active Top Secret, Top Secret SCI, or DOE Level Q clearance, or the ability to obtain and maintain one
ADDITIONAL REQUIREMENTS:
  • Able to work extended hours and weekends as needed to support critical path development and/or critical on-orbit operations
  • An active clearance may provide the opportunity for you to work on sensitive SpaceX missions; if so, you will be subject to pre-employment drug and random drug and alcohol test
COMPENSATION AND BENEFITS:

Pay range:

  • GNC Engineer/Level I: $125,000.00 - $150,000.00/per year
  • GNC Engineer/Level II: $145,000.00 - $175,000.00/per year

Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Those with an active clearance will receive a 10% differential, up to an additional $20,000 annually, once officially briefed into a classified program.

  • long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan.
  • access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks.
  • accrues 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year.
  • Employees accrue paid sick leave pursuant to Company policy which satisfies or exceeds the accrual, carryover, and use requirements of the law.
  • To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .

SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Applicants wishing to view a copy of SpaceX’s Affiant Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to EEOCompliance@spacex.com

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in SpaceX’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GNC Engineer, ADCS (Starshield)
GNC Engineer, ADCS (Starshield)

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

On-site
USD 125,000 - 195,000
Stock options
Medical, vision, dental coverage
Paid time off and holidays
GNC Engineer, ADCS (Starshield)
GNC Engineer, ADCS (Starshield)

SpaceX Corp. • Hawthorne (CA)

Hybrid
USD 125,000 - 195,000
Stock options
Discretionary bonuses
401(k) retirement plan
+3
GNC Engineer, ADCS (Starshield)
GNC Engineer, ADCS (Starshield)

Linuxconfig • Hawthorne (CA)

Hybrid
USD 125,000 - 195,000
Stock options
Medical, vision, dental coverage
401(k)
+1
Mechanical Integration & Test Engineer (Starshield)
Mechanical Integration & Test Engineer (Starshield)

SpaceX • Hawthorne (CA)

On-site
USD 110,000 - 160,000
Stock options & long-term incentives
401(k) retirement plan
Medical, vision & dental coverage
+1
Avionics Integration & Test Engineer, HASS (Starshield)
Avionics Integration & Test Engineer, HASS (Starshield)

SpaceX • Hawthorne (CA)

On-site
USD 115,000 - 170,000
Stock options
Bonuses
Medical, vision and dental coverage
+3
GNC Engineer, Fleet Management (Starshield)
GNC Engineer, Fleet Management (Starshield)

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Comprehensive medical coverage
401(k) retirement plan
Paid parental leave
+1
GNC Engineer, ADCS (Starlink)
GNC Engineer, ADCS (Starlink)

SpaceX • Union Hill-Novelty Hill (WA)

On-site
USD 125,000 - 175,000
Stock options
Discretionary bonuses
Comprehensive medical, vision, and ...
+4
Software Engineer, AI Infrastructure (Starshield)
Software Engineer, AI Infrastructure (Starshield)

Spacex • Palo Alto (CA)

Hybrid
USD 125,000 - 195,000
Software Engineer, AI Infrastructure (Starshield)
Software Engineer, AI Infrastructure (Starshield)

Spacex • Washington

Hybrid
USD 125,000 - 195,000
Stock options
Long-term incentives
401(k) retirement plan
+5
GNC Engineer, Fleet Management (Starshield)
GNC Engineer, Fleet Management (Starshield)

SpaceX • Hawthorne (CA)

On-site
USD 120,000 - 170,000
Comprehensive medical, vision, and dental coverage
401(k) retirement plan
Paid parental leave
+2