Senior Autonomy Development Engineer
Caterpillar
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 79% of similar roles. Most pay $150,461–$235,750 — the blue band above. At the midpoint, this role pays about $148k versus about $193k for comparable roles.
Based on 240 similar postings.
Employer
Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing
Caterpillar currently has 131 open roles on FindRole.
Listed pay typically runs $128,470–$192,710 across 125 roles with salary data.
Most-posted roles
View all roles at CaterpillarAt a glance
The Senior Autonomy Middleware Engineer joins the Technology, Digital and Data team to advance emerging automation and autonomy technology for harsh mining and construction environments. This role involves developing the core autonomy development framework for critical on-board applications. Key responsibilities include designing, coding, and validating production-quality C++ software, supporting functional safety designs, and collaborating with cross-functional teams to integrate hardware and software solutions. The engineer will manage tasks using Azure DevOps and Git while working within Linux environments. Required technical skills include experience with ROS, device drivers, hardware diagnostics, and communication networks like J1939, CAN, and Ethernet. Candidates must demonstrate proficiency in software development life cycle methodologies, troubleshooting, and core robotics principles to solve complex real-world problems in industrial production settings.
Skills
What you'll do
What we're looking for
More like this
Caterpillar
Caterpillar
Caterpillar
Caterpillar
Caterpillar
General Motors (GM)