16 Aug
|
RailsCarma
|
India
We are seeking a highly skilled Senior Embedded Linux Engineer with 8+ years of experience in Embedded Linux, BSP development, Linux Kernel customization, and Android platform integration.
Responsibilities
- Lead Embedded Linux and Android BSP bring-up on ARM-based hardware platforms.
- Customize, maintain, and optimize Board Support Packages (BSP).
- Configure, tune, and optimize the Linux Kernel for embedded devices while developing, integrating, and debugging Linux device drivers.
- Configure and customize U-Boot and the Linux boot process, while implementing Secure Boot and Verified Boot mechanisms.
- Integrate, validate, and optimize hardware peripherals and interfaces.
- Enable and optimize power management, suspend/resume, and low-power features.
- Work closely with Android AOSP engineers for seamless platform integration.
- Debug complex kernel, BSP, driver, and hardware-related issues to optimize boot time, memory utilization, and overall system performance.
- Coordinate with hardware vendors for BSP updates, bug fixes, and platform enhancements, while creating hardware integration guides and technical standards.
- Provide technical guidance, perform code reviews, and mentor junior engineers.
Requirements
- Embedded Linux Development • Linux Kernel Development • Linux Device Driver Development • Board Support Package (BSP) porting • U-Boot / Bootloader customization • ARM Architecture • Cross-Compilation • Hardware Bring-up • Board Debugging • Kernel Debugging • Performance Optimization • Secure Boot • Verified Boot
Preferred Skills
- Buildroot • Yocto Project • Android BSP Integration • Power Management • Performance Tuning • USB • UART • I2C • SPI • GPIO • PCIe • Ethernet • JTAG • GDB • Serial Console • Kernel Logs
📌 Senior Embedded Linux Engineer (India)
🏢 RailsCarma
📍 India