Embeded Developers (Linux)
- Bangalore
- Full Time
- 2-8 years Experience
- Immediate Joiners Preferred
About The Role
We are seeking an Embedded Linux Developer with strong expertise in Linux Kernel, Linux Device Driver development, and Embedded Linux systems. The ideal candidate should have hands-on experience in Linux kernel customization, device driver development and porting, board bring-up, kernel debugging, root file system customization, and embedded application development.
Key Responsibilities
- Develop and maintain Linux Board Support Packages (BSPs) and perform board bring-up for ARM-based embedded platforms
- Customize, configure, and maintain the Linux Kernel for embedded systems.
- Develop, port, debug, and maintain Linux Device Drivers for various hardware peripherals.
- Perform device driver porting and integration for interfaces such as UFS, File Systems, I2C, SPI, UART, Ethernet, USB, PCIe, CAN, and Display
- Customize and maintain bootloaders (U-Boot or equivalent) and Device Tree (DTS) files.
- Build, customize, and maintain Embedded Linux distributions and Root File Systems using Yocto Project and/or Buildroot
- Analyze, debug, and resolve kernel panics, boot issues, memory leaks, and system performance bottlenecks.
Skills
Linex Kernel
Device Driver
BSP
Yocto / BuildRoot
ARM Platform
ARM Platform
Linux Internal
RT Linux
Open Source
Qualifications
- Bachelor's or Master's degree in Electronics, Computer Science, Embedded Systems, or a related field
- 2–8 years of experience in Linux Development
- Strong understanding of Linux Internals, Realtime Linux, RT Porting, and Android Linux Kernel.
Fill The Application
Join Our team
Hiring Process
Round 1
Technical Interview
(Virtual)
Round 2
Technical Interview
(Virtual /Face - To - face)
Round 3
HR Discussion
(Face - To - face)