Beacon AI is a fast-moving team of aviators, engineers, and operators building an AI platform to enhance aviation safety and efficiency. They are seeking a Lead Software Engineer to design and build advanced pilot assistance software, focusing on autonomy, robotics, and embedded systems for safety-critical environments.
Responsibilities:
- Design, build, and deploy robotic and embedded software that powers advanced pilot assistance systems in production environments
- Own autonomy-related features or subsystems from concept through deployment, driving work from 0 to 1 with a strong focus on reliability and performance
- Write, review, and maintain high-quality Python and C++ code across autonomy, systems, and embedded components
- Integrate software with hardware, sensors, and perception or data ingestion pipelines to support autonomous and operator-in-the-loop decision-making
- Optimize software for edge compute environments, managing CPU/GPU usage, latency, and implementing appropriate safety mechanisms and fail-safes
- Lead testing, validation, and deployment efforts to ensure systems meet safety-critical and mission-critical requirements
- Mentor engineers and contribute to technical direction through design reviews, code reviews, and hands-on collaboration