Autonomy Application Architect
Core
Design and implement vehicle-level autonomous machine systems from requirements to production, leading a team of engineers.
Role type
Senior Autonomy Application Architect
Builds
Autonomous systems for real-world tasks in mining, construction, or agricultural machines
Domain
Heavy machinery / Autonomous systems
Deliverable
production ML models | product features
Required skills
Autonomous systems architecture, system decomposition, risk and benefit analysis, phased delivery planning, simulation to production release, C++, Python, Linux development
Preferred skills
Caterpillar Command ecosystem knowledge, mining/construction/agricultural machine experience, functional safety (ISO 26262/SOTIF), SiL/HiL test methods, data analysis with custom scripts
Technologies
C++, Python, Linux, Simulation tools, SiL, HiL
Responsibilities
Design and implement autonomous machine systems; lead autonomy engineering teams; collaborate with software/hardware/platform teams; estimate project time and cost; perform risk/benefit analysis; triage and resolve system-level issues
Seniority
Senior, hands-on IC with team leadership