CareerPlanSign in
Hyderabad, Telangana💼 Full-time🗓 2026-06-18 → 2026-08-09

Core

Design, develop, and maintain Linux device drivers and customize kernels for embedded platforms.

Role type

Embedded Linux Engineer (Device Drivers & Kernel Development)

Builds

Embedded Linux platforms and board support packages (BSPs) for hardware devices

Domain

Embedded systems, ARM/ARM64 architecture, low-level software

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C programming, Linux device driver development, Linux kernel customization, Linux kernel porting, Device Tree configuration, Build Systems (Yocto/Buildroot/OpenEmbedded), GDB/Kernel Logs debugging, ARM SoC architecture knowledge, Git version control

Preferred skills

RTOS concepts, Secure Boot and Bootloader (U-Boot) development, Embedded security concepts, Networking protocols

Technologies

Linux Kernel, ARM/ARM64, GDB, KGDB, JTAG, Yocto, Buildroot, OpenEmbedded, U-Boot

Responsibilities

Design and maintain Linux device drivers for embedded platforms, Perform Linux kernel customization and optimization, Port Linux kernels to new hardware platforms, Develop and debug board support packages (BSPs), Analyze and resolve kernel-level performance and stability issues, Work with hardware teams to bring up new boards and peripherals

Seniority

Mid-level, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.