Padmi

Embedded Software Engineer Device Drivers & Bsp Bengaluru (India)

BangalorePosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at TekPillar

Opens the source posting on shine.com

Source description

About the role

View original

Job Role: Embedded Software Engineer (Device Drivers & BSP) Experience: 3 to 10 Years Location: Bangalore Key Skills: Embedded C, Linux Device Drivers, BSP Bring-up, Linux Kernel, ARM Architecture Key Responsibilities Design, develop, and debug Linux device drivers for embedded platforms. Work on interfaces including I2C, SPI, eMMC, SDIO, USB, PCIe, Ethernet, Display, and Camera. Perform BSP bring-up, board enablement, and platform integration activities. Customize and optimize Linux kernel components for embedded systems. Analyze board schematics and support hardware-software integration. Debug kernel, driver, and hardware-related issues using JTAG, signal analyzers, and debugging tools. Work with bootloaders such as U-Boot and support platform initialization. Optimize driver performance, system reliability, and platform stability. Collaborate with hardware, firmware, validation, and architecture teams. Participate in code reviews, technical discussions, and documentation. Job Role: Embedded Software Engineer (Device Drivers & BSP) Experience: 3 to 10 Years Location: Bangalore Key Skills: Embedded C, Linux Device Drivers, BSP Bring-up, Linux Kernel, ARM Architecture Key Responsibilities Design, develop, and debug Linux device drivers for embedded platforms. Work on interfaces including I2C, SPI, eMMC, SDIO, USB, PCIe, Ethernet, Display, and Camera. Perform BSP bring-up, board enablement, and platform integration activities. Customize and optimize Linux kernel components for embedded systems. Analyze board schematics and support hardware-software integration. Debug kernel, driver, and hardware-related issues using JTAG, signal analyzers, and debugging tools. Work with bootloaders such as U-Boot and support platform initialization. Optimize driver performance, system reliability, and platform stability. Collaborate with hardware, firmware, validation, and architecture teams. Participate in code reviews, technical discussions, and documentation.

One address, no account. We’ll tell you when matching roles go live.

More at TekPillar

Related open roles

View all roles