Job Details
- Company: Larsen & Toubro (L&T)
- Job Position: Software Engineer – D&DC Land Systems
- Location: Mumbai, India
- Experience: 0–2 years
- Qualification: B.Tech/B.E
- Job Type: Full-time
- Job ID: LNT/SE-LS/1713751
- Posted On: 17 April 2026
- Application End Date: 14 October 2026
- Estimated Salary: ₹4.5–8 LPA, depending on skills and experience
Job Overview
L&T is hiring Software Engineers for its D&DC Land Systems team in Mumbai. The role is suitable for candidates with 0–2 years of experience who have strong programming knowledge in C and C++. The selected candidate will work on complex software systems, operating systems, debugging, distributed architectures, communication protocols, and software development tools. The position also involves supporting customer issues, performing root-cause analysis, and developing diagnostic and testing solutions.
Key Responsibilities
- Develop software using C and C++ programming languages.
- Work with operating systems such as Linux, VxWorks, and QNX.
- Develop software in multi-threaded and multi-process environments.
- Design and implement tools that support software development and debugging.
- Participate in resolving software issues reported from customer sites.
- Analyze system scalability and interworking issues.
- Perform root-cause analysis of complex system problems.
- Design and implement built-in diagnostics and test code.
- Develop and support distributed architecture systems.
- Work with systems involving inter-process and inter-system communication.
- Work with communication interfaces such as Serial, Ethernet, 1553, CAN, NMEA, and ModBus.
- Apply knowledge of IP protocols, VLANs, and Ethernet switching.
- Contribute to software development for large and complex systems.
- Perform software integration, debugging, and issue analysis.
- Coordinate with team members while managing multiple technical tasks.
Eligibility Criteria
- Candidates should have a B.Tech or B.E degree.
- Candidates with 0–2 years of relevant experience can apply.
- Applicants should have a strong foundation in software development.
- Candidates should be comfortable working with complex software systems.
- Good analytical and problem-solving abilities are required.
- Candidates should be willing to work with different operating systems and communication technologies.
Required Skills
- Strong knowledge of C and C++.
- Understanding of operating system principles.
- Knowledge of Linux, VxWorks, or QNX.
- Understanding of multi-threading and multi-process programming.
- Experience or knowledge of Linux development.
- Familiarity with Jira.
- Knowledge of inter-process communication.
- Understanding of distributed system architecture.
- Knowledge of Serial, Ethernet, CAN, 1553, NMEA, or ModBus communication.
- Understanding of IP protocols.
- Knowledge of VLANs and Ethernet switching.
- Strong software debugging skills.
- Good software integration skills.
- Strong analytical and root-cause analysis abilities.
- Good written and verbal communication skills.
Why Join L&T?
- Opportunity to work on complex and large-scale engineering software systems.
- Exposure to C and C++ based software development.
- Opportunity to work with Linux, VxWorks, and QNX environments.
- Experience with distributed systems and communication technologies.
- Opportunity to develop software tools, diagnostics, and testing solutions.
- Exposure to real-world customer issues and technical problem-solving.
- Opportunity to strengthen debugging, integration, and system analysis skills.
Important Links
Apply Link: Click here