Guidance, Navigation & Control (GNC) Simulation Software Engineer
$120k - $175kAstranis
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.
- 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...SuggestedFlexible hours
$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...SuggestedPermanent employmentFlexible hours- ...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
$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...SuggestedTemporary workLocal areaWorldwide$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...SuggestedWork experience placementWork at officeRemote work2 days per week- ...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 workInternshipH1bWork at officeRelocationVisa sponsorshipWork visaFlexible hoursShift work
$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 workLocal areaWorldwide- 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
- ...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...
- ...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 placementWork at officeLocal area
$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 workImmediate start$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 employmentRemote work- ...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
$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 payWork at office$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 employmentWork at officeMonday to FridayFlexible hoursNight shiftWeekend work$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 timeTemporary workFor contractorsWork at officeLocal areaRemote workHome office3 days per week$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 timeWorldwide$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- 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
$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 employmentWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- 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
$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 workLocal area- 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
- ...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 officeRelocation package
$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 areaHome officeFlexible hours$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...$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...$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 officeFlexible hours$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 areaImmediate startRemote workFlexible hours$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 timeWork experience placementWork at office
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!
- data center controls engineer San Francisco, CA
- senior automation controls engineer San Francisco, CA
- controls engineer San Francisco, CA
- electrical controls engineer San Francisco, CA
- quality assurance quality control engineer San Francisco, CA
- modeling & simulation engineer San Francisco, CA
- simulation engineer San Francisco, CA
- simulation software engineer San Francisco, CA
- graduate software developer San Francisco, CA
- rust software engineer San Francisco, CA


