Skip to content

Larsen & Toubro Hiring Software Engineer

  • Jobs

If you are looking for a software engineering opportunity with one of India’s leading engineering and technology organizations, Larsen & Toubro (L&T) has opened applications for the position of Software Engineer in Mumbai. This opportunity is suitable for candidates with 0 to 2 years of experience who have strong programming knowledge and an interest in embedded systems, operating systems, networking, and large-scale software development.

The role offers an opportunity to work on complex software systems, distributed architectures, operating systems, communication protocols, and debugging environments while collaborating with experienced engineering teams.

Larsen & Toubro Hiring Software Engineer 2026

About Larsen & Toubro

Larsen & Toubro is one of India’s largest multinational conglomerates with expertise in engineering, construction, manufacturing, technology, and services. The company delivers innovative solutions across infrastructure, defense, energy, information technology, and industrial sectors.

Known for its engineering excellence and large-scale projects, L&T provides employees with opportunities to work on cutting-edge technologies and mission-critical systems.

Job Overview

DetailsInformation
PositionSoftware Engineer
CompanyLarsen & Toubro (L&T)
LocationMumbai
Experience Required0 – 2 Years
QualificationB.Tech / B.E
Job TypeFull-Time
Application Start Date17 April 2026
Application End Date14 October 2026

Salary Estimate 💰

Larsen & Toubro has not officially disclosed the compensation for this role.

Based on similar Software Engineer positions at large engineering, defense, and technology companies:

CategoryEstimated Salary
Freshers (0 Years)₹5 LPA – ₹8 LPA
Candidates with 1–2 Years Experience₹7 LPA – ₹10 LPA
Strong Embedded/C++ Developers₹8 LPA – ₹12 LPA
Total CompensationMay vary based on skills, experience, interview performance, and company policies

Role Overview

The Software Engineer will be responsible for designing, developing, testing, debugging, and maintaining software systems used in complex engineering environments.

The role requires strong programming fundamentals, operating system knowledge, debugging capabilities, and experience working with communication protocols and distributed architectures. Engineers will contribute to system development, issue resolution, diagnostics implementation, and performance optimization.

Key Responsibilities

Selected candidates may work on the following responsibilities:

  • Develop and maintain software applications using C and C++.
  • Design and implement tools that accelerate software development and debugging.
  • Support issue resolution and troubleshooting for customer deployments.
  • Perform root cause analysis of software and system issues.
  • Analyze system scalability and interoperability challenges.
  • Design and implement diagnostics and testing frameworks.
  • Develop software for distributed architecture systems.
  • Work on inter-process communication mechanisms.
  • Participate in software integration and validation activities.
  • Improve system reliability, performance, and maintainability.
  • Collaborate with engineering teams throughout the software lifecycle.

Help a friend land their next role. Share now!

Required Skills

Candidates should have knowledge of:

  • C Programming
  • C++ Programming
  • Linux Operating System
  • VxWorks
  • QNX
  • Qt Framework
  • Jira
  • Multi-threading
  • Multi-process Programming
  • Inter-Process Communication (IPC)

Technical Knowledge Expected

The ideal candidate should possess understanding of:

Operating Systems

  • Linux
  • VxWorks
  • QNX
  • Operating System Principles

Communication Protocols

  • Serial Communication
  • Ethernet
  • MIL-STD-1553
  • CAN
  • NMEA
  • ModBus

Networking Concepts

  • IP Protocols
  • VLANs
  • Ethernet Switching

Software Development

  • Distributed System Architecture
  • System Integration
  • Software Debugging
  • Reliability Engineering
  • Scalability Analysis

Educational Qualification

Candidates should have:

  • B.Tech or B.E degree from a recognized institution.
  • Strong academic foundation in Computer Science, Electronics, Embedded Systems, Information Technology, or related engineering disciplines.

Preferred Candidate Profile

L&T is looking for candidates who:

  • Have strong programming and debugging skills.
  • Understand software architecture concepts.
  • Can work in multi-threaded and distributed environments.
  • Possess excellent analytical and problem-solving abilities.
  • Have good communication skills.
  • Can manage multiple tasks effectively.
  • Are eager to learn and contribute to complex engineering projects.

Skills You Can Build

During this role, professionals can strengthen their expertise in:

  • Embedded Software Development
  • C and C++ Programming
  • Linux System Development
  • Real-Time Operating Systems (RTOS)
  • Networking Protocols
  • Distributed Systems
  • Debugging and Troubleshooting
  • System Performance Optimization
  • Software Architecture
  • Reliability Engineering

These skills are highly valuable across industries such as defense, aerospace, telecommunications, industrial automation, transportation, and technology services.

How to Apply

Interested candidates should prepare a strong application highlighting their programming skills, academic projects, internships, and technical expertise.

Before applying:

  • Revise C and C++ programming concepts.
  • Strengthen Linux fundamentals.
  • Review operating system concepts and networking basics.
  • Highlight relevant academic or personal projects.
  • Include experience with embedded systems, communication protocols, or distributed systems if available.
  • Update your resume with technical skills and project achievements.
  • Apply through the official application link or company careers portal before the closing date.

This opportunity can be an excellent starting point for fresh graduates and early-career engineers looking to build expertise in software engineering and embedded technology domains.

Disclaimer: This job information is collected from official and publicly available sources for informational purposes only. We do not charge any fee for job applications, do not guarantee interviews or employment, and are not responsible for any loss or damage resulting from the use of this information. Candidates should verify all details through the official company website before applying.

Find your dream job tap the heart!

Share the opportunity

Leave a Reply

Your email address will not be published. Required fields are marked *