Embedded Software Engineer II, Ring, Ring Firmware
Amazon· Software Development
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.
More open roles at Amazon
- IT Support Associate II, Ops Tech Solutions (OTS)yesterdayPlainfield, Indiana · Operations IT Support Engineering
- Head of Energy and Water, AWS LegalyesterdayHybrid (Seattle, WA) · Legal
- Software Development Engineer, Creative Asset Library, CreativeXyesterdaySeattle · Software Development
- Software Development Engineer, Creative Asset Library, CreativeXyesterdayHybrid (Seattle, WA) · Software Development
- IT Support Associate II, OTSyesterdayIrving, TX · Operations IT Support Engineering