Hybrid

U-Haul is hiring an Autonomy Engineer

About the Role

The role involves developing and testing self-driving systems, improving decision-making algorithms, and integrating sensor data to enhance vehicle autonomy in diverse conditions.

Responsibilities

  • Design and implement control systems for autonomous vehicles
  • Develop software for real-time perception and navigation
  • Test and validate autonomous functions in simulated and physical environments
  • Analyze sensor data from LiDAR, radar, and cameras
  • Optimize path planning and obstacle avoidance logic
  • Collaborate with cross-functional teams on system integration
  • Troubleshoot and resolve performance issues in autonomy software
  • Maintain detailed documentation of system designs and test results
  • Ensure compliance with safety and regulatory standards
  • Improve machine learning models used in driving behavior prediction
  • Support deployment of autonomous features in production environments
  • Evaluate new hardware components for compatibility with autonomy systems
  • Conduct field testing and collect operational data
  • Refine vehicle-to-infrastructure communication protocols
  • Participate in code reviews and software quality assurance
  • Monitor system performance post-deployment
  • Develop tools for simulation and scenario testing
  • Contribute to risk assessment for new autonomy features
  • Work with validation teams to define test cases
  • Stay current with advancements in autonomous vehicle technology
  • Support root cause analysis for system failures
  • Integrate feedback from real-world operations into development cycles
  • Assist in defining requirements for future autonomy capabilities
  • Ensure robustness of software under edge-case conditions
  • Collaborate on fail-safe mechanisms for system redundancy

Nice to Have

  • Master's degree in engineering or computer science
  • Experience with production-level autonomous vehicle systems
  • Contributions to open-source robotics projects
  • Published research in autonomy or robotics
  • Experience with functional safety standards (ISO 26262)
  • Knowledge of vehicle communication protocols (CAN bus)
  • Familiarity with regulatory frameworks for autonomous vehicles

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model with partial remote flexibility

Team

Collaborative engineering team focused on autonomous systems development

Technology Stack

ROS2, C++, Python, Linux, Docker, Git, CUDA, TensorFlow, PyTorch, CARLA, MATLAB

Work Environment

  • On-site lab access with test vehicles and simulation rigs
  • Collaborative workspace with engineering and operations teams
  • Regular field testing in urban and suburban settings

Available for qualified candidates

Required Skills
C/C++Linux-based embedded systemsROS2DockerDocker-composeOpenCVPX4-based flight controllersUniversal Command and Control Interface (UCI)Open Mission Systems (OMS)QGroundControlRoboticsAutonomySimulation
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.
All jobs at U-Haul Visit website
Job Details
Category other
Posted 7 months ago