We Are Hiring..!!!
Job Title:
Embedded Software Engineer (C++ Robotics / Camera & Radar)
📍
Location:
Mossville, IL (Onsite)
🏢
Client:
Caterpillar (CAT)
We are looking for an
Embedded Software Enginee
r with strong experience in
C++, Embedded Linux, Robotics, Camera & Radar perception system
s. The ideal candidate will develop, integrate, and validate embedded software for safety-critical machine applications used in autonomous and off-highway equipment
.✅
Key Responsibilities
-
:Design, develop, and maintain embedded software using
C++ and Linu
x
-
.Implement and optimize
camera and radar processing pipeline
s
-
.Debug, troubleshoot, and resolve embedded system issues
-
.Develop and execute software validation and test plans
-
.Collaborate with systems, validation, and global engineering teams
-
.Improve system performance, scalability, and reliability
.🛠️
Required Skills
-
:Strong programming experience in
C/C+
+
-
.Hands-on experience with
Camera and Radar data processin
g
-
.Embedded Linux development
-
.Experience with
CAN, Etherne
t, and embedded communication protocols
-
.Strong debugging, software design, and system integration skills
-
.Experience with
Git/GitHu
b
.⭐
Preferred Skills
-
:NVIDIA CUDA, TensorRT, Drive OS, or Jetson platform
-
.GStreamer or multimedia pipeline development
-
.Robotics, Autonomous Systems, or ADAS experience
-
.Google Test (GTest) or C Test frameworks
.🎓
Experience
-
:Bachelor's degree with
6–7 year
s of experience, o
-
rMaster's degree with
5+ year
s of relevant experience
.