Staff Firmware Engineer
Core
Own major portions of the embedded firmware stack for the Charlie induction range, managing development, production, deployment, and field support for connected appliances.
Role type
Staff Firmware Engineer (Connected Appliances)
Builds
Connected induction ranges with Wi-Fi, Bluetooth, OTA updates, and fleet management systems
Domain
Consumer Electronics / Smart Home Appliances
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded C, FreeRTOS, Wi-Fi, Bluetooth, TCP/IP, MQTT, HTTPS, CoAP, OTA update systems, bootloader design, hardware-in-the-loop testing, software-in-the-loop testing, automated CI, unit testing
Preferred skills
C++, REST APIs, data pipelines, fleet telemetry
Responsibilities
Design, implement, and test firmware features on real appliances; Improve device connectivity and reliability; Own fleet management, telemetry, and remote control systems; Support manufacturing firmware needs and end-of-line test systems; Build tooling and infrastructure for the device fleet; Mentor engineers through design reviews and debugging
Seniority
Staff, hands-on IC with mentorship
