Role: BSP (Board Support Package) Engineer
Location: Hyderabad, Ahmadabad
Experience: 4+ years
Role Overview:
Responsible for creating and maintaining BSPs to enable operating systems (Linux, Android, RTOS) to run on custom hardware platforms.
Key Responsibilities:
· Develop and customize BSPs including bootloader (U-Boot), kernel, and device tree.
· Port operating systems to new hardware boards (ARM, x86, RISC-V).
· Integrate and validate drivers for board peripherals.
· Optimize boot time and system performance.
· Collaborate with hardware vendors and OS teams for board bring-up.
Required Skills:
· Expertise in embedded Linux, bootloaders, and kernel configuration.
· Hands-on experience with Yocto/Buildroot for BSP creation.
· Strong debugging skills for board bring-up and hardware validation.
· Knowledge of device trees, cross-compilation, and toolchains.
Qualifications:
· Bachelor’s/Master’s in Electronics, Computer Engineering, or related field.
· 4–8 years of experience in BSP development and board bring-up.
Pay: ₹1,000,000.00 - ₹1,500,000.00 per year
Work Location: In person