Senior Autonomy Development Engineer

Caterpillar UK

Mossville, IL, US
Base: $112,710.00 - $183,140.00; bonus/equity: inc...
**
C++ programming excellence
Software development life cycle expertise
Autonomous systems architecture design
** Caterpillar UK is seeking a Senior Autonomy Development Engineer to develop advanced semi-autonomous and autonomous technologies for heavy equipment. The role requires strong programming skills in C++, problem-solving abilities, and collaboration with team members to prototype solutions. Candidates must work onsite at either the Mossville, IL, or Dallas, TX office. **

Job Summary

  • This role focuses on developing production quality C++ software for semi-autonomous and autonomous heavy equipment solutions.
  • Candidates will collaborate with a global team to prototype and bring advanced technologies from design to production.
  • The position offers comprehensive benefits including medical, dental, vision, 401(k) savings plans, and relocation assistance.

Matching Summary

Match Score: 75

** Caterpillar UK is seeking a Senior Autonomy Development Engineer to develop advanced semi-autonomous and autonomous technologies for heavy equipment. The role requires strong programming skills in C++, problem-solving abilities, and collaboration with team members to prototype solutions. Candidates must work onsite at either the Mossville, IL, or Dallas, TX office. **

Salary

Base: $112,710.00 - $183,140.00; Bonus/Equity: Incentive bonus mentioned; Benefits: Medical, dental, vision, 401(k), HSA, FSA, parental leave, tuition reimbursement

Skills & Requirements

Must-have

  • C++ programming excellence
  • Software development life cycle expertise
  • Autonomous systems architecture design
  • Functional safety validation processes
  • Advanced troubleshooting and debugging

Nice-to-have

  • Experience with mining or construction equipment
  • Knowledge of robotics frameworks like ROS
  • Mentoring team members effectively
  • Surveying literature for product implementation
  • Telematics based messaging protocols

Key Requirements

  • Bachelor's degree in Engineering or Computer Science
  • Proven experience in Robotics or Autonomy projects
  • Strong engineering practices and diagnostic skills
  • No visa sponsorship available for this role

Work Rights

Not specified

Tailored Resume

Cover Letter