Lead OpenWRT Engineer

Truminds Software Systems

Gurugram District

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Truminds Software Systems in India seeks a seasoned Technical Lead for embedded platforms with Qualcomm experience and Linux kernel expertise. The role emphasizes bootloaders, driver development, kernel migration, and OpenWRT stability on target hardware.

You will mentor a growing team, drive BSP development, tailor device trees, and optimize the OpenWRT build system for diverse boards. A strong background in C, scripting, and networking is essential.

Qualifications

  • Bachelor's or Master's in Electronics, Electrical, or Computer Engineering.
  • 5–8 years in Embedded Linux or Android kernel driver development.
  • Hands-on with OpenWRT and ARM-based SoCs porting.

Responsibilities

  • Perform board bring-up of OpenWRT on Qualcomm SoCs (or similar).
  • Integrate and configure U-Boot or other bootloaders for Qualcomm SoCs.
  • Develop and port drivers for SoC peripherals (WiFi, Ethernet, GPIO, SPI, I2C, UART).
  • Customize and optimize Linux kernel and device trees for chipsets/variants.
  • Integrate WiFi drivers (ath11k, QCA) and ensure wireless functionality.
  • Enable IPv4/IPv6, VLANs, NAT, Firewall, and QoS under OpenWRT.

Skills

Embedded Linux
Linux kernel
C programming
Shell scripting
Networking protocols
OpenWrt
ARM SoCs
Driver development

Education

Bachelor's or Master's in Electronics/Electrical/CS

Tools

U-Boot
QSDK
OpenWrt build system
Device Trees
Qualcomm SDKs

Job description

Job Description

Seasoned and Dynamic Technical Lead with expertise in embedded platforms, specializing in Qualcomm processors, Linux kernel internals, migration, BSP development, and device drivers. This role demands strong leadership capabilities - The role involves bootloaders, driver development, kernel migration, system optimization and mentor a growing team to ensure a stable and fully functional OpenWRT environment on target hardware.

Job Description

Seasoned and Dynamic Technical Lead with expertise in embedded platforms, specializing in Qualcomm processors, Linux kernel internals, migration, BSP development, and device drivers. This role demands strong leadership capabilities - The role involves bootloaders, driver development, kernel migration, system optimization and mentor a growing team to ensure a stable and fully functional OpenWRT environment on target hardware.

The applicant should have deep expertise in Linux kernel development, bootloaders, device trees, Qualcomm SoCs, and the OpenWRT build system.

Key Responsibilities
  • Perform board bring-up of OpenWRT on Qualcomm SoCs (or similar in the Mobile domain).
  • Integrate and configure U-Boot or other bootloaders for Qualcomm SoCs.
  • Develop and/or port drivers for SoC peripherals (e.g., Wi‑Fi, Ethernet, GPIO, SPI, I2C, UART).
  • Customize and optimize Linux kernel and device trees for specific chipsets, board variants.
  • Integrate Wi‑Fi drivers (e.g., ath11k, QCA drivers), ensure wireless subsystem functionality.
  • Enable networking protocols like IPv4-6, VLANs, NAT, Firewall, and QoS under OpenWRT.
Educational Qualifications
  • Bachelors or Masters in Electronics, Electrical, or Computer Engineering.
Experience
  • 5-8 years in Embedded Linux or Android platform, Kernel Driver development.
  • Hands-on experience with OpenWRT
  • Experience with bootloader and kernel porting on ARM-based SoCs.
  • Work with Qualcomm SDKs, BSPs (e.g., QSDK), and proprietary firmware blobs.
  • Good knowledge of Layer 2 / 3 Networking protocols on Linux
  • Solid skills in C, Shell scripting, and Compilation environment
Nice-to-Have Skills
  • Previous experience bringing up OpenWRT on Qualcomm IPQ or MSM series or any other SOC like Mediatek
  • Experience working with Android-based Qualcomm BSPs and migrating to OpenWRT.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead OpenWRT Engineer
Lead OpenWRT Engineer

Truminds Software Systems • Chennai

On-site
INR 2,800,000 - 4,800,000
Lead OpenWRT Engineer
Lead OpenWRT Engineer

Truminds Software Systems • Hyderabad

On-site
INR 800,000 - 1,100,000
OpenWRT Developer Bangalore • 4+ yrs • Engineering →
OpenWRT Developer Bangalore • 4+ yrs • Engineering →

Nirad Networks • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Kernel with Qualcomm
Kernel with Qualcomm

Pi Square Technologies • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Senior Lead Engineer - Linux Software APSS Image Integration
Senior Lead Engineer - Linux Software APSS Image Integration

QUALCOMM, Inc. • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Lead Software Engineer – Linux
Lead Software Engineer – Linux

Softdel • Pune District

On-site
INR 1,400,000 - 2,200,000
Bootloader / Linux / Hypervisor
Bootloader / Linux / Hypervisor

QUALCOMM, Inc. • Chennai District

On-site
INR 600,000 - 1,200,000
Senior Lead Engineer - Linux Software APSS Image Integration
Senior Lead Engineer - Linux Software APSS Image Integration

QUALCOMM, Inc. • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Chennai

On-site
INR 1,200,000 - 2,000,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Gurugram District

On-site
INR 2,800,000 - 5,000,000