Embedded C++ Engineer – Collision-Mitigation Autonomy

Caterpillar Brazil

Irving (TX)

On-site

USD 113,000 - 169,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
Paid time off
401(k) plans
HSA
FSAs
Career development
Incentive bonus
Tuition reimbursement
Parental leave

Job summary

Caterpillar Inc. is seeking an experienced software engineer to develop collision mitigation systems for its construction products.

You will create C++ software in a Linux environment, focusing on camera, radar-based perception, and obstacle detection to enhance operator safety and machine autonomy. Collaborating with a cross-functional team, you will apply ADAS principles and ROS/ROS2 frameworks to deliver advanced autonomous capabilities while supporting integration across Caterpillar

Qualifications

  • Strong experience developing C++ applications in a Linux environment.
  • Background in camera-based perception, computer vision, or sensor integration.
  • Experience with radar, object detection, or collision avoidance systems.
  • Familiarity 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 safety and autonomy.
  • Collaborate with cross-functional teams to deliver advanced autonomy capabilities using ADAS concepts and ROS/ROS2.

Skills

C++ development
Linux development
ADAS concepts

Tools

ROS/ROS2
Camera-based perception
Radar technologies
Object detection

Job description

Caterpillar Inc. is seeking an experienced software engineer to develop collision mitigation systems for its construction products.

You will create C++ software in a Linux environment, focusing on camera, radar-based perception, and obstacle detection to enhance operator safety and machine autonomy. Collaborating with a cross-functional team, you will apply ADAS principles and ROS/ROS2 frameworks to deliver advanced autonomous capabilities while supporting integration across Caterpillar

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 Software Engineer — ADAS Perception (ROS2)
Senior Embedded Software Engineer — ADAS Perception (ROS2)

Caterpillar Inc. • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical benefits
Dental benefits
Vision benefits
+10
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
Autonomy Software Engineer - Production-Quality C/C++
Autonomy Software Engineer - Production-Quality C/C++

Caterpillar Inc. • Irving (TX)

On-site
USD 97,530 - 158,480
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
Senior Autonomy & Safety Systems Engineer
Senior Autonomy & Safety Systems Engineer

NCSL International • Irving (TX)

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

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 128,000 - 209,000
Medical benefits
Paid time off
401(k) plan
+5