Embedded Software Engineer

L&T Technology Services

Mossville, IL0–2 yrs4d agovia LinkedInH-1B sponsor · 18 entry-level filings

About the Role

We are seeking an entry-level Embedded Software Engineer to support the design, development, testing, and troubleshooting of embedded software and hardware systems.

Key Responsibilities

  • Design, develop, test, and maintain embedded software for electronic devices and systems.
  • Write and debug software using C or C++ programming languages.
  • Troubleshoot hardware and software issues to improve system performance, stability, and reliability.
  • Read and interpret electrical schematics, circuit diagrams, and component datasheets.
  • Support hardware-software integration, testing, and system validation.
  • Work with communication protocols such as J1939, Ethernet, and Modbus.
  • Analyze technical data from various sources, including AI-assisted tools, to support problem-solving and engineering activities.
  • Participate in software development lifecycle activities, including requirements analysis, development, testing, and deployment.
  • Collaborate with cross-functional teams to investigate technical issues and implement solutions.
  • Document technical findings, troubleshooting steps, and software changes.

Requirements & Tech Stack

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Electronics Engineering, Computer Engineering, or a related field.
  • 0–2 years of relevant experience; internship and academic project experience will be considered.
  • Basic programming knowledge in C or C++.
  • Understanding of electrical and electronic fundamentals.
  • Ability to read and interpret electrical schematics and component datasheets.
  • Basic understanding of troubleshooting methodologies and debugging techniques.
  • Familiarity with embedded systems and hardware-software interaction.
  • Basic understanding of communication protocols such as J1939, Ethernet, or Modbus.
  • Strong technical communication, analytical, and problem-solving skills.

Preferred Qualifications

  • Hands-on experience with embedded systems, microcontrollers, or firmware development through internships or academic projects.
  • Exposure to CAN Bus, J1939, Modbus, or industrial communication networks.
  • Familiarity with debugging tools, diagnostic equipment, and software development tools.
  • Experience using multiple data sources and AI-assisted tools for technical research and analysis.

What We’re Looking For

  • A motivated, detail-oriented engineer eager to learn and develop embedded software skills.
  • Someone who can communicate technical information clearly and work effectively with a team.
  • A candidate with a practical approach to troubleshooting and an interest in electrical and embedded systems engineering.

H-1B sponsor

L&T Technology Services filed 18 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Haystack, Booz Allen Hamilton, DBByte

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job