Login Sign Up

Lead Embedded Linux Engineer

Utthunga

5 - 10 years

Bengaluru

Posted: 16/05/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Title

Lead Embedded Linux Engineer

Job Description


We are seeking an experienced Embedded Linux Engineer with strong expertise in Linux BSP development, kernel customization, and device driver development for NXP i.MX or similar SoCs. The ideal candidate will have hands-on experience working across the complete Embedded Linux stackfrom bootloader and kernel optimization to middleware, communication protocols, and system integration. This role requires deep technical ownership, leadership capability, and the ability to collaborate closely with application and UI teams in developing robust, real-time industrial systems


Roles & Responsibilities


  • Experience in customizing Linux BSP (Board Support Package) for i.MX boards.
  • Experience in optimizing U-Boot, Linux kernel, and device drivers for target hardware.
  • Develop Linux device drivers for various hardware components.
  • Hand-on experience with Linux device drivers I2C, SPI, GPIO, PWM, UART, MMC/SD, USB, Ethernet (PHY/MAC), Industrial fieldbus (PROFIBUS), Display (DRM)
  • Worked on communication protocols including USB, HART, FF BUS, and PROFIBUS.
  • Preferred to have Development experience in Linux BSP for NXP i.MX board using Yocto.
  • Experience with Linux IPC, multithreading, and real-time constraints.
  • Collaborate on application development and ensure seamless integration with UI components.
  • Good experience of real-time systems and industrial communication protocols.
  • Perform system integration and testing to ensure compliance with functional and performance requirements.


Mandatory Skills

Embedded Linux development (kernel, drivers, Yocto build system), NXP i.MX or similar SoCs and associated peripherals, C/C++, shell scripting, bootloaders (U-Boot), device tree configuration, and cross-compilation, Middleware & Service Layer Development

Desirable Skills

Protocols: USB, HART, FF BUS, PROFIBUS , Application Development & Integration, Integration & Testing: End-to-end system validation, user Interface design: Menu structures and navigation

Skills to be evaluated on

Linux-development-(kernel-drivers-Yocto-build-system)shell-scripting-bootloaders-(U-Boot)-device-tree-configuration-and-cross-compilationC/C++

Years Of Experience

6 to 8 Years

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.