Embedded Software Engineer

L&T Technology 

📍 IL, United States 🇺🇸

full-time
mid-level
Posted —

Key Skills

C/C++LinuxRTOSsensorCAN

Industry

RoboticsAutomotive

Job Description

Join the Automation & Autonomy team to design, develop, and integrate embedded software solutions for heavy‑duty equipment. You’ll collaborate with cross‑functional teams to deliver robust, scalable features that power real‑time control systems in challenging environments.

What You’ll Do

  • Design, develop, and validate embedded software features.
  • Generate requirements and collaborate on design approaches.
  • Troubleshoot and resolve issues through triage.
  • Coordinate with system engineers, machine systems, and validation teams.

What We’re Looking For

  • Bachelor’s in Computer Science, Software Engineering, or related field.
  • 4+ years of experience in embedded C/C++ development.
  • Strong background in Linux & RTOS .
  • Experience with sensor integration .
  • Excellent teamwork, communication, and problem‑solving skills.

Nice to Have

  • Robotics, autonomy, ROS, Qt UI development.
  • Experience with datalinks (CAN, Ethernet) and tools like Wireshark.
  • Familiarity with FMEA processes and perception/positioning sensor calibration.