15 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