Senior Autonomy Engineer
Core
Design, develop, and validate software for machine control and autonomy solutions, spanning embedded systems, cloud services, and dealer workflows.
Role type
Senior Autonomy Engineer (Embedded & Cloud)
Builds
Software-enabled machine control and autonomy features for construction equipment
Domain
Construction machinery / Embedded systems / Cloud services
Deliverable
production ML models | product features | infrastructure
Required skills
Software development life cycle, embedded software enablement, formal verification and validation, distributed system debugging, technical documentation, software licensing systems
Preferred skills
Cat Grade and Caterpillar Trimble Control Technologies (CTCT), autonomy and machine control systems, factory and dealer support processes, safety-critical product releases
Technologies
Embedded systems, cloud-based systems, DSP engineering environments
Responsibilities
Design and validate software for machine control and autonomy; develop and execute formal verification and validation plans; diagnose and resolve complex system issues across hardware and software; partner with product management and NPI teams for launches and continuous improvement
Seniority
Senior, hands-on IC