Beaconai
Staff Software Engineer, Advanced Pilot Assistant Software (Autonomy/Robotics)
San Carlos - Hybrid. Posted 2 months ago
The role
You will design, build, and deploy robotic and embedded software for advanced pilot assistance systems. You will own autonomy-related features and optimize software for edge compute environments.
What you will do
- Design, build, and deploy robotic and embedded software.
- Own autonomy-related features or subsystems from concept through deployment.
- Write, review, and maintain high-quality Python and C++ code.
- Integrate software with hardware, sensors, and perception or data ingestion pipelines.
- Optimize software for edge compute environments.
- Lead testing, validation, and deployment efforts.
- Mentor engineers and contribute to technical direction.
Required qualifications
- 9+ years of experience designing and deploying robotic software and/or embedded systems in production environments.
- Strong software engineering skills in C++ and/or Python.
- Experience in systems-level or embedded programming.
- Experience building real-time or interactive systems that support users making time-sensitive decisions.
- Familiarity with autonomy-related systems such as planning, decision-making, or reasoning, and integrating with perception or sensor pipelines.
- Hands-on experience working with embedded or edge compute platforms and debugging hardware/software interactions.
- Proven ability to deliver complex systems end-to-end in fast-moving, ambiguous environments.
Nice to have
- Experience working on safety-critical or mission-critical systems, including aviation or robotics domains.
- 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.
Benefits
- 100% of employee medical premiums covered; 25% for dependents
- 3 weeks PTO
- 13+ paid company holidays
- 401(k) offered
Before you apply
- Can only hire U.S. Persons (U.S. citizens, Green Card holders, lawful permanent residents, or individuals granted asylum or refugee status).
- Unable to provide visa sponsorship or support visa transfers.
- All work must be performed in the United States.
About the company
Beacon AI is a team of aviators, engineers, and operators building an AI platform to make flying safer, more efficient, and more capable. They operate with small, focused teams that own what they build.