Senior Embedded Software Engineer - ADAS & Perception; C++
Listed on 2026-10-11
-
Software Development
AI Engineer (Applied/Software), C++ Developer, Embedded Software Engineer
Caterpillar Inc. is seeking a software engineer to develop collision-mitigation C++ applications in a Linux environment. You will design and integrate camera and radar-based perception features to enhance machine safety and autonomy.
The role requires working with ROS/ROS2 and ADAS concepts, collaborating with cross-functional teams to deliver advanced autonomy capabilities. This is a full-time onsite position with relocation support available.
Join us at Caterpillar as our next Senior Embedded Software Engineer - ADAS & Perception (C++) in Irving, TX, United States.
The Senior Embedded Software Engineer - ADAS & Perception (C++) role at Caterpillar is now open for applications in Irving, TX, United States.
We are currently recruiting a Senior Embedded Software Engineer - ADAS & Perception (C++) for our team in Irving, TX, United States.
This is a genuine opening to take on the Senior Embedded Software Engineer - ADAS & Perception (C++) role at Caterpillar.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).