Taro Logo

Software Development Engineer, Ring

Amazon is a global technology company that develops smart home devices through Ring, focusing on home security and IoT products.
Gdańsk, Poland
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Development Engineer, Ring

Join Ring's innovative firmware development team where we're revolutionizing smart home device development. Our team creates advanced simulation environments that enable engineers to develop and test firmware without physical hardware constraints, allowing testing of thousands of scenarios efficiently. We build precise software representations of Ring's hardware ecosystem, from doorbell cameras to security systems, accelerating product innovation for millions of homes.

The team's mission is to enhance the developer experience at RBKS, enabling engineers to create loveable products and features for customers. We provide tools, data, and infrastructure that reduce code deployment time while ensuring operational excellence. We achieve this by minimizing coding friction and improving device health visibility.

As a Software Development Engineer, you'll work on creating sophisticated simulation tools that directly impact IoT product development. You'll be responsible for delivering high-quality C and C++ code, designing embedded subsystems, and collaborating with team members to build innovative solutions. The role requires strong technical skills, particularly in embedded development, and the ability to take ownership of projects from conception to delivery.

The position offers an opportunity to work with cutting-edge technology in the smart home sector, contributing to products that enhance home security for millions of customers. You'll be part of a team that values innovation, technical excellence, and continuous learning. The ideal candidate should have a strong foundation in software development, excellent communication skills, and a passion for building transformative technology solutions.

Working at Amazon means joining a company that values diversity, innovation, and customer obsession. You'll have access to world-class resources and the opportunity to make a significant impact in the smart home industry. If you're excited about building sophisticated simulation tools and want to shape the future of IoT product development, this role offers the perfect platform to achieve those goals.

Last updated 2 days ago

Responsibilities For 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 to prioritize, design and build new solutions for our customers
  • Proactively communicating and demonstrating technical leadership

Requirements For Software Development Engineer, Ring

Python
Java
  • Bachelor's Degree in Computer Science or related field of studies, or relevant work experience
  • Proven experience in at least one modern language such as Java, C++, C#, JavaScript, or Python including object-oriented design
  • Strong desire to build, deliver results, take ownership, and drive projects
  • Passion, self-learning, and curiosity
  • Excellent verbal and written communication skills

Benefits For Software Development Engineer, Ring

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Parental Leave

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Ring