Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Guidance, Navigation & Control (GNC) Simulation Software Engineer

$120k - $175k

Astranis

Guidance, Navigation & Control (GNC) Simulation Software Engineer

San Francisco

Astranis builds advanced satellites for high orbits, expanding humanity's reach into the solar system. Today, Astranis satellites provide dedicated, secure networks to highly-sophisticated customers across the globe— large enterprises, sovereign governments, and the US military. With five satellites on orbit and many more set to launch soon, the company is servicing a backlog of more than $1 billion of commercial contracts. Astranis is the preferred satellite communications partner for buyers with stringent requirements for uptime, data security, network visibility, and customization. Astranis has raised over $750 million from some of the world's best investors, from Andreessen Horowitz to Blackrock and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs, builds, and operates its satellites out of its 153,000 sq. ft. headquarters in Northern California, USA.

Guidance, Navigation & Control (GNC) Simulation Software Engineer

As a Simulation Software Engineer on the GNC team, you will design, develop, and test our high-fidelity spacecraft simulation that is used to validate the software that controls our satellites while in orbit.

You will improve the core simulation infrastructure and collaborate with engineering teams across the company to model new systems and add interesting new features to the simulator.

Role

  • Design, develop, and maintain software for our high-fidelity software simulation platform
  • Implement and improve software- and hardware-in-the-loop simulations to validate satellite software and flight algorithms
  • Accelerate the software development process through infrastructure improvements
  • Develop and enhance Monte Carlo simulation tooling for assessing system performance under various conditions
  • Incorporate physics-based models into simulation
  • Develop analysis and visualization tooling to provide insight into our system
  • Support GNC operations for our fleet of satellites, including on-console and on-call rotations
  • Support in recruiting, interviewing, and hiring additional teammates to our rapidly-growing team

Requirements

  • BS or MS in Computer Science, Aerospace Engineering, or equivalent background experience
  • 2-5+ years in software or building simulations of complex physical systems
  • 2-5+ years experience with Python or other high-level object-oriented programming language(s)
  • Ability to effectively collaborate with interdisciplinary teams on large software projects
  • Strong problem-solving skills and attention to detail
  • Highly motivated, self-starting, and able to perform duties autonomously without much supervision
  • Don't meet them all? Not a problem. Please apply even if you do not meet all these criteria.

Bonus

  • Understanding of classical or modern control theory, and basic orbital mechanics
  • Knowledge of memory management, threading, and interprocess communication techniques
  • Experience building and maintaining software infrastructure used across teams
  • Experience in statistical analysis techniques and Monte Carlo simulation
  • Experience with C/C++
  • Experience with AI tooling and agentic workflows
  • Experience with databases
  • Experience with spacecraft design

What we offer: All our positions offer a compensation package that includes equity and robust benefits. Base pay is just one component of Astranis's total rewards package. Your compensation also includes a significant equity package via incentive stock options, high-quality company-subsidized healthcare, disability and life insurance, 401(k) retirement planning, flexible PTO, and free on-site catered meals. Astranis pay ranges are informed and defined through professional-grade salary surveys and compensation data sources. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, and the level and scope of the position.

Base Salary

$120,000 - $175,000 USD

U.S. Citizenship, Lawful Permanent Residency, or Refugee/Asylee Status Required

To comply with U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the United States, or other protected individual as defined by 8 U.S.C. 1324b(a)(3)

Our mission and our products are meant to connect the world and everyone in it, regardless of gender, race, creed, or any other distinction. We believe in a diverse and inclusive workplace, and we encourage all people to join our team and bring their unique perspective to help make us stronger.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Guidance, Navigation & Control (GNC) Simulation Software Engineer in San Francisco, CA vacancy
  • Astro Mechanica is seeking a GNC Engineer in San Francisco, California, to develop guidance, navigation, and control systems for autonomous aircraft. Applicants should have...  ...responsibilities such as developing dynamics simulation models and supporting flight tests. Perks... 
    Suggested
    Flexible hours

    Astro Mechanica

    San Francisco, CA
    9 hours ago
  • $125k - $170k

     ...and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs,...  ...headquarters in Northern California, USA. Software Simulation Engineer We are looking for a...  ...flight software, autonomy stacks, and control algorithms directly into the simulator... 
    Suggested
    Permanent employment
    Flexible hours

    Astranis

    San Francisco, CA
    1 day ago
  •  ...and Maine. As a Flight Software Engineer at Poseidon Aerospace,...  ...flight, including navigation, control algorithms, and real-time...  ...software, including guidance, navigation, and control (GNC) algorithms specifically...  ...software using simulation environments, hardware... 
    Suggested

    Poseidon Aerospace

    San Francisco, CA
    2 days ago
  • $173.5k - $331.05k

     ...Senior Software Engineer We are seeking a highly motivated Senior Software...  ...that bring creative control of AI back to your fingertips...  ...that requires accommodation to navigate our website or complete the...  ...experience, we provide clear guidance on where AI is encouraged during... 
    Suggested
    Temporary work
    Local area
    Worldwide

    Adobe

    San Francisco, CA
    16 hours ago
  • $108.7k - $181.1k

     ...Role Summary Ontada's Engineering team builds iKnowMed...  .... We are hiring a Software Engineer III (P3) to...  ...production issues with guidance from senior engineers...  ...injection, REST controllers, data access, testing...  ...issues using Dynatrace - navigating logs, analyzing... 
    Suggested
    Work experience placement
    Work at office
    Remote work
    2 days per week

    McKesson

    San Francisco, CA
    9 hours ago
  •  ...real product is a scalable risk engine. We stay when traditional...  ...a different approach. We simulate how real-world catastrophes affect...  ...those models against controlled fire experiments. The result...  ...problems - with mentorship and guidance from experienced engineers.... 
    Temporary work
    Internship
    H1b
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Stand Insurance

    San Francisco, CA
    2 days ago
  • $173.5k - $331.05k

     ...a highly motivated Senior Software Engineer, Enterprise to join the Project...  ...that bring creative control of AI back to your fingertips...  ...technical deep-dives, integration guidance, reference architectures,...  ...that requires accommodation to navigate our website or complete the... 
    Temporary work
    Local area
    Worldwide

    Adobe

    San Francisco, CA
    1 day ago
  • A leading control plane management firm in San Francisco is seeking a Senior Software Engineer to build and operate Upbound Spaces. You will enhance core software, support cloud services, and solve complex engineering challenges. Ideal candidates have experience with Kubernetes... 
    Remote work

    Upbound - Job Posting

    San Francisco, CA
    2 days ago
  •  ...We're building the control plane to support the use of AI agents in teams and companies. As a Founding Engineer focused on the Agent Control Plane, you will design and build...  ...infrastructure layer that makes agentic software safe, reliable, and enterprise-ready - we... 

    Guild.ai, Inc

    San Francisco, CA
    1 day ago
  •  ...The Role The Principal Software Engineer will play a pivotal...  ...with embedded engineers, GNC specialists, systems engineers...  ..., state estimation, GNC (Guidance, Navigation, and Control) systems, or related domains...  ...in modeling and simulating flight vehicle dynamics within... 
    Work experience placement
    Work at office
    Local area

    Mach Industries

    San Francisco, CA
    1 day ago
  • $136k - $160.5k

     ...high-performing team that believes in each other, come build with us at Crusoe. About the Role: We are seeking a Software Engineer, Control Plane to help build and scale the next generation of Crusoe Cloud’s Control Plane. As a member of the Compute team, you... 
    Temporary work
    Immediate start

    Crusoe

    San Francisco, CA
    15 days ago
  • $150k - $300k

    Software Engineer - Satellite Modeling And Tasking Develop automation systems to coordinate...  ...imaging satellites Implement controllers developed by GNC engineers to plan and execute satellite...  ...propulsion, power, precision, navigation, timing, and tracking requirements... 
    Permanent employment
    Remote work

    jobs.frontdoordefense.com - Jobboard

    San Francisco, CA
    2 days ago
  •  ...exceptional and innovative Controls Engineer to design, develop, and implement...  ...(DL) to enhance autonomous navigation, path planning, and flight...  ...performance. Modeling and Simulation: Create and maintain...  ...teams, including mechanical, software, and systems engineers, to... 
    Flexible hours

    Seneca

    Sausalito, CA
    3 days ago
  • $190k - $280k

    About Sentry Bad software is everywhere, and we’re tired of it. Sentry is on a mission to...  ...across our ecosystem. As a Senior Software Engineer on the CTRL team, you’ll design and...  ...Sentry’s platform architecture—building the control systems that ensure the platform... 
    Hourly pay
    Work at office

    Sentry

    San Francisco, CA
    2 days ago
  • $500 per month

     ...drones. We're a small team of engineers, former US military...  ...for is a hands-on robotics controls engineer who can iterate fast...  ...structural compensation Simulation infrastructure for controls...  ...mechanical, electrical, and software ~ Understanding of latency... 
    Permanent employment
    Work at office
    Monday to Friday
    Flexible hours
    Night shift
    Weekend work

    Aurelius Systems

    San Francisco, CA
    3 days ago
  • $144.5k - $180.6k

     ...toughest obstacles. As we control every component of hardware...  ..., data processing, and software engineering, our office is a truly inspiring...  ...verticals, including navigation and avionics, payload control...  ...satellite platforms with minimal guidance from technical leads. *... 
    Full time
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work
    Home office
    3 days per week

    Planet

    San Francisco, CA
    2 days ago
  • $217k - $266k

     ...Controls Software Engineer Lawrence Berkeley National Laboratory is hiring a Controls Software Engineer within the Engineering division. This position has broad latitude to define technical objectives, approaches, and solutions for critical systems supporting the... 
    Full time
    Worldwide

    Berkely Lab

    San Francisco, CA
    3 days ago
  • $160k - $190k

    A leading technology firm is seeking a full-time Senior Robotics Software Engineer to enhance the performance of their robotic control systems. The role involves developing motion planning and control systems, collaborating with cross-functional teams, and ensuring real... 
    Full time

    King River Capital Group

    San Francisco, CA
    4 days ago
  • Mytra is seeking an experienced Senior Software Engineer in Brisbane, California, to develop software crucial for motion control and safety management of our robotic fleet. You'll work closely with hardware and software teams, leading firmware development throughout the... 
    Flexible hours

    Mytra

    Brisbane, CA
    1 day ago
  • $99.45k - $134.55k

     ...future with us. The Boeing Company is looking for a F-22 Simulation Software Engineer (Associate, Experienced, or Senior) to join the F-22...  ...this position will be accepted until Jun. 03, 2026 Export Control Requirements: This position must meet U.S. export control... 
    Permanent employment
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    Berkeley, CA
    9 hours ago
  • I did my part and supported the Regular Toilet is seeking a Software Engineer to enhance simulation testing for autonomous vehicles. You will build automated tools and collaborate across various teams to develop robust simulation frameworks. The ideal candidate will hold... 
    Remote job

    I did my part and supported the Regular Toilet

    San Francisco, CA
    4 days ago
  • $120k - $160k

     ...vehicles, develop advanced fleet management software, and create charging solutions that...  ...Xos is seeking a Senior Vehicle Controls Software Engineer to lead the development, integration...  ...Conduct system-level trade studies, simulations, and analyses to support design decisions... 
    Contract work
    Local area

    Xos, Inc.

    San Francisco, CA
    10 days ago
  • A leading robotics company in San Francisco is seeking a Software Engineer to design and implement scalable systems for production automation...  ...system requirements. This position requires working within U.S. export control regulations. #J-18808-Ljbffr Pivot Robotics

    Pivot Robotics

    San Francisco, CA
    1 day ago
  •  ...California. The Role: As a Full-Stack Software Engineer , you will be a core contributor to...  ...(end-to-end) that can autonomously navigate the web, interact with filesystems, and...  ...or automation tools with fine-grained control over the browser (mouse, tabs, DOM)... 
    Work at office
    Relocation package

    Zyphra Technologies Inc

    San Francisco, CA
    9 hours ago
  • $126k

     ...metadata extraction, early quality controls, and the core artifacts that power search...  ...content processing workflows, with guidance from senior engineers and the EM on scope and trade-offs....  ...You Are 4+ years of professional software engineering experience, including exposure... 
    Local area
    Home office
    Flexible hours

    Scribd

    San Francisco, CA
    1 day ago
  • $230k - $385k

     ...Our goal is to make AI feel like a real software engineering teammate inside real workflows:...  ...status/progress, handoffs, review, and control surfaces. Own frontend architecture...  ...(component systems, state management, navigation, rendering performance). Improve... 

    OpenAI

    San Francisco, CA
    9 hours ago
  • $196k - $242k

     ...public roads and tens of billions in simulation across 15+ U.S. states. Hardware Engineering is an innovative and...  ...electrical, mechanical, reliability, software and vehicle engineers. We design...  ...including ME, EE, CS, Robotics, Controls, Aerospace, etc.) or equivalent... 

    Waymo

    San Francisco, CA
    4 days ago
  • $150k - $180k

     ...The simple task of buying software, services, or tools at work has...  ...for customers. As a Software Engineer on the team, you will take on...  ...team that can provide constant guidance and mentorship, we value...  ...account takeovers, granular access control and identity management, and... 
    Home office
    Flexible hours

    ZipHQ, Inc.

    San Francisco, CA
    22 days ago
  • $142.8k - $210k

     ...during and between rides, and simulation tooling to enable remote...  ...We are looking for a Senior Software Engineer II who will be responsible for...  ...data processing, and vehicle control nodes that seamlessly...  ...complex projects providing guidance and mentorship to team members... 
    Local area
    Immediate start
    Remote work
    Flexible hours

    I did my part and supported the Regular Toilet

    San Francisco, CA
    4 days ago
  • $104.58k - $116.18k

     ...Scientific Software Engineer Specializing in AI/ML for Hyperspectral Imaging Lawrence Berkeley...  ...and domains. With general guidance, develop and apply specialized machine...  ...development practices (e.g., CI/CD, version control, unit testing). Contribute to open-source... 
    Full time
    Work experience placement
    Work at office

    Berkely Lab

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Guidance, Navigation & Control (GNC) Simulation Software Engineer. Be the first to apply!