Larsen & Toubro Ltd

Senior Engineer - Linux Board Support Package and Driver Development

Larsen & Toubro Ltd
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 5 yearsMin. 5 years

Job Description

Senior Engineer – Linux BSP and Driver Development (Ethernet/SerDes/PCIe)

Job Overview: 

We are looking for a highly experienced Senior Engineer with a strong background in Linux BSP and driver development, specifically for Ethernet, SerDes, and PCIe IPs. The engineer will be responsible for board-level platform enablement, middleware stack integration, and driver development on embedded Linux platforms.


Key Responsibilities: 

  • Design, implement, and maintain Linux kernel drivers for Ethernet MAC, SerDes PHY, and PCIe interfaces. 
  • Develop and maintain BSP components such as bootloader configuration, device trees, and board-specific initialization. 
  • Integrate middleware stacks and protocol layers for high-speed communication interfaces (e.g., TCP/IP stack, PCIe enumeration). 
  • Enable and validate hardware IPs such as Gigabit Ethernet, multi-lane SerDes, and PCIe Root Complex/Endpoint. 
  • Debug low-level hardware/software issues using JTAG, logic analyzers, PCIe analyzers, and trace tools. 
  • Support bring-up of new boards with Ethernet/SerDes/PCIe subsystems. 
  • Ensure compliance with industry standards such as IEEE 802.3, PCIe Base Spec, and SERDES protocols. 
  • Collaborate with SoC, hardware, and system architects to define BSP requirements and integration points. 
  • Contribute to performance tuning, power management, and data path optimization for high-throughput interfaces. 


Required Skills and Experience: 

Linux BSP

U-Boot, device tree, board bring-up, peripheral initialization, Yocto/Buildroot

Driver Development

Custom Linux kernel module development for Ethernet, SerDes, PCIe

Ethernet

MAC/PHY configuration, MII/RGMII/SGMII, VLAN, TSN

SerDes

Multi-lane configuration, clocking, equalization, loopback testing

PCIe

Root Complex and Endpoint development, DMA engines, MSI/MSI-X, BAR/window programming

Middleware Integration

Networking stacks (L2/L3), PCIe device management, firmware loading

Debug Tools

JTAG, Lauterbach, oscilloscope, PCIe analyzer, ethtool, lspci, dmesg, perf

Programming

C, Linux shell scripting, Makefile, Git, GCC, GDB 


Good to Have: 

  • Experience with SR-IOV, PCIe Hotplug, and PCIe Switches. 
  • Familiarity with Linux networking features like DPDK, Netfilter, VLAN, and TSN. 
  • Exposure to secure boot and secure firmware loading for Ethernet/PCIe devices. 
  • Understanding of PHY/Link layer testing procedures for SerDes. 
  • Experience with embedded Linux distributions in networking SoCs or server-class edge devices. 


Soft Skills: 

  • Strong analytical and debugging skills for complex SoC platforms. 
  • Good communication and documentation skills. 
  • Ability to lead technical discussions and mentor junior engineers.


Job role

Work location
Work locationBengaluru
Department
DepartmentProduction / Manufacturing / Engineering
Role / Category
Role / CategoryHardware
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 5 years

About company

Name
NameLarsen & Toubro Ltd
Job posted by Larsen & Toubro Ltd

Similar jobs you can apply for

Field Sales
Closed Circuit AI Private Limited

Field Executive

Closed Circuit AI Private Limited
Bengaluru/Bangalore
₹25,000 - ₹40,000*
Field Job
Full Time
Any experience
Basic English

Marathi Native Speaker – AI Speech Recording Project (Remote)

Arctic Engines
Work From Home
₹25,000 - ₹45,000
Part Time
Full Time
Min. 6 months
Basic English

Urdu Native Speaker – AI Speech Recording Project (Remote)

Arctic Engines
Work From Home
₹25,000 - ₹45,000
Part Time
Full Time
Min. 6 months
Basic English

Odia Native Speaker – AI Speech Recording Project (Remote)

Arctic Engines
Work From Home
₹25,000 - ₹45,000
Full Time
Min. 6 months
Basic English
Source for Swasth Technological Solutions Private Limited

Flutter Developer

Source for Swasth Technological Solutions Private Limited
Banashankari, Bengaluru/Bangalore
₹20,000 - ₹26,000
Work from Office
Full Time
Any experience
Basic English

Malayalam Native Speaker – AI Speech Recording Project (Remote)

Arctic Engines
Work From Home
₹25,000 - ₹45,000
Part Time
Full Time
Min. 6 months
Basic English