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.



