← All roles

Embedded Software Engineer II, Ring, Ring Firmware

Amazon· Software Development
Apply on company site
Hybrid (Gdansk)PLN 19.2k/moFull-timePosted yesterday

About the role

Embedded firmware engineer role in Ring Firmware in Gdansk, Poland. Own design and implementation of firmware subsystems for IoT Ring devices, from concept to production, collaborating across hardware, QA, cloud, and app teams.

Responsibilities

  • Design, implement, and maintain embedded firmware in C/C++ for Ring devices.
  • Specify and implement functionality for embedded subsystems (connectivity, streaming, power management, sensors, or security).
  • Collaborate with hardware, QA, cloud, and app teams to deliver integrated product experiences.
  • Participate in code reviews, technical design discussions, and cross-team architecture decisions.
  • Debug complex issues across hardware and software boundaries using JTAG, UART, and protocol analyzers.

Qualifications

  • BA/BS degree in Computer Science, Computer Engineering, Electrical Engineering or related field, or equivalent practical experience
  • Extensive experience in computer architecture and embedded wireless systems
  • Extensive embedded development experience in C or C++
  • Familiarity and experience with ARM CPUs
  • Extensive experience with writing low-level drivers, interrupt service routines and general troubleshooting/debugging with hardware

Skills

Required:C/C++ARM CPUsLow-level driversJTAG/UART/protocol analyzers

Benefits

  • Company supplementary benefits apply subject to terms (pension plans, health insurance, life and disability insurance, business travel insurance, MultiSport card, employee discount code and program, Employee Assistance Program)
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon