Senior Software Engineer, Autonomy & Robotics

Beacon AI develops AI pilot assistant technology to transform aviation, flight safety, operational efficiency, and pilot capabilities.
Robotics
Senior Software Engineer
Hybrid
3+ years of experience
AI · Robotics · Aviation

Description For Senior Software Engineer, Autonomy & Robotics

Beacon AI is at the forefront of revolutionizing aviation through AI pilot assistant technology. We're seeking a Senior Software Engineer to join our Autonomy & Robotics team in San Carlos, CA. This role combines robotics, aviation, and cutting-edge AI technology to enhance flight safety and operational efficiency.

The position involves developing robotic software and embedded systems for aircraft deployment worldwide. You'll be working on complex systems that fuse massive amounts of data to increase aviation safety and performance. The role requires expertise in both software development and aviation industry standards, with a focus on reliability and optimization.

As a senior engineer, you'll lead technical initiatives including migrating Python code to C++, mentoring team members, and ensuring high-quality software delivery. The role offers a unique opportunity to work with advanced technologies in aviation, including perception, prediction, planning, and control modules.

Working in a hybrid environment, you'll collaborate with a distributed team while having the flexibility to work remotely part of the week. The company offers comprehensive benefits including healthcare coverage, paid time off, and wellness allowances. This is an excellent opportunity for someone passionate about aviation and robotics to make a real-world impact in transforming the future of flight.

Last updated 3 months ago

Responsibilities For Senior Software Engineer, Autonomy & Robotics

  • Collaborate with distributed team to deliver software features using modern middleware technologies
  • Write high-quality, extensible code that is well-tested and documented
  • Contribute quality code reviews for internal and external engineers
  • Identify and fix security vulnerabilities in open-source code
  • Help mentor new hires
  • Advance modern, agile, secure software development practices
  • Integrate various software and hardware components
  • Conduct testing and validation of software functionality
  • Lead the migration of existing Python code to C++

Requirements For Senior Software Engineer, Autonomy & Robotics

Python
Linux
  • Technical degree (CS or related)
  • Strong problem-solving and analytical skills
  • Familiarity with probability and statistical methods
  • Experience with Linux or RTOS and/or middleware technologies such as ROS, DDS (3-8+ years)
  • Experience working independently and/or leading robotics projects
  • Excellent written and verbal communication skills
  • Experience in developing software for aviation industry standards
  • Ability to work in fast-paced startup environment

Benefits For Senior Software Engineer, Autonomy & Robotics

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive healthcare coverage (75% covered by company, increasing to 80% in 2025)
  • 3 weeks paid vacation
  • 14 company-paid holidays
  • Cell phone connectivity stipend
  • Health and wellness allowance
  • 401(k) program (no current matching)

Interested in this job?

Jobs Related To Beacon AI Senior Software Engineer, Autonomy & Robotics

Robotics Control Engineer

Senior Robotics Control Engineer position at Amazon Robotics, developing advanced robotic systems for fulfillment centers with focus on motion planning and control.

Senior Software Eng, Amazon Robotics

Senior Software Engineering role at Amazon Robotics focusing on building ML/AI-powered robotic systems with competitive compensation and comprehensive benefits.

AR Sr. Solutions Design Engineer, SSD Solutions

Senior Solutions Design Engineer role at Amazon Robotics, focusing on designing next-generation robotic fulfillment centers and optimizing material handling systems.

Sr. Software Engineer, Motion Planning & Navigation, Tesla Bot

Senior Software Engineer position at Tesla, focusing on motion planning and navigation for Tesla Bot, offering competitive salary and comprehensive benefits.

Motion Planning Engineer, Tesla Bot

Senior Motion Planning Engineer position at Tesla, focusing on developing algorithms and software for humanoid robots.