Sr. GNC Simulation and Algorithms Engineer

EVONA

San Mateo (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading satellite technology company is seeking a Senior GNC Simulation and Algorithms Engineer in San Mateo, CA. The role requires designing high-fidelity simulation environments and advanced control algorithms for spacecraft. Candidates should have strong analytical skills, a Master's or Ph.D. in a relevant field, and experience in GNC algorithms. The position offers a full-time, on-site work environment with a salary range of $140,000 - $190,000.

Qualifications

  • Strong background in orbital mechanics, rigid body dynamics, and estimation theory.
  • Experience developing GNC algorithms for LEO, GEO, or interplanetary missions.

Responsibilities

  • Develop and maintain full 6-DOF attitude and orbit simulations.
  • Design and implement advanced control algorithms such as PID, LQR.
  • Develop and validate state estimators including Kalman filters.
  • Conduct Monte Carlo simulations to evaluate robustness and system performance.
  • Implement algorithms in MATLAB and C++.

Skills

Orbital mechanics
Rigid body dynamics
Estimation theory
GNC algorithms development
Monte Carlo analysis
MATLAB
C++

Education

Master’s or Ph.D. in Aerospace Engineering, Control Systems, Applied Physics

Job description

Sr. GNC Simulation and Algorithms Engineer
Sr. GNC Simulation and Algorithms Engineer

3 days ago Be among the first 25 applicants

Company Overview

Our client is developing a next-generation satellite navigation network that will enable precise and reliable positioning for critical applications like autonomous vehicles, robotics, and aerospace systems. By delivering high-integrity, centimeter-level accuracy from space, they are setting new standards in global navigation performance.

$140,000 - $190,000

Full-time | On-site | Burlingame, CA

Company Overview

Our client is developing a next-generation satellite navigation network that will enable precise and reliable positioning for critical applications like autonomous vehicles, robotics, and aerospace systems. By delivering high-integrity, centimeter-level accuracy from space, they are setting new standards in global navigation performance.

Position Summary

We are looking for a Senior GNC Simulation and Algorithms Engineer to lead the design and development of high-fidelity simulation environments and advanced control algorithms for spacecraft. This is a hands-on role ideal for someone with strong analytical skills and a deep understanding of guidance, navigation, and control (GNC) principles. You’ll work closely with multidisciplinary teams to model and optimize real-world spacecraft behavior and performance.

Key Responsibilities

  • Develop and maintain full 6-DOF attitude and orbit simulations, including modeling of spacecraft dynamics, sensors, actuators, and environmental effects
  • Design and implement advanced control algorithms such as PID, LQR, and optimal controllers
  • Develop and validate state estimators including Kalman filters
  • Conduct Monte Carlo simulations to evaluate robustness and system performance
  • Perform system identification and model validation using flight or test data
  • Implement algorithms in MATLAB and C++, with a focus on performance and accuracy
  • Collaborate in a Git-based Linux development environment with other engineering teams

Minimum Qualifications

  • Master’s or Ph.D. in Aerospace Engineering, Control Systems, Applied Physics, or a related field
  • Strong background in orbital mechanics, rigid body dynamics, and estimation theory
  • Experience developing GNC algorithms for LEO, GEO, or interplanetary missions
  • Proficiency with Monte Carlo analysis, system identification, and HIL testing
  • Skilled in MATLAB and C++ for algorithm development and simulation
  • Comfortable working in a version-controlled (Git), Linux-based environment
  • U.S. citizenship or U.S. lawful permanent residency (Green Card) required due to export control regulations

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Staffing and Recruiting

Referrals increase your chances of interviewing at EVONA by 2x

Get notified about new Algorithm Engineer jobs in San Mateo, CA.

Mountain View, CA $152,000.00-$228,000.00 1 week ago

San Francisco, CA $140,670.00-$195,400.00 3 days ago

Mountain View, CA $141,000.00-$202,000.00 1 week ago

San Francisco, CA $150,000.00-$225,000.00 4 months ago

San Francisco, CA $140,000.00-$290,000.00 8 months ago

Python Engineer - Python, C++, Machine learning
Machine Learning Engineer (I, II, or Sr.)

San Francisco, CA $115,000.00-$185,000.00 3 weeks ago

Machine Learning Engineer, Monetization Engineering

Sunnyvale, CA $167,000.00-$185,500.00 3 weeks ago

San Francisco, CA $180,000.00-$240,000.00 2 weeks ago

San Francisco Bay Area $155,000.00-$265,500.00 2 weeks ago

San Francisco, CA $140,000.00-$180,000.00 6 months ago

Machine Learning Engineer, Early Stage Project

Mountain View, CA $136,000.00-$185,000.00 1 week ago

Sunnyvale, CA $56.25-$173,000.00 3 days ago

Sunnyvale, CA $167,000.00-$185,500.00 2 weeks ago

Software Engineer III, AI/ML, YouTube Ads

Mountain View, CA $141,000.00-$202,000.00 2 weeks ago

San Francisco, CA $150,000.00-$200,000.00 2 weeks ago

San Francisco, CA $160,000.00-$185,000.00 2 weeks ago

Machine Learning Engineer, Monetization Engineering

San Mateo, CA $140,000.00-$210,000.00 1 month ago

Software Engineer III, AI/ML Machine Learning, Core

Sunnyvale, CA $141,000.00-$202,000.00 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Ground Software Engineer
Ground Software Engineer

EVONA • California (MO)

On-site
USD 150,000 - 180,000
Health Coverage
Retirement Plan
Paid Time Off
+2
Machine Learning Engineer, Reinforcement Learning
Machine Learning Engineer, Reinforcement Learning

Skild AI • San Francisco (CA)

On-site
USD 100,000 - 300,000
Software Engineer
Software Engineer

EVONA • California (MO)

On-site
USD 130,000 - 160,000
Health Coverage
401(k) with company matching
Generous vacation days
+2
Machine Learning Infrastructure Engineer
Machine Learning Infrastructure Engineer

Character.AI • San Francisco (CA)

On-site
USD 130,000 - 207,000
Health insurance
Flexible working hours
Professional development opportunities
Senior Software Engineer, Routing
Senior Software Engineer, Routing

Nuro • Mountain View (CA)

On-site
USD 152,000 - 228,000
Annual performance bonus
Equity options
Competitive benefits package
Machine Learning SOC Engineer
Machine Learning SOC Engineer

Meta • Sunnyvale (CA)

On-site
USD 142,000 - 203,000
Bonus
Equity
Benefits
SR DEEP LEARNING ENGINEER
SR DEEP LEARNING ENGINEER

Mumba Technologies, Inc. • California

Hybrid
USD 158,000 - 200,000
Simulation Engineer (CFD/FEA)
Simulation Engineer (CFD/FEA)

Longshot Space Technologies Corporation • San Francisco (CA)

On-site
USD 70,000 - 120,000
Ownership of simulation infrastructure
Opportunities to validate models through hands-on testing
Dynamic startup environment with room for growth
Software Engineer, Map ML Platform, Mid-Level
Software Engineer, Map ML Platform, Mid-Level

Jobright.ai • Mountain View (CA)

On-site
USD 138,000 - 208,000
Medical insurance
Vision insurance
401(k)
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Metric Bio • San Francisco (CA)

On-site
USD 100,000 - 400,000