Ring logo

Embedded Software Development Engineer

Ring

Job Description

Ring is seeking an Embedded Software Development Engineer to join our team in Amsterdam. This role focuses on supporting the computer vision machine learning infrastructure that provides smart and rich notifications to Ring customers worldwide. Our mission is to make home and neighborhood security accessible and effective for everyone, while fostering community connections.

Key Responsibilities

  • Collaborate with a cross-functional development team to implement and improve computer vision algorithms.
  • Deliver high-performance detection and classification at exceptionally low power consumption.
  • Deploy software to millions of existing Ring devices and enhance customer experience with cutting-edge SOCs in new products.
  • Work closely with applied science teams to implement on-device features for customers.
  • Responsible for coding, testing, maintaining, and ensuring features meet desired functionality and quality.

Basic Qualifications

  • Experience in embedded development in C/C++.
  • Knowledge of ARM CPUs.
  • Understanding of professional software engineering best practices for the full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence.
  • Experience contributing to the architecture and design of new and current systems.
  • Bachelor's degree in computer science or equivalent.
  • Experience with the deployment and/or development of Machine Learning and Deep Learning models on Edge.
  • Proficient communication and interpersonal skills.
  • Proficient data analysis and troubleshooting skills.

Preferred Qualifications

  • Experience implementing computer vision machine learning algorithms on edge.
  • Knowledge of Unix/Linux environments and embedded Linux.
  • Experience with software testing (unit, integration, and system testing).
  • Experience with Python and tool creation.
  • Experience working with distributed systems or applications.

About Ring

Since its founding in 2013, Ring has been on a mission to make neighborhoods safer. From the video doorbell to the DIY Ring Alarm system, Ring’s smart home security product line offers users affordable whole-home and neighborhood security.

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify, and build.

Benefits
Extracted with AI

  • Equal opportunity employer
  • Diverse workforce

Similar jobs

Last update: 23 minutes ago

Amazon logo
Amazon

Senior Android Software Development Engineer - Ring

Join Amazon's Ring team as a Senior Android Software Development Engineer in Madrid. Develop cutting-edge mobile applications.

Amazon logo
Amazon

Principal Software Engineer - Ring

Lead the development of streaming solutions for home security products, focusing on firmware optimizations in Madrid.

Ring logo
Ring

Software Development Engineer - Full Stack

Join Ring as a Software Development Engineer to design and implement web applications using React, Typescript, Ruby on Rails, and Go.

Rambus logo
Rambus

Intern Embedded Software Developer

Join Rambus as an Embedded Software Intern in Rotterdam to develop skills in C programming and embedded systems.

Ring logo
Ring

Front-End Engineer with Angular Experience

Join Ring as a Front-End Engineer in Warsaw to build user interfaces with Angular, AWS, and microservices.

Ring logo
Ring

SDE - Android Developer for Amazon Key

Join Amazon Key as an SDE - Android Developer in Madrid, focusing on IoT and mobile applications for innovative access solutions.

Ring logo
Ring

Senior Android Developer at Amazon Key

Senior Android Developer role at Amazon Key, focusing on IoT and mobile app development in Madrid.

Ring logo
Ring

Software Development Engineer II (SDE II) - Amazon Key

Join Amazon Key as a Software Development Engineer II in Barcelona. Work on high-performance, scalable systems and improve delivery experiences.

Amazon logo
Amazon

iOS Software Development Engineer at Amazon, Ring Division

Join Amazon's Ring division as an iOS Software Development Engineer in Madrid. Develop cutting-edge mobile apps with a focus on user experience and accessibility.

ARQUIMEA logo
ARQUIMEA

Embedded Systems Developer

Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.

Amazon logo
Amazon

Software Development Engineer Intern

Join Amazon as a Software Development Engineer Intern in Amsterdam. Work on cutting-edge technology and industry-defining projects.

Veo Technologies logo
Veo Technologies

Embedded Linux Test Automation Engineer

Join Veo Technologies as an Embedded Linux Test Automation Engineer in Copenhagen. Work on automating and testing our AI-based sports camera technology.

Microsoft logo
Microsoft

Software Engineer - Embedded Systems

Join Microsoft's SCHIE team as a Software Engineer, focusing on embedded systems and cloud infrastructure.

YER logo
YER

Junior Software Engineer

Join our team as a Junior Software Engineer in Amsterdam, working on SaaS platforms with a focus on both back-end and front-end development.

IBA logo
IBA

Embedded Software Engineer

Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.

Bird logo
Bird

Senior Systems Engineer (Ruby, AWS)

Senior Systems Engineer role at Bird, focusing on Ruby, AWS, and system scalability in Amsterdam.

Amazon logo
Amazon

Software Development Engineer - AGI Sensory Generation Edge

Join Amazon's team to develop AI-based voice models for devices, focusing on machine learning and embedded systems.

Arm logo
Arm

Intern Software Engineer

Join Arm as an Intern Software Engineer, work on cutting-edge projects, and gain hands-on experience in software development.

SentinelOne logo
SentinelOne

Senior AI Platform Engineer

Join SentinelOne as a Senior AI Platform Engineer to develop cutting-edge AI technology for cybersecurity solutions. Remote role in the Netherlands.

Gofore logo
Gofore

Embedded Software Developer - Intelligente Industrie

Join Gofore as an Embedded Software Developer in Munich. Work on cutting-edge projects in the intelligent industry with C++, Qt, and RTOS.

ASML logo
ASML

Senior Full Stack Software Engineer

Join ASML as a Senior Full Stack Software Engineer in Eindhoven, focusing on CI/CD and test automation.

Newfold Digital logo
Newfold Digital

Principal Engineer - Embedded Systems and Software Architecture

Join Newfold Digital as a Principal Engineer to design scalable software solutions using PHP, MVC, and SOA in a remote role.

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.

GreenFlux logo
GreenFlux

Software Engineer - Electric Vehicle Charging Systems

Join GreenFlux as a Software Engineer to develop innovative EV charging solutions in Amsterdam. Work on cutting-edge SaaS platforms for sustainable mobility.