Advanced Pilot Assistant Software Lead Engineer
Overview
Design and build advanced pilot assistance systems for aviation safety. Lead development of autonomy robotics and embedded software in production environments. Drive reliability and performance for time-sensitive decision-making.
What You'll Do9
- 1Design, build, and deploy robotic and embedded software for advanced pilot assistance systems
- 2Own autonomy-related features from concept through deployment
- 3Write, review, and maintain Python and C++ code across autonomy systems
- 4Integrate software with hardware sensors and perception pipelines
- 5Optimize software for edge compute environments
- 6Lead testing, validation, and deployment for safety-critical systems
- 7Mentor engineers and contribute to technical direction
- 8Drive reliability and performance in production environments
- 9Support human operators in the loop within real-time systems
Requirements9
- 15+ years of experience designing and deploying robotic software in production
- 2Strong C++ and Python skills with embedded programming experience
- 3Familiarity with real-time systems and time-sensitive decision-making
- 4Experience with autonomy systems like planning and decision-making
- 5Hands-on work with embedded or edge compute platforms
- 6Proven ability to deliver complex systems end-to-end
- 7Background in robotics and advanced mobility domains
- 8Knowledge of safety-critical systems and robotics integration
- 9Understanding of automation and AI-driven solutions
Salary Insight
$185 - $260k per year
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.
Near Earth Autonomy
VerifiedSoftware Integration Engineer, Autonomous Flight Robotics
Near Earth Autonomy's Integration Engineer integrates autonomy software onto platforms from small quadcopters to full-scale helicopters. You'll own software-in-the-loop, hardware-in-the-loop, and field testing cycles, ensuring robust performance across scales. You'll join a cross-functional team of robotics engineers passionate about state-of-the-art autonomous flight. This role offers direct ownership of core autonomy modules and the chance to fly real systems in real-world environments.
pivotal
VerifiedAutonomy Engineer II - Robotics
Pivotal seeks an Autonomy Robotics Engineer to lead development of next-generation perception systems for the Helix family of autonomous aerial platforms. The role involves designing navigation and mission planning systems that operate reliably in dynamic environments while collaborating with perception GNC flight software and hardware teams. This position offers unique opportunity to shape cutting-edge autonomy solutions for eVTOL aircraft.
Shield AI
VerifiedSenior Software Engineer Autonomy Capabilities Space
Shield AI seeks a Senior Software Engineer to lead autonomy capabilities for space missions. This role owns autonomy behaviors from design to deployment across satellite and missile defense systems. Candidates must balance near-term delivery with long-term maintainability while operating at the intersection of current technology and future possibilities.
merlinlabs
VerifiedSenior Systems Engineer Flight Autonomy
Lead ownership of systems engineering development plans and processes to deliver autonomous flight capabilities at scale. This role drives technical execution across cross-functional teams focusing on system architecture and verification strategies. The position offers unique exposure to cutting edge autonomy solutions within a fast growing aerospace startup.
Actalent
VerifiedSoftware Architect
Lead definition and realization of robust real-time safety-critical flight software architectures for autonomous space vehicles. Own full software lifecycle from requirements to release of real-time embedded solutions. Differentiate by providing technical leadership and mentorship without direct people management.
AeroVironment, Inc.
VerifiedSoftware Engineer - Robotics Generalist
Design and develop software for robotic systems leading to a fast-paced environment. Own the full software lifecycle from requirement analysis to deployment while collaborating with cross-functional teams. Scale solutions across perception control and autonomy domains. Drive integration of reusable components and mentor junior engineers.