Embedded Linux/Open WRT Engineer (Lead) - REMOTE

Alferix Infotech Private Limited

India

Remote

INR 4,000,000 - 7,000,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

amIT Global Solutions Sdn Bhd seeks an experienced Embedded Linux/OpenWRT Engineer (Lead) in India to own the OpenWRT-based OS for connected devices end to end, including SDK/Buildroot builds, kernel configuration, and package selection, setting technical direction for the squad.

You will collaborate with hardware/EE on board bring-up, drive OTA updates, and establish CI/CD for firmware images, ensuring reproducible releases across a distributed US/India team.

Qualifications

  • 8+ years of embedded Linux experience, including OpenWRT or comparable distribution.
  • Deep kernel configuration and device driver experience in C.
  • Experience owning a production firmware build/release pipeline including OTA updates.
  • Comfortable working close to hardware — board bring-up, JTAG/serial debugging.
  • Strong written communication; leads a distributed US/India squad.

Responsibilities

  • Own the OpenWRT SDK/Buildroot build pipeline and produce reproducible, versioned firmware images.
  • Configure and maintain the Linux kernel (module selection, patches, device tree).
  • Select, package, and maintain the OpenWRT package set (opkg).
  • Set technical direction and review code; mentor engineers.
  • Partner with hardware/EE on board bring-up and validation.
  • Stand up and own a signed OTA update mechanism.
  • Establish CI/CD for automated firmware image builds.

Skills

Embedded Linux
OpenWrt experience
C programming
CI/CD for firmware
Hardware debugging
Technical leadership

Tools

Buildroot/SDK
U-Boot
GitLab CI
Buildbot

Job description

Embedded Linux/Open WRT Engineer (Lead)
Reports to: Delivery Lead, (interim: Engineering Program Lead)
Location: India
Employment type: Full-time
About the Role

Owns the OpenWRT-based operating system for the company's connected device end to end — SDK/Buildroot builds, kernel configuration, package selection — and sets technical direction for the rest of the squad. This is the longest-lead-time specialist hire on the team and the squad's first line of technical ownership, working closely with the external hardware/EE function on board bring-up.

Key Responsibilities
  • Own the OpenWRT SDK/Buildroot build pipeline and produce reproducible, versioned firmware images for the connected device
  • Configure and maintain the Linux kernel (module selection, patches, device tree) for the device's SoC and radio hardware
  • Select, package, and maintain the OpenWRT package set (opkg) needed for the device's feature set
  • Set technical direction and review code across the squad; mentor the Device Driver, Embedded Systems, and Integration engineers
  • Partner with the hardware/EE function or contract manufacturer on board bring-up, hardware validation, and design-for-manufacturing feedback
  • Stand up and own a signed OTA update mechanism from day one
  • Establish CI/CD for automated firmware image builds (Buildbot or GitLab CI)
Required Qualifications
  • 8+ years of embedded Linux experience, including at least 3 years specifically on Open WRT or a comparable embedded Linux distribution (Yocto, Build root)
  • Deep, hands-on kernel configuration and device driver experience in C
  • Experience owning a production firmware build/release pipeline, ideally including OTA updates
  • Comfortable working close to hardware — board bring-up, JTAG/serial console debugging, oscilloscope-level troubleshooting
  • Strong written communication; this role sets technical direction for a distributed US/India squad
Preferred Qualifications
  • Experience with radio/RF chipsets (Wi-Fi, LTE, BLE) at the driver level
  • Prior experience as a technical lead or team lead
  • Familiarity with U-Boot and secure boot chains
  • Telecom or IoT device background
Tech Stack

OpenWRT (latest stable release branch), Buildroot/SDK, C/C++, Lua/UCI, U-Boot, shell ing, Buildbot or GitLab CI

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer - 100% REMOTE
Embedded Systems Engineer - 100% REMOTE

Alferix Infotech Private Limited • India

Remote
INR 1,200,000 - 2,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
Sr. Technical Lead- RTOS/Linux - Embedded
Sr. Technical Lead- RTOS/Linux - Embedded

ACL Digital • Ahmedabad District

On-site
INR 1,800,000 - 3,000,000
Lead firmware developer
Lead firmware developer

KOHLER India • Maharashtra

On-site
INR 3,000,000 - 6,000,000
Senior Firmware Engineer
Senior Firmware Engineer

Kemsys Technologies • Ahmedabad District

On-site
INR 800,000 - 1,400,000
OpenWrt Software Engineer
OpenWrt Software Engineer

Keylabsintelli • Hyderabad

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

Vayavya Labs Pvt. Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Embedded Linux C++ Developer (Networking/Wireless)
Embedded Linux C++ Developer (Networking/Wireless)

Weekday AI • Bengaluru

On-site
INR 600,000 - 30,000,000
Lead Engineer I - Embedded Systems
Lead Engineer I - Embedded Systems

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,800,000 - 2,400,000
AM - Software Engineer
AM - Software Engineer

KOHLER India • Maharashtra

On-site
INR 4,000,000 - 6,000,000