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 14 days 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

Senior Product Development Engineer, Design Engineering Services

Senior Product Development Engineer role at Amazon Robotics, focusing on DFx principles and new product introduction in robotics manufacturing.

Senior Software Engineer, Amazon Robotics

Senior Software Engineer role at Amazon Robotics, building and deploying robotic systems for fulfillment centers, requiring 5+ years of experience.

Motion Planning Engineer, Tesla Bot

Senior Motion Planning Engineer position at Tesla, developing sophisticated algorithms for humanoid robots with focus on real-time trajectory optimization and human motion capture.

Robotics Mechanical Plastics Design Engineer, Tesla Bot

Senior Robotics Mechanical Engineer position at Tesla, focusing on designing and manufacturing components for the Tesla Bot humanoid robot project.

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

Senior Software Engineer position at Tesla focusing on motion planning and navigation for Tesla Bot, developing algorithms for humanoid robots.