Embedded Software Engineer

L&T Technology Services
Peoria, United States of America
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Peoria, United States of America

Tech stack

C++
Linux
Embedded C
Embedded Software
Ethernet
Failure Mode Effects Analysis
Design of User Interfaces
QT
Real-Time Operating Systems
Software Engineering
Wireshark
Information Technology

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.

Requirements

  • 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.

Apply for this position