Global Connect logo

Global Connect

Embedded Software Engineer

Global Connect

📍 IL, United States 🇺🇸

full-time
mid-level
on-site
Posted —

Key Skills

C++LinuxRoboticsCANGit

Industry

AutomotiveRobotics

Job Description

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


.