Larsen & Toubro, one of India's most respected engineering and technology conglomerates,
is hiring Software Engineers for its D&DC Land Systems division
under the Precision Engineering & Systems IC, based in Mumbai. This is a rare opportunity for
fresher graduates and early-career engineers to work on mission-critical defence
software systems used by the Indian Armed Forces.
If you have a strong foundation in C/C++ and a genuine interest in embedded systems,
real-time operating systems, and distributed architectures, this role is built for you.
🏢 About L&T Precision Engineering & Systems
Larsen & Toubro is an Indian multinational with operations in over 50 countries, specializing
in engineering, construction, manufacturing, technology, and defence systems. The
Precision Engineering & Systems division designs and builds advanced defence
platforms, weapon systems, and land systems for India's armed forces — making this one of the
most technically challenging and rewarding environments an engineer can work in.
💼 Job Details
| Job Title | Software Engineer — D&DC Land Systems |
| Requisition ID | LNT/SE-LS/1713751 |
| Division | DEIC — L&T Precision Engineering & Systems IC |
| Location | Mumbai, Maharashtra |
| Experience Required | 0 – 2 Years (Freshers Eligible) |
| Employment Type | Full Time |
| Posted On | April 17, 2026 |
| Last Date to Apply | October 14, 2026 |
| Estimated Salary | ₹4 – ₹12 LPA (based on experience) |
🛠️ Key Responsibilities
- Develop and optimize software using C and C++ for embedded applications
running in multi-threaded and multi-process environments
- Work with real-time operating systems such as Linux, VxWorks, and QNX
to ensure reliable system performance
- Design and implement tools to accelerate software development, debugging,
and test environments
- Build communication modules over physical layer interfaces including
Serial, Ethernet, CAN, 1553, NMEA, and ModBus
- Work on distributed architecture systems with inter-process communication
- Analyze system scalability and interworking issues and perform root cause analysis
- Design and implement built-in diagnostics and test code to improve system
reliability and supportability
- Apply knowledge of IP protocols, VLANs, and Ethernet switching
in system design
- Support and resolve issues raised from customer sites in a timely manner
- Contribute to large-scale, complex software systems with strong integration
and debugging skills
✅ Eligibility & Skills Required
| Education | B.E / B.Tech in CS, IT, ECE, EEE, or related fields |
| Batch | 2024, 2025, and 2026 graduates eligible |
| Experience | 0 – 2 years (Freshers welcome) |
Must-Have Technical Skills:
- Strong command over C and C++ programming
- Deep understanding of Linux, VxWorks, and QNX operating systems
- Experience or academic knowledge in multi-thread and multi-process programming
- Familiarity with Jira and inter-process communication (IPC)
- Knowledge of communication protocols: Serial, Ethernet, CAN, 1553, NMEA, ModBus
- Understanding of IP protocols, VLANs, and Ethernet switching concepts
- Hands-on experience in debugging and system integration
Good to Have:
- Experience with Qt framework for UI or system tooling
- Exposure to distributed systems and intercommunication architectures
- Academic or internship projects in embedded systems or defence-related software
🚀 Why Join L&T Precision Engineering?
- Work on real defence systems used by the Indian Armed Forces
- Exposure to embedded software, real-time OS, and distributed architectures
— all in one role
- Be part of India's growing defence technology ecosystem
- L&T has filed over 593 patents and is globally recognized
for engineering innovation
- Strong career growth path — from Software Engineer to Senior Engineer,
System Integration Engineer, or Embedded Architect
- Competitive salary package between ₹4 – ₹12 LPA based on
skills and experience
📋 Selection Process
-
Online Application Screening
Resumes are reviewed for academic background, technical skills, and relevant project experience.
-
Online Technical Assessment
A test focused on C/C++ programming, OS fundamentals, data structures, and
problem-solving abilities.
-
Technical Interview Rounds
In-depth discussions on real-time systems, OS concepts (Linux/VxWorks),
embedded architecture, communication protocols, and debugging scenarios.
-
HR Interview
Evaluation of communication skills, team compatibility, and alignment
with L&T's engineering culture.
-
Offer & Onboarding
Selected candidates receive an offer letter with role details and
compensation package.
💡 Tips to Crack This Interview
- Revise C and C++ concepts thoroughly — pointers, memory management,
and OOPs are key
- Practice writing multi-threaded programs and understand mutex, semaphore, and IPC
- Study Linux system calls and process management
- Know the basics of CAN bus, Ethernet, and serial communication
- Be ready to explain any academic or internship project in embedded systems
- Prepare for real-time OS questions on scheduling, task prioritization,
and interrupt handling
📝 How to Apply
- Click the Apply Now button on this page
- You will be redirected to the official L&T Technology Services careers portal
- Search for Requisition ID: LNT/SE-LS/1713751
- Create an account or log in and complete your profile
- Upload your latest resume and submit your application
- Watch your registered email for interview communication