Senior Software Engineer, Autonomy & Robotics

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

Description For Senior Software Engineer, Autonomy & Robotics

Beacon AI is seeking a Senior Software Engineer to join their innovative team developing AI pilot assistant technology for aviation. This role focuses on developing robotic software and embedded systems for complex aviation environments. The position requires 3-8+ years of experience and combines robotics, aviation, and AI technologies. You'll work on critical systems that enhance flight safety and performance, leading development efforts in perception, prediction, planning, and control modules. The role offers a hybrid work arrangement in San Carlos, CA, with comprehensive benefits including healthcare, PTO, and wellness allowances. The ideal candidate should have strong technical skills in Python, C++, and Linux, with experience in robotics software stacks and aviation industry standards. This is an opportunity to make a real-world impact in transforming the aviation industry through cutting-edge AI technology.

Last updated 16 hours 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 a team on robotics projects
  • Excellent written and verbal communication skills
  • Must be a U.S. Person (citizen, permanent resident, or protected individual)

Benefits For Senior Software Engineer, Autonomy & Robotics

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive Healthcare Coverage (80% covered for employee, 25% for dependents)
  • 3 weeks paid vacation
  • 14 company-paid holidays
  • Cell phone connectivity stipend
  • Health and wellness allowance
  • 401(k) program (no matching currently)

Interested in this job?

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

Senior SLAM Engineer

Senior SLAM Engineer position at Apptronik, developing advanced perception systems for humanoid robots using computer vision and machine learning techniques.

Senior Robotics Software Engineer

Senior Robotics Software Engineer position at Ambi Robotics, developing AI-powered robotics solutions for e-commerce logistics in Berkeley, CA.

Senior Robotics Software Engineer - Test and Validation, Amazon Robotics

Senior Robotics Software Engineer position at Amazon Robotics focusing on test and validation of robotic systems, offering competitive compensation and the opportunity to work on cutting-edge automation technology.

Senior Fleet Operations Engineer (NY or MI)

Senior Fleet Operations Engineer position at Simbe Robotics, focusing on robotic fleet maintenance, troubleshooting, and support in NY or MI.

Robotics Software Engineer

Senior Robotics Software Engineer position at TerraFirma Robotics, developing autonomous earthmoving machines for construction industry