Senior Autonomy Engineer: Perception & Robotics (C++)

Caterpillar Financial Services Corporation

Mossville (IL)

On-site

USD 113,000 - 183,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision benefits
401(k) savings plan
Health Savings Account
Flexible Spending Accounts
Career Development
Incentive bonus
Tuition Reimbursement

Job summary

Caterpillar Inc. is seeking a Senior Autonomy Development Engineer in Mossville, IL. You will shape software and hardware integration for machine collision mitigation and autonomous systems, working across sensing, compute, and machine integration.

This role includes developing features, calibrating sensors, and validating performance from bench tests to customer sites. You will co-ordinate with hardware teams, perform data collection, and build automated validation tooling using Python.

Qualifications

  • Bachelor’s or Master’s degree in Robotics, Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, or related field.
  • 5+ years in embedded, machine, autonomy, ADAS, or robotics systems with hardware integration.
  • Experience with radar and camera data processing, perception, CV, or ML.
  • Familiarity with ISO 13849/25119/61508/21448 safety standards.
  • Experience with HIL/SIL, MATLAB/Simulink, GTest.

Responsibilities

  • Design and develop application software in C++ on embedded Linux, including camera and radar pipelines.
  • Define and manage software and system requirements and architecture tradeoffs.
  • Install, commission, and calibrate cameras, radar, compute, and data acquisition hardware.
  • Build and operate HIL benches; develop Python validation tooling for repeatable results.
  • Document architecture specs, design descriptions, verification plans, and procedures.
  • Lead verification/validation and apply FuSa and SOTIF practices.
  • Provide technical direction and mentorship to junior engineers and coordinate with hardware teams.

Skills

C++
Python
Embedded Linux
GTest
Debugging
Troubleshooting
Communications

Education

Bachelor’s or Master’s degree in Robotics/EE/CE/CS

Tools

CANoe
CANalyzer
CANape
ETAS INCA
CUDA
TensorRT
Jetson/Thor

Job description

Caterpillar Inc. is seeking a Senior Autonomy Development Engineer in Mossville, IL. You will shape software and hardware integration for machine collision mitigation and autonomous systems, working across sensing, compute, and machine integration.

This role includes developing features, calibrating sensors, and validating performance from bench tests to customer sites. You will co-ordinate with hardware teams, perform data collection, and build automated validation tooling using Python.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomy Perception Engineer – Off-Road Robotics
Autonomy Perception Engineer – Off-Road Robotics

Caterpillar Brazil • Irving (TX)

On-site
USD 128,000 - 209,000
Medical benefits
Dental benefits
Vision benefits
+2
Autonomy Perception Engineer – Off-Road Robotics
Autonomy Perception Engineer – Off-Road Robotics

NCSL International • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+5
Autonomy Perception Engineer - Lead Off-Road Sensing
Autonomy Perception Engineer - Lead Off-Road Sensing

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 128,000 - 209,000
Senior Autonomy Engineer — Safety‑Focused Robotics Lead
Senior Autonomy Engineer — Safety‑Focused Robotics Lead

engineeringjobs.net, Inc. • Ina (IL)

On-site
USD 113,000 - 183,000
Health benefits
401(k) plan
Paid time off
+6
Senior Autonomy Software Engineer - Production-Quality C++
Senior Autonomy Software Engineer - Production-Quality C++

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+1
Autonomy Perception Engineer — Lead Off-Road Robotics
Autonomy Perception Engineer — Lead Off-Road Robotics

Caterpillar Inc • Irving (TX)

On-site
USD 128,000 - 209,000
Relocation assistance
Career Development
Incentive bonus
Senior Embedded Software Engineer - ADAS & Perception (C++)
Senior Embedded Software Engineer - ADAS & Perception (C++)

Talentify • Irving (TX)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
Senior Perception Architect for Autonomous Systems
Senior Perception Architect for Autonomous Systems

Caterpillar Inc. • Irving (TX)

On-site
USD 148,000 - 240,000
Medical, dental, and vision benefits
401(k) savings plans
Incentive bonus
+1
Autonomy Software Engineer - C++, Robotics Onsite Mossville
Autonomy Software Engineer - C++, Robotics Onsite Mossville

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 89,000 - 145,000
Medical, dental, and vision benefits
401(k) plans
HSA
+5
Senior Autonomy Engineer: Localization & Robotics (C++/ROS)
Senior Autonomy Engineer: Localization & Robotics (C++/ROS)

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+1