Senior Software Engineer, Advanced Pilot Assistant Software (Autonomy/Robotics)
About this role
This position suits software professionals with at least five years of experience who want to build safety-critical flight software in a hybrid arrangement. The Senior Software Engineer role is located in San Carlos, California, and focuses on developing advanced pilot assistance technologies.
Role Overview
Beacon AI is hiring a Senior Software Engineer to design and construct pilot assistance software for a flight safety platform. The professional in this position will develop autonomy, robotics, and embedded systems functioning within real-world aviation conditions. Working alongside senior engineering personnel, the individual will deliver reliable technical solutions that aid time-sensitive decisions for human operators.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Beacon AI comprises aviators, engineers, and operators creating an artificial intelligence platform intended to improve aviation safety, efficiency, and capability. The organization holds Department of Defense contracts and airline partnerships to supply mission-critical systems through small teams operating without silos.
How to Apply
Candidates should apply on the official company careers page.
Skills and tech stack
Questions candidates ask
What is the location and work arrangement for this role?
The job is hybrid, based in San Carlos, California, requiring three or more days per week onsite with remote work permitted on remaining days.
What is the salary range for the Senior Software Engineer position?
The base salary ranges from $173K to $225K, and the compensation package includes equity offerings.
What level of experience is required?
Candidates need five or more years of experience designing or building robotic software and embedded systems, or equivalent background through projects, coursework, or internships.
Is visa sponsorship available for this position?
No, visa sponsorship or transfer support is not available. Applicants must qualify as U.S. Persons under export control regulations.
What programming languages are required?
The role requires production-quality coding experience in C++ and/or Python.