
Job Description & Key Responsibilities
Larsen & Toubro (L&T) is one of Indiaβs largest engineering conglomerates, with a legacy of over 80 years in delivering complex infrastructure, defence, and technology solutions. The Precision Engineering & Systems division focuses on highβend land systems, defence platforms and missionβcritical software that power critical national projects. Working at L&T offers exposure to cuttingβedge technologies, a structured career ladder, and the chance to contribute to projects that have a real impact on national security and infrastructure.
The role of Software Engineer β D&DC Land Systems is designed for fresh engineering graduates who are passionate about systemβlevel programming. You will be part of the DEIC β L&T Precision Engineering & Systems IC team, developing and maintaining software that runs on realβtime operating systems such as VxWorks and QNX. The job goes beyond simple coding; it involves deep interaction with operating system kernels, multiβthreaded architectures, and communication protocols used in landβbased defence platforms.
Key Responsibilities:
1. Design, develop, and test C/C++ modules for realβtime embedded platforms.
2. Implement multiβthreaded and multiβprocess solutions, ensuring proper synchronization and resource management.
3. Develop interβprocess communication (IPC) mechanisms and integrate distributed system components.
4. Write device drivers and communication stacks for serial, Ethernet, CAN, 1553, NMEA and ModBus interfaces.
5. Participate in debugging sessions, perform rootβcause analysis, and provide fixes for field issues.
6. Create and maintain build scripts, configuration files, and documentation using tools like Qt and Jira.
7. Collaborate with hardware engineers, system architects, and QA teams to ensure endβtoβend system reliability.
8. Conduct performance profiling and optimization to meet realβtime constraints.
9. Support customer sites by reproducing issues, providing technical assistance, and preparing detailed reports.
10. Stay updated with the latest trends in embedded Linux, RTOS, and networking technologies.
Tech Stack: C, C++, Linux, VxWorks, QNX, Qt, Jira, Multiβthreading, IPC, Distributed Systems, Serial, Ethernet, CAN, 1553, NMEA, ModBus, IP, VLAN, Switching, Debugging tools.
Growth Path: L&T offers a clear progression from Software Engineer to Senior Engineer, Lead Engineer, and eventually Architecture or Project Management roles. Continuous learning programs, certifications in embedded systems, and exposure to defence projects accelerate career growth.
Why Join L&T? You will work on missionβcritical land systems that shape the nationβs defence capabilities, gain handsβon experience with realβtime operating systems, and benefit from a robust mentorship culture. The companyβs emphasis on innovation, structured training, and a supportive work environment makes it an ideal launchpad for ambitious engineers.