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