L&T Technology Services logo
L&T Technology Services Verified
Engineering R&D Services, IT Services, Technology Consulting, Product Engineering

Embedded Software Engineer

Mossville, Illinois, United StatesOnsiteFull Time$110,000–$120,000 /yrPosted 1 month agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking an experienced Embedded Software Engineer to design, develop, test, and deliver embedded systems software for advanced vehicle control modules. You will join a team of 5 veteran engineers, collaborating daily to support multiple ECM projects in a fast-paced environment. Key responsibilities include software design and implementation from requirements to deployment, database development, system efficiency and scalability analysis, testing and validation across the full software lifecycle, and technical troubleshooting. Requires 8-10 years of embedded software engineering experience, strong C/C++ programming skills, knowledge of RTOS, I/O drivers, boot loaders, CAN/Ethernet networks, and the ability to read schematics and data sheets. Familiarity with Git, Python, and shell scripting for automation is also needed. Preferred background includes 3+ years in steering/braking systems software development and experience with low-layer embedded software. Strong communication and interpersonal skills are essential.

We’re seeking an experienced Embedded Software Engineer to design, develop, test, and deliver embedded systems software for advanced vehicle control modules. You’ll join a team of 5 veteran engineers, collaborating daily to support multiple ECM projects in a fast‑paced environment.

Key Responsibilities

  • Software Design & Implementation from requirements to deployment
  • Database Development and coding descriptions
  • System Efficiency & Scalability analysis and enhancements
  • Testing & Validation across the full software lifecycle
  • Technical Troubleshooting and issue resolution

Required Skills & Experience

  • 8–10 years in embedded software engineering
  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Strong C/C++ programming experience
  • Knowledge of RTOS, I/O drivers, boot loaders, CAN/Ethernet networks
  • Familiarity with Git, Python, and shell scripting for automation
  • Ability to read schematics and data sheets

Preferred Background

  • 3+ years in steering/braking systems software development
  • Experience with low‑layer embedded software (RTOS integrations, board initializations, non‑volatile memory interfacing)
  • Leadership in code reviews and cross‑functional collaboration

Soft Skills

  • Strong communication and interpersonal skills
  • Self‑starter with team‑oriented mindset
Ready to apply?
You'll be redirected to L&T Technology Services's application page.

Similar roles