New offer - be the first one to apply!
November 3, 2026
BSP Engineer
Mid • On-site
Pune, MH, India
Quick Facts
Role: BSP Engineer (Automotive)
Description
Develop and bring up automotive SoC platforms and custom boards, including board validation, platform initialization, bootloader work, and device-tree configuration. Port and customize Linux (v5.x/v6.x) and Android (AOSP) BSPs, develop/debug kernel drivers, integrate with Yocto/OpenEmbedded, and optimize boot time and power management. Validate and enable key SoC peripherals and support automotive functional-safety and compliance expectations.
Responsibilities
Perform BSP / Platform Bring-Up (board bring-up, hardware validation, platform initialization)
Develop/port/maintain U-Boot and bootloaders
Configure and maintain DTS/DTSI for peripherals and SoC settings
Enable and validate peripherals such as UART, I2C, SPI, CAN, USB, PCIe, MIPI CSI/DSI, HDMI, Ethernet, eMMC, UFS
Port/customize Linux kernel (v5.x/v6.x) and maintain automotive drivers
Integrate BSP with Yocto/OpenEmbedded (recipes, layers, meta layers)
Optimize boot time and implement power management (suspend/resume, DVFS)
Port/customize AOSP for automotive SoCs and manage Android build/integration
Support Android OTA updates (A/B and Virtual A/B)
Debug Android using Logcat, ADB, systrace, perfetto, bugreports, and KGDB
Apply awareness of ISO 26262 (ASIL A/B/C/D) and MISRA C/C++ guidelines
Requirements
B.E./B.Tech/M.Tech in Electronics, Electrical, Computer Science, or related field
Minimum 4+ years hands-on experience in BSP/Embedded Linux/Android platform development for automotive
5–8 years overall experience
Strong C/C++ proficiency
Linux kernel internals knowledge (memory management, scheduling, driver model)
Yocto Project/OpenEmbedded experience
Git, repo, Gerrit for version control and code review
JTAG debugging plus oscilloscope and logic analyzer skills
ARM architecture understanding (Cortex-A/Cortex-M/Cortex-R)
Hands-on U-Boot or other bootloader experience (e.g., GRUB, Trusted Firmware-A)
Benefits
Not specified in the provided posting.
Similar jobs you might like

MCU BSP Engineer (AUTOSAR Classic)
emagine Polska
Senior
Technology
Pune, MH, India · On-site
N/A
1h ago

HMI Software Engineer (Android)
emagine Polska
Mid
Technology
Pune, MH, India · On-site
N/A
1h ago
Senior Embedded / Security / Boot Firmware Engineer
Blue Origin
Senior
Technology
Kraków, MA, Poland · On-site
N/A
1h ago
Entwicklungsingenieur (m/w/d) – Sensorik & Embedded Software
E+H Metrology GmbH
Senior
Technology
Karlsruhe, Germany · On-site
€62K - €62K/yr
11 days ago
Linux Software Engineer (m/f/d)
Quantum-Systems GmbH
Mid
Technology
Gilching, BY, Germany · Remote
€44K - €81K/yr
16 days ago
Senior Embedded / Security / Boot Firmware Engineer
Blue Origin
Senior
Technology
Kraków, Poland · On-site
N/A
1h ago
Android Automotive Developer (m/f/d)
Bertrandt AG
Mid
Technology
Cz-20, Czechia · On-site
N/A
13 days ago
Senior Android Platform Engineer (AOSP / Audio)
CSHARK
Senior
Technology
Wrocław, DS, Poland · Remote
260K zł - 364K zł/yr
1h ago

Senior Automotive Software Requirements Engineer (Infotainment & Seating)
emagine Polska
Senior
Technology
Pune, MH, India · On-site
N/A
1h ago
Senior Android AOSP Software Engineer (Audio)
Altimi
Senior
Technology
Wrocław, DS, Poland · Remote
N/A
1h ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights