Senior Autonomous Driving Software Engineer

TIER IV

C++

Senior

About this role

Senior role building reusable autonomous-driving software for industrial and off-road mobility. It addresses logistics yards and construction or quarry sites, with rough terrain, dust, unclear boundaries and large-vehicle dynamics. Work turns ODDs and use cases into requirements, develops perception, localization, calibration, planning, control or simulation functions, and designs reusable components and interfaces. C++ and ROS 2 support implementation, testing and performance work. Evaluation uses datasets and rosbags, SILS/HILS and vehicle trials, with benchmarks, regression checks, Autoware integration and log analysis. Applicants need substantial software development or R&D experience in autonomous driving or related fields such as robotics, computer vision, control or embedded systems, including real-equipment evaluation; C++ design and implementation on Linux; and deep implementation experience in at least one of perception, localization, calibration, planning, control, system integration or simulation. Required experience also includes component/interface design, integration and evaluation, Git-based team development, debugging and review, and independent technical investigation using evaluation data or defect analysis to improve quality.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.