CareerPlan

Embedded Software Engineer (RELOCATION TO POLAND), Ring, Ring Firmware

Tallinn, ESTFull-time€56k2026-11-03 → 2026-11-10

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