Taro Logo

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
Senior Software Engineer
Hybrid
3+ years of experience
AI · Aviation · Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:

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 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 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?