Embedded Software Development Engineer, 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
3+ years of experience
IoT · Consumer

Description For Embedded Software Development Engineer, Ring

Ring, an Amazon company, is rapidly expanding its presence in Poland and seeking a talented Embedded Software Development Engineer to join their team in Gdansk. This role presents an exciting opportunity to work on cutting-edge IoT and smart home security products in a dynamic, fast-paced environment.

As an Embedded Software Development Engineer at Ring, you'll be at the forefront of developing and enhancing embedded systems that power Ring's innovative device lineup. The role combines technical expertise in C/C++ programming with hands-on experience in embedded systems development. You'll work with SoCs, embedded CPUs, and be responsible for writing low-level drivers and interrupt service routines.

The ideal candidate should be passionate about building IoT products and thrive in a collaborative environment. You'll need to demonstrate strong technical leadership, excellent communication skills, and the ability to adapt to changing priorities. The position offers the opportunity to work on products from conception to delivery, making a direct impact on millions of customers' lives.

Key aspects of the role include:

  • Developing and maintaining high-quality embedded software using C and C++
  • Designing and implementing embedded subsystem functionality
  • Collaborating with cross-functional teams
  • Contributing to technical architecture decisions
  • Troubleshooting and debugging hardware-software interactions

Ring values individuals who:

  • Excel in working alongside colleagues on technical challenges
  • Adapt well to dynamic environments with shifting priorities
  • Understand the end-to-end product development lifecycle
  • Take initiative in technical leadership and communication

The position offers the excitement of working with a leading smart home security company while being part of Amazon's larger ecosystem. You'll be joining a team that emphasizes innovation, customer focus, and technical excellence. As Ring continues to grow in Poland, this role provides excellent opportunities for professional growth and impact in the IoT and embedded systems space.

Last updated a day ago

Responsibilities For Embedded Software Development Engineer, Ring

  • Delivering high-quality C and 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 Development Engineer, Ring

  • Bachelor's degree in Computer Science, Computer Engineering, Electronic Engineering, related field, or equivalent practical experience
  • Proven experience in software and embedded development with C and C++
  • 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 Development Engineer, Ring

Software Development Engineer, Amazon Robotics (AR)

Software Development Engineer position at Amazon Robotics, developing automation software for large-scale robotic systems in fulfillment centers.

Embedded Software Engineer II, Ring

Ring is seeking an Embedded Software Engineer II to develop C/C++ code for security cameras and doorbells, focusing on embedded systems and IoT product development in Gdansk, Poland.

Software Development Engineer, Sidewalk

Software Development Engineer role at Amazon working on Sidewalk SDK team to develop and scale core IoT connectivity infrastructure.

Software Development Engineer, Sidewalk

Join Amazon's Sidewalk SDK team as a Software Development Engineer to build and scale core connectivity infrastructure for IoT devices, focusing on embedded systems development.

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.