<- Home / Jobs / Firmware Engineer

Firmware Engineer

Build 0-to-1 firmware and low-level software for local AI appliance at the hardware/software boundary, turning novel system ideas into reliable product behavior.

Responsibilities

  • Design and implement firmware, board-level drivers, and hardware abstraction layers for new device subsystems.
  • Prototype and ship hardware/software capabilities from concept through integration with backend and product surfaces.
  • Own bring-up, debugging, and performance tuning across microcontrollers, peripherals, and system interfaces.
  • Collaborate with mechanical and platform engineers to solve reliability and manufacturability constraints.
  • Contribute to system architecture across embedded runtime, APIs, and upstream data flows when needed.
  • Drive rapid sprint execution in a startup environment while maintaining high quality and clear technical ownership.

Qualifications

  • Deep expertise at the hardware/software intersection, including firmware, drivers, and custom board interaction.
  • Strong embedded systems fundamentals with practical experience in device bring-up and low-level debugging.
  • Ability to range across the stack (device firmware, APIs, and supporting services) while focusing on embedded core work.
  • Experience solving performance and reliability issues in resource-constrained or real-time systems.
  • Nice-to-have: familiarity with battery-powered systems, electrification constraints, or power management tradeoffs.
  • Thrives in early-stage startup culture with high ownership, fast iteration, and strong team collaboration.