Search by job, company or skills

Utthunga

Lead Embedded Linux Engineer

Save
new job description bg glownew job description bg glow
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

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 stack—from 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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148571389

Similar Jobs

Bengaluru, India

Skills:

C ProgrammingEmbedded LinuxLinux kernel internalsO-RAN Alliance O-RU architectureARM Cortex-A R SoCsBSP development