CareerPlanSign in

Senior System Software Engineer

India, Pune💼 Full-time🗓 2026-09-23 → 2026-09-25

Core

Design, develop, and maintain Board Support Package (BSP) components including bootloaders, device drivers, and kernels for System on Chip (SoC) platforms.

Role type

Senior System Software Engineer (BSP)

Builds

Production BSP components and bootloaders for SoC and GPU architectures

Domain

Embedded systems, SoC architecture, hardware-software integration

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

BSP development, SoC architecture expertise, device driver development, kernel development, bootloaders, ARM/x86/RISC-V platforms, OS-agnostic BSP design

Preferred skills

UEFI development, EC features, AI tool familiarity, end-to-end SOC development leadership

Technologies

ARM, x86, RISC-V, UEFI, EC

Responsibilities

Identify and solve product-level problems across SOC products, bring up new SOC and GPU architectures, collaborate with OEM partners for BSP integration, design and maintain BSP components, work with hardware teams on new solutions

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.