Senior Embedded Software Engineer — ADAS Perception (ROS2)

Caterpillar Inc.

Mossville (IL)

On-site

USD 113,000 - 169,000

Full time

19 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
Paid time off
401(k) plans
Health Savings Account
Flexible Spending Accounts
Career Development
Incentive bonus
Disability benefits
Life Insurance
Parental leave
Tuition Reimbursement

Job summary

Caterpillar Inc. in Mossville, IL is seeking an experienced software engineer to develop C++ applications for collision‑mitigation systems used across Caterpillar construction products, in a Linux development environment.

You will design, integrate, and validate camera and radar‑based perception features to improve machine awareness and operator safety, collaborating with a cross‑functional team using ADAS concepts and ROS/ROS2.

Qualifications

  • Strong experience developing C++ applications in a Linux environment.
  • Background working with camera-based perception systems or sensor integration.
  • Experience with radar technologies, object detection, or collision avoidance systems.
  • Experience with Automotive ADAS and ROS/ROS2 frameworks.

Responsibilities

  • Develop C++ software for collision mitigation systems in a Linux environment.
  • Design, integrate, and validate camera and radar-based perception features for machine awareness and operator safety.
  • Collaborate with a growing cross-functional team to deliver autonomy-related capabilities using ADAS and ROS/ROS2.

Job description

Caterpillar Inc. in Mossville, IL is seeking an experienced software engineer to develop C++ applications for collision‑mitigation systems used across Caterpillar construction products, in a Linux development environment.

You will design, integrate, and validate camera and radar‑based perception features to improve machine awareness and operator safety, collaborating with a cross‑functional team using ADAS concepts and ROS/ROS2.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - ADAS & Perception (C++)
Senior Embedded Software Engineer - ADAS & Perception (C++)

Caterpillar • Irving (TX)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
Senior Embedded C++ Engineer — Collision Mitigation
Senior Embedded C++ Engineer — Collision Mitigation

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
Paid time off plan
401(k) savings plans
+4
Embedded C++ Engineer – Collision-Mitigation Autonomy
Embedded C++ Engineer – Collision-Mitigation Autonomy

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 169,000
Medical benefits
Dental benefits
Vision benefits
+8
Senior Autonomy Engineer: Perception & Robotics (C++)
Senior Autonomy Engineer: Perception & Robotics (C++)

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plan
Health Savings Account
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Caterpillar • Irving (TX)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
Paid time off plan
401(k) savings plans
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 169,000
Medical benefits
Dental benefits
Vision benefits
+8
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Caterpillar Inc. • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical benefits
Dental benefits
Vision benefits
+10
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Onward Technologies Limited • Chicago (IL)

On-site
USD 150,000 - 210,000
Senior Autonomy & Safety Systems Engineer
Senior Autonomy & Safety Systems Engineer

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, Dental, and Vision
401(k) Plan
Health Savings Account (HSA)
+2