CareerPlanSign in

Embedded Software Engineer II, Ring, Ring

Gdansk, Pomeranian Voivodeship, Poland💼 Full-time💰 $229,992–$229,992🗓 2026-06-25 → 2026-09-26

Core

Design and implement firmware subsystems for IoT devices (Ring) used by millions of customers worldwide, shipping products from concept to production.

Role type

Embedded Software Engineer

Builds

Firmware for IoT devices (connectivity, streaming, power management, sensors, security)

Domain

Consumer IoT / Embedded Systems

Deliverable

production ML models | product features

Required skills

C/C++, ARM CPUs, low-level drivers, interrupt service routines, hardware debugging (JTAG, UART, protocol analyzers), embedded wireless systems

Preferred skills

BLE/WiFi protocols, battery-powered product firmware, IAR/Keil, Git, SPI/I2C/UART, embedded Linux/FreeRTOS, Python scripting, AWS

Technologies

C, C++, ARM, JTAG, UART, BLE, WiFi, SPI, I2C, FreeRTOS, Linux, AWS, IAR, Keil, Git

Responsibilities

Design, implement, and maintain embedded firmware in C/C++; Specify and implement functionality for embedded subsystems; Collaborate with hardware, QA, cloud, and app teams; Participate in code reviews and technical design discussions; Debug complex issues across hardware and software boundaries

Seniority

Mid-Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.