Embedded Software Engineer, BSP
San Jose$120k - $300kfull-timePosted 7mo ago
About the role
Embedded BSP Engineer role focusing on firmware and BSP development for Hark's next-generation AI hardware, including board bring-up, peripheral drivers, FPGA integrations, power and performance optimization, and hardware-software validation.
Responsibilities
- Develop and maintain embedded firmware in C/C++ targeting ARM-based SoCs and microcontrollers
- Own BSP development, board bring up, peripheral drivers (SPI, I2C, UART, I2S etc.), and system integration
- Working closely with vendors on system integration and validation
- Working with Hardware and Software team to ensure our hardware are built and functioning to the specifications
- Optimize power consumption and thermal performance for always-on, battery-powered operation
- Debug complex hardware-software interactions using logic analyzers, oscilloscopes, and JTAG
Qualifications
- 5+ years of professional firmware or embedded systems development
- Strong proficiency in C and/or C++ in resource-constrained environments
- Experience with ARM Cortex-M or Cortex-A processors
- Hands-on experience with embedded operating systems, such as eLinux, AOSP, VxWorks and RTOSes
- Familiarity with wireless protocols (BLE, Wi-Fi, or Thread)
- Comfort reading schematics and working alongside hardware engineers during board bring-up
- Experience with embedded debugging tools and workflows
Skills
Required:CC++ARM Cortex-M/A processorsEmbedded OSsPeripheral interfacesDebugging tools
Last updated Sep 24, 2026. Interested? Apply on the company site.
About Hark
building the most advanced personal intelligence in the world.
At Hark, we are building the most advanced personal intelligence in the world.
personal intelligenceartificial intelligence
More open roles at Hark
- Warehouse Associate5d agoSan Jose, CA · Supply Chain
- Industrial Designer1w agoHybrid (San Jose, CA) · Design
- Member of Technical Staff, LLM & Production1w agoSan Jose · AI Foundation Models
- Member of Technical Staff, Hark Desktop2w agoHybrid (San Jose) · Product Engineering
- Application Security Engineer2w agoSan Jose, CA · Privacy & Security