Software Engineer

L&T

Mumbai

On-site

INR 1,800,000 - 2,600,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

L&T is hiring an experienced embedded software engineer to build and maintain large-scale, reliable systems. You will debug customer deployments, design diagnostic code, investigate failures, and create tools to boost developer productivity.

You will work with real-time and embedded OS such as Linux, VxWorks and QNX, and develop software communicating over Serial, Ethernet, 1553, CAN, NMEA, and Modbus. Strong problem solving and teamwork are essential.

Qualifications

  • Strong grasp of how operating systems work at the kernel level.
  • Hands-on experience writing multi-threaded and multi-process code.
  • Solid knowledge of inter-process communication methods.
  • Familiarity with networking fundamentals including IP protocols, VLANs and Ethernet switching.
  • Track record building distributed systems where components talk to each other reliably.
  • Proven ability to find bugs quickly by breaking down complex problems.
  • Skill in integrating different software modules into a working whole.
  • Comfort with Linux as a development environment and Jira for tracking work.
  • Strong written and spoken communication skills to explain technical issues to colleagues and customers.
  • Ability to juggle multiple tasks and priorities without losing focus.

Responsibilities

  • Build and maintain software for large-scale, complex systems where reliability and performance are critical
  • Debug, analyse and resolve technical issues escalated from customer deployments
  • Design diagnostic and test code to strengthen system reliability and ease of support
  • Investigate root causes of system failures and implement lasting fixes
  • Create development tools and utilities that improve team productivity and speed up the debug cycle
  • Assess how systems scale under load and whether different components can work together seamlessly
  • Work with real-time and embedded operating systems including Linux, VxWorks and QNX
  • Develop software that communicates across physical interfaces such as Serial, Ethernet, 1553, CAN, NMEA and Modbus

Skills

Kernel-level OS understanding
Multithreaded programming
Inter-process communication
Networking fundamentals
Distributed systems
Debugging complex problems
Linux development
Jira

Tools

Jira

Job description

Batch: 2024/2025/2026.

What you'll work on:
  • Build and maintain software for large-scale, complex systems where reliability and performance are critical
  • Debug, analyse and resolve technical issues escalated from customer deployments
  • Design diagnostic and test code to strengthen system reliability and ease of support
  • Investigate root causes of system failures and implement lasting fixes
  • Create development tools and utilities that improve team productivity and speed up the debug cycle
  • Assess how systems scale under load and whether different components can work together seamlessly
  • Work with real-time and embedded operating systems including Linux, VxWorks and QNX
  • Develop software that communicates across physical interfaces such as Serial, Ethernet, 1553, CAN, NMEA and Modbus
What we're looking for:
  • Strong grasp of how operating systems work at the kernel level
  • Hands-on experience writing multi-threaded and multi-process code
  • Solid knowledge of inter-process communication methods
  • Familiarity with networking fundamentals including IP protocols, VLANs and Ethernet switching
  • Track record building distributed systems where components talk to each other reliably
  • Proven ability to find bugs quickly by breaking down complex problems
  • Skill in integrating different software modules into a working whole
  • Comfort with Linux as a development environment and Jira for tracking work
  • Strong written and spoken communication skills to explain technical issues to colleagues and customers
  • Ability to juggle multiple tasks and priorities without losing focus
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Qualcomm • India

On-site
INR 900,000 - 1,500,000
Referral opportunity
Senior Firmware Engineer (C++)
Senior Firmware Engineer (C++)

Quest Global • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton Corporation • Pune District

On-site
INR 2,400,000 - 4,200,000
Software Engineer
Software Engineer

enter • Bengaluru

On-site
INR 900,000 - 1,300,000
S/W Engineer – Linux BSP
S/W Engineer – Linux BSP

Thakral One Pte. Ltd. • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton Group • Hadapsar

On-site
INR 2,500,000 - 4,500,000
Software Developer
Software Developer

Zomato • Gurgaon

On-site
INR 1,500,000 - 2,100,000
Software Engineering Intern
Software Engineering Intern

DAITA • Bengaluru

On-site
INR 335,000 - 558,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton • Maharashtra

On-site
INR 1,500,000 - 2,500,000
Senior Software Developer C++
Senior Software Developer C++

Alten • Pune District

On-site
INR 2,600,000 - 4,000,000