Hybrid Full-time

U-Haul is hiring an Autonomy Engineer

About the Role

U-Haul is hiring an Autonomy Engineer to build and demonstrate new robotic capabilities. You will function at the intersection of software and hardware, designing, testing, and integrating unmanned systems to solve complex problems in sensing, autonomy, and human interaction.

What You'll Do

  • Conduct research, development, integration, deployment, and evaluation of robotic and unmanned systems
  • Design, build, test, and demonstrate new robotic capabilities for sensing, autonomy, and human interaction
  • Develop innovative solutions to complex problems
  • Work without considerable direction
  • Mentor and supervise team members

What We're Looking For

  • 5+ years developing and debugging software and algorithms in C/C++ for Linux-based embedded systems
  • 3+ years using ROS2 to develop software for robotic applications
  • 3+ years developing autonomy algorithms, such as localization and path planning for navigation
  • 3+ years integrating Sensor Fusion and State Estimation algorithms
  • 2+ years leading robotic software development efforts
  • 2+ years working with software containerization methods like Docker and Docker-compose
  • Ability to obtain a Secret clearance
  • Bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, or a Robotics field

Nice to Have

  • 3+ years experience with computer vision, such as OpenCV, camera models, and calibrations
  • 2+ years working with UAS platforms and PX4-based flight controllers
  • Leading software development efforts following DevOps principles
  • Briefing DoD leaders and collecting requirements for defense missions
  • Experience with Universal Command and Control Interface (UCI) and Open Mission Systems (OMS)
  • Experience with QGroundControl
  • Secret clearance already held
  • Master’s or Doctorate degree in a relevant field
  • FAA Small UAS Part 107 Remote Pilot Certification

Technical Stack

  • C/C++
  • Linux-based embedded systems
  • ROS2
  • Docker, Docker-compose
  • OpenCV
  • PX4-based flight controllers
  • Universal Command and Control Interface (UCI)
  • Open Mission Systems (OMS)
  • QGroundControl

Benefits & Compensation

  • Annual Salary: $77,600.00 to $176,000.00
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development and tuition assistance
  • Work-life programs and dependent care
  • Recognition awards program

Work Mode

This role follows a hybrid work model.

U-Haul celebrates contributions and supports total well-being. All qualified applicants will receive consideration for employment without regard to disability, veteran status, or any other protected status.

Required Skills
C/C++Linux-based embedded systemsROS2DockerDocker-composeOpenCVPX4-based flight controllersUniversal Command and Control Interface (UCI)Open Mission Systems (OMS)QGroundControlRoboticsAutonomySimulation
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
U-Haul

U-Haul Holding Company, and its family of companies including U-Haul International, Inc. (“U-Haul”), continually strives to create a culture of health and wellness.

Visit website
Job Details
Category embedded
Posted 5 months ago