This Senior Autonomy Development Engineer position is with the Integrated Technology Solutions division of Cat Technology. It is a development role focused on machine collision mitigation and avoidance systems. The engineer defines software and system requirements to develop new features, installs and calibrates perception sensors on machines, works with hardware component and supplier teams, troubleshoots software and hardware issues, and coordinates validation from bench testing through proving-ground testing. The role includes developing C++ application software on embedded Linux, including camera and radar processing pipelines; managing requirements, interface specifications, and architecture tradeoffs; installing and commissioning sensing, compute, and data-acquisition hardware; and planning data collection at proving grounds and customer sites. The engineer builds and operates hardware-in-the-loop benches, develops Python validation tools, documents designs and verification materials, leads verification and validation, applies functional safety and SOTIF practices, and provides technical direction and mentorship.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed