Embedded Software Engineer II, Ring

Amazon's Ring division develops smart home security products and IoT devices.
Gdańsk, Poland
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer · IoT

Description For Embedded Software Engineer II, Ring

Ring, a rapidly growing division of Amazon in Poland, is seeking an Embedded Software Engineer II to join their team in Gdansk. This role is crucial for developing current projects and delivering new features for Ring's smart home security products. The position focuses on embedded systems development, particularly working with Ring Doorbell Wired products.

The ideal candidate will be passionate about building IoT products and thrive in a dynamic environment with multiple, changing priorities. You'll be working with C/C++ programming for embedded systems, developing low-level drivers, and implementing embedded subsystems. The role requires strong technical skills in embedded development, hardware interfacing, and system architecture.

As part of Amazon's Day 1 company philosophy, the team constantly innovates and moves forward to improve products based on customer needs. You'll be working alongside talented engineers, solving challenging problems, and contributing to the evolution of Ring's product line. The position offers an opportunity to work on consumer-facing IoT devices with real impact.

The role requires both technical expertise and soft skills - you'll need to be comfortable with proactive communication, technical leadership, and collaboration with cross-functional teams. You'll be involved in the entire product development lifecycle, from specification to implementation, ensuring high-quality deliverables that meet customer needs.

This is an excellent opportunity for someone who enjoys working on embedded systems, has a strong foundation in C/C++ programming, and wants to contribute to innovative smart home security solutions. The position offers the chance to work with cutting-edge IoT technology while being part of Amazon's global team.

Last updated 8 hours ago

Responsibilities For Embedded Software Engineer II, Ring

  • Delivering high-quality C/C++ code for Ring Devices at Amazon
  • Specifying, designing, and implementing functionality and behaviors of embedded subsystems
  • Collaborating effectively
  • Proactively communicating and demonstrating technical leadership

Requirements For Embedded Software Engineer II, Ring

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, related field, or equivalent practical experience
  • Proven experience in software and embedded development with C/C++ and familiarity with SoC and embedded CPU
  • Field experience with writing low-level drivers, interrupting service routines, and general troubleshooting/debugging with hardware

Interested in this job?

Jobs Related To Amazon Embedded Software Engineer II, Ring

Embedded Software Dev Engineer, Blink

Embedded Software Engineer role at Amazon's Blink division, focusing on firmware development for power-efficient camera systems, requiring C/C++ and embedded systems expertise.

Controls Systems Engineer, Packaging Innovation, MSP

Controls Systems Engineer position at Amazon, focusing on designing and implementing motion control systems for packaging automation, combining technical expertise with sustainability initiatives.

Embedded Software Development Engineer - Satellite Avionics

Design and develop embedded security systems for Amazon's Project Kuiper satellite constellation, working with RUST/C/C++ in embedded Linux/RTOS environments.

Software Development Engineer, Device OS

Software Development Engineer position at Amazon Lab126 focusing on Device OS development, platform architecture, and embedded systems for consumer electronics products.

Embedded Software Dev Engineer, Blink

Lead firmware development for Blink's power-efficient security cameras at Amazon, focusing on embedded systems and C/C++ programming in a resource-constrained environment.