Role OverviewWork on firmware powering devices inside and outside people's homes, balancing real-time performance and user experiences.
What You Will Do
Ship optimized firmware for ESP-based systems, real-time audio pipelines, and reliable OTA update systems.
Why It Might Be a Fit
5+ years building embedded systems with strong C++ skills, experience with ESP platform and toolchain, and track record shipping firmware for memory-constrained environments.
Requirements
- 5+ years building embedded systems with strong C++ skills
- Deep experience with the ESP platform and toolchain
- Hands-on audio data handling via I2S or PDM
- Comfort with hardware debugging tools like oscilloscopes and logic analyzers
- Track record shipping firmware for memory-constrained, low-power environments
- Experience integrating peripherals via SPI, UART, GPIO
- Experience shipping consumer electronics or high-volume hardware
- Worked with FreeRTOS and task scheduling
- Applied basic audio DSP techniques like filtering and gain control
- Built firmware for manufacturing test and factory workflows
- Written Python scripts for tooling or test automation
]]>