Latest AI JobsBrowse Jobs
B

Staff Software Engineer, Advanced Pilot Assistant Software (Autonomy/Robotics)

beaconaiSan Carlos - HybridEngineering
Apply on company site
Salary
$224K – $260K
Job type
Full-time
Experience
Senior · 9+ yrs
Posted
14 Sept 2026
Status
Open · checked 7d ago

About this role

Beacon AI seeks a Staff Software Engineer for a hybrid role in San Carlos to design and build advanced pilot assistance software for aviation platforms. This position suits an experienced developer with a background in robotics and embedded systems who wants to own mission-critical autonomy features.

Role Overview

Beacon AI is hiring a Staff Software Engineer to develop autonomy, robotics, and embedded systems operating in safety-critical aviation environments. The professional in this position will take ownership of mission-critical functionality, contribute across the technology stack, and guide a small team while building reliable systems for human operators.

Key Responsibilities

Design, build, and deploy robotic and embedded software powering pilot assistance systems in production.
Own autonomy features or subsystems from concept to deployment with a focus on reliability and performance.
Write, review, and maintain Python and C++ code across autonomy, systems, and embedded components.
Integrate software with hardware, sensors, and perception or data ingestion pipelines.
Optimize software for edge compute environments by managing CPU and GPU usage, latency, and implementing fail-safes.
Lead testing, validation, and deployment to meet safety-critical and mission-critical requirements.
Mentor engineers and contribute to technical direction through design reviews, code reviews, and collaboration.

Requirements

Nine or more years of experience designing and deploying robotic software or embedded systems in production.
Software engineering proficiency in C++ or Python with systems-level or embedded programming experience.
Experience building real-time or interactive systems supporting users in time-sensitive decisions.
Familiarity with autonomy systems like planning, decision-making, or reasoning, and sensor pipeline integration.
Hands-on experience with embedded or edge compute platforms and debugging hardware and software interactions.
Ability to deliver complex systems end-to-end in fast-moving and ambiguous environments.
Status as a U.S. Person due to U.S. export control regulations.

Nice to Have

Background working on safety-critical or mission-critical systems in aviation or robotics.
Familiarity with robot operating systems or middleware such as ROS or DDS.
Experience supporting human operators in the loop, simulation environments, or real-time control systems.
Background in advanced mobility, autonomy, and robotics.

Skills and Tools

Python
C++
ROS
DDS
Edge compute platforms
Sensor and perception pipelines

Salary and Benefits

Base salary range of $224,000 to $260,000 at level L6
Equity offers and bonus offers
Healthcare coverage with 100 percent of employee medical premiums covered and 25 percent for dependents
Three weeks of paid time off plus 13 or more paid company holidays
401(k) plan without current employer match

About the Company

Beacon AI is a team of aviators, engineers, and operators building an AI platform to improve aviation safety, efficiency, and capability. The organization holds Department of Defense contracts and partners with major airlines to deliver mission-critical systems without heavy processes.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

What is the location of this job?

This position is a hybrid role based in San Carlos, California, requiring at least three days per week onsite with remote work allowed on remaining days.

What is the salary range for the Staff Software Engineer role?

The base salary range is $224,000 to $260,000 at level L6, with additional offers for equity and bonuses.

Are there any citizenship or residency requirements?

Yes, due to U.S. export control regulations, applicants must be U.S. Persons, which includes U.S. citizens, Green Card holders, lawful permanent residents, or individuals granted asylum or refugee status.

Does the company provide visa sponsorship?

No, the company is unable to provide visa sponsorship or support visa transfers.

What level of experience is required?

Candidates must have 9 or more years of experience designing and deploying robotic software and embedded systems in production environments.

Ready to apply?

The application is on the official beaconai careers page.

Apply on company site