Embedded Software Dev Engineer, Ring and Blink Devices
Based in Poland
Core
Developing firmware for Ring and Blink cameras as part of the Ring Poland development team.
Role type
Embedded Software Engineer (IoT/AI)
Builds
Firmware for Ring and Blink security cameras
Domain
Consumer IoT, Home Security
Deliverable
production ML models
Required skills
C/C++, ARM CPUs, low-level drivers, interrupt service routines, hardware debugging, GenAI tools
Preferred skills
BLE/WiFi protocols, battery-powered firmware, IAR/Keil, SPI/I2C/UART, embedded Linux/FreeRTOS, Python, AWS, GenAI application development
Technologies
C, C++, ARM, 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 AI/GenAI integration
Seniority
Mid-Senior, hands-on IC