Software Engineer

L&T

Scroll down to apply
Mumbai, Maharashtra, India0 – 2 Years (Freshers Welcome)1 week ago
RoleSoftware Engineer – D&DC Land System
LocationMumbai, Maharashtra, India
Experience0 – 2 Years (Freshers Welcome)
QualificationB.E / B.Tech in relevant field

Job Description

  • As a Software Engineer at L&T, you will design and implement complex software systems for the D&DC Land System division. You will utilize your expert command over C and C++ to develop applications in multi-threaded and multi-process environments. A deep understanding of operating system principles, specifically Linux, VxWorks, or QNX, is required to ensure system reliability and performance in real-time inter-process communication (IPC).
  • You will be responsible for implementing built-in diagnostics and test codes to enhance system supportability. Your role involves analyzing system scalability and performing root cause analysis (RCA) on issues arising from customer sites. You will also work with various physical layer devices, including Serial, Ethernet, CAN, and ModBus, while applying your knowledge of IP protocols and VLANs to maintain the distributed architecture systems that power L&T’s innovative engineering projects.

Key Responsibilities

  • Develop high-performance software using C and C++ in a Linux/VxWorks environment.
  • Design tools to accelerate system development and create debug environments.
  • Analyze system interworking issues and perform Root Cause Analysis (RCA).
  • Implement inter-process communication (IPC) and multi-threaded logic.
  • Develop software for physical layer devices (Ethernet, 1553, CAN, NMEA, ModBus).
  • Design and implement built-in diagnostics to ensure high system reliability.
  • Participate in code reviews and support fixing issues reported from customer sites.
  • Collaborate with cross-functional teams using Jira for project tracking.

Skills & Eligibility

  • Education: B.E/B.Tech in Computer Science, IT, Electronics, or related streams.
  • Programming: Excellent command over C and C++ languages.
  • OS Principles: Strong grasp of Linux, VxWorks, or QNX operating systems.
  • Networking: Knowledge of IP protocols, VLANs, and Ethernet switching.
  • Debugging: Excellent analytical, integration, and debugging skills are mandatory.
  • Protocols: Experience with Serial, CAN, or ModBus intercommunication is a plus.
  • Soft Skills: Very good oral/written communication and multitasking abilities.
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.
Apply Now