Board Support Package Firmware Engineer
Posted 23 Aug 2026
Advertised as “Board Support Package (BSP) Firmware Engineer”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 3+ yrs
- Management level
- People management
- Employment
- On-Site
No salary listed for this role.
Field of studyComputer Engineering, Computer Science, Electrical Engineering
Study levelBachelor's
About the job
Delart is home to a team of world-class engineers and project leaders dedicated to developing the next generation of advanced networking technologies, consumer devices, and innovative technology solutions. Trusted by some of the world’s leading technology companies, we deliver highly scalable, mission-critical solutions that power both consumer and business applications globally. Since our founding in 2017, we have been at the forefront of designing cutting-edge networking, telecommunications, and consumer products, while driving end-to-end project execution and creating transformative technology applications.
Overview
Join our embedded systems team as a board-level firmware engineer, where you'll own the complete Board Support Package (BSP) lifecycle for next-generation consumer wearable devices. Working at the intersection of hardware and software, you'll be responsible for powering up prototypes, enabling new SoC silicon, and delivering robust software platforms for various consumer electronics wearables and AI devices. Your contributions will be instrumental in bringing innovative hardware to life from the earliest prototypes through mass production.
Responsibilities
- Lead board bring-up for new hardware: power sequence, initialize clocks, configure boot media, and enable SoC subsystems for prototype and production boards.
- Develop, port, and maintain BSP components, including bootloaders, kernel, device drivers, device tree, memory, power domains, and peripheral configurations.
- Enable and validate core wearable subsystems such as PMIC, battery charging, camera/image sensors (MIPI CSI-2), wireless (Bluetooth, BLE, Wi-Fi, GPS/GNSS,), audio (I2S/PDM/SoundWire/codecs/MEMS microphones), display/touch interfaces, and variety of sensors (I2C/SPI).
- Build and maintain diagnostic tooling: board test firmware, debug utilities, diagnostic images, logging frameworks, crash analysis tools, and robust firmware update/recovery mechanisms.
- Interface directly with SoC and component vendors: integrate reference code, resolve errata, provide feedback on datasheets, and participate in schematic/layout reviews.
- Support EVT/DVT/PVT and mass production builds on-site and at contract manufacturers: prepare bring-up/test plans, lead board checkout, triage system bring-up failures, and conduct root cause investigations.
- Provide cross-functional support to application, systems, and test teams as the hands-on expert for board-level debugging and issue resolution.
- Produce comprehensive documentation for bring-up procedures, board validation, driver interfaces, and known issues to enable efficient handover to downstream product teams.