Embedded Software Dev Engineer, Ring Devices
Core
Developing firmware for Ring and Blink cameras to create the next generation of home security IoT products.
Role type
Embedded Software Engineer (IoT/Firmware)
Builds
Firmware for Ring and Blink security cameras
Domain
Consumer IoT / Home Security
Deliverable
production ML models | product features
Required skills
C/C++, embedded wireless systems, computer architecture, low-level drivers, interrupt service routines, hardware debugging, ARM CPUs, GenAI tools
Preferred skills
BLE/WiFi protocols, battery-powered firmware, IAR/Keil, Git, SPI/I2C/UART, embedded Linux, FreeRTOS, Python, AWS, GenAI application development
Technologies
ARM, C, C++, BLE, WiFi, IAR, Keil, Git, SPI, I2C, UART, Linux, FreeRTOS, Python, AWS
Responsibilities
Write low-level drivers and interrupt service routines, debug hardware issues, develop firmware for battery-powered products, collaborate on IoT product features
Seniority
Mid-Senior, hands-on IC