Senior Autonomy Development Engineer
Core
Developing advanced technologies, semi-autonomous, and autonomous solutions for heavy equipment by integrating positioning, planning, perception, and controls.
Role type
Senior Autonomy Development Engineer (Software)
Builds
Production quality C++ software for heavy equipment applications
Domain
Heavy Equipment / Robotics / Autonomous Systems
Deliverable
production ML models | product features
Required skills
C++, robotics frameworks (ROS), positioning, planning, perception, functional safety design, software validation, debugging, profiling
Preferred skills
Mining or Construction domain experience, experience with Track Type Tractors, Motor Graders, Wheel Loaders, Excavators, Mining Shovels, Tracked Loaders
Technologies
C++, Robot Operating System (ROS)
Responsibilities
Develop production quality C++ software including design, documentation, coding, product quality, and validation; Contribute to requirements generation and architecture design for autonomous solutions; Support functional safety software design and validation process; Collaborate and mentor team members to execute on goals
Seniority
Senior, hands-on IC