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.