Skip to content
larsen-toubro-l-t logo

larsen-toubro-l-t

Software Engineer - D&DC Land Systems

Larsen & Toubro is hiring Software Engineers for its D&DC Land Systems team in Mumbai. The position involves developing software using C and C++ and working with operating systems such as Linux, VxWorks and QNX. The role includes developing tools, diagnostics and test software, debugging complex systems, investigating technical issues and working with distributed architectures and communication technologies. The company is looking for B.Tech/B.E graduates with 0–2 years of experience who have strong programming, operating-system, debugging, analytical and communication skills.

Location

Mumbai

Experience

0–2 years

Salary

4 - 8 LPA

Job Type

Full-time

Work Mode

On-site

Posted

28 Sept 2026

Responsibilities

  • • Develop software using C and C++
  • • Work with Linux, VxWorks and QNX operating systems
  • • Develop software in multi-threaded and multi-process environments
  • • Create tools to support software development and debugging
  • • Troubleshoot and resolve issues reported from customer sites
  • • Analyze system scalability and interworking problems
  • • Perform root-cause analysis of system issues
  • • Develop diagnostic and testing programs
  • • Work on distributed systems with intercommunication
  • • Develop software using Serial, Ethernet, 1553, CAN, NMEA and ModBus interfaces
  • • Work with IP protocols, VLANs and Ethernet switching
  • • Contribute to large and complex software development projects

Requirements

  • • B.Tech/B.E degree
  • • 0–2 years of experience
  • • Strong knowledge of C and C++
  • • Knowledge of Linux, VxWorks and QNX
  • • Experience with multi-threading and multi-process programming
  • • Proficiency in Linux, Jira and inter-process communication
  • • Knowledge of distributed architecture systems
  • • Understanding of Serial, Ethernet, 1553, CAN, NMEA and ModBus communication
  • • Knowledge of IP protocols, VLANs and Ethernet switching
  • • Hands-on experience in software development for complex systems
  • • Strong analytical, integration and debugging skills
  • • Good verbal and written communication skills
  • • Ability to handle multiple tasks simultaneously

Skills

CC++LinuxVxWorksQNXQtJiraMulti-threadingMulti-process ProgrammingInter-process CommunicationDistributed SystemsSerial CommunicationEthernet1553CANNMEAModBusIP ProtocolsVLANEthernet SwitchingDebuggingRoot Cause Analysis

Eligibility

  • • B.Tech/B.E qualification
  • • 0–2 years of experience
  • • Freshers with 0 years of experience can apply
  • • Graduation year: 2024, 2025, 2026.
  • • Strong programming knowledge in C and C++
  • • Good understanding of operating system concepts
  • • Good analytical, debugging, integration and communication skills

How to Apply

Need referral for this job click 👉Referrals
Need resume for this job click 👉Resume Prep