Embedded Software Engineer (RELOCATION TO POLAND), Ring, Ring Firmware
Core
Design and implement firmware subsystems for IoT devices (Ring) running on resource-constrained hardware, shipping products from concept to production.
Role type
Senior Embedded Software Engineer (IoT Firmware)
Builds
Firmware for Ring IoT devices used by millions of customers worldwide
Domain
Consumer IoT / Embedded Systems
Required skills
C/C++, embedded wireless systems, ARM CPUs, low-level drivers, interrupt service routines, hardware debugging (JTAG, UART)
Preferred skills
BLE, WiFi, battery-powered product development
Technologies
C, C++, ARM, JTAG, UART
Responsibilities
Design and maintain embedded firmware; specify and implement functionality for connectivity, streaming, power management, sensors, or security; collaborate with hardware, QA, cloud, and app teams; debug complex issues across hardware and software boundaries.
Seniority
Senior, hands-on IC