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
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.
Principal Software Engineer - Ring
Lead the development of streaming solutions for home security products, focusing on firmware optimizations in Madrid.
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.
Intern Embedded Software Developer
Join Rambus as an Embedded Software Intern in Rotterdam to develop skills in C programming and embedded systems.
Front-End Engineer with Angular Experience
Join Ring as a Front-End Engineer in Warsaw to build user interfaces with Angular, AWS, and microservices.
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.
Senior Android Developer at Amazon Key
Senior Android Developer role at Amazon Key, focusing on IoT and mobile app development in Madrid.
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.
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.
Embedded Systems Developer
Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.
Software Development Engineer Intern
Join Amazon as a Software Development Engineer Intern in Amsterdam. Work on cutting-edge technology and industry-defining projects.
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.
Software Engineer - Embedded Systems
Join Microsoft's SCHIE team as a Software Engineer, focusing on embedded systems and cloud infrastructure.
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.
Embedded Software Engineer
Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.
Senior Systems Engineer (Ruby, AWS)
Senior Systems Engineer role at Bird, focusing on Ruby, AWS, and system scalability in Amsterdam.
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.
Intern Software Engineer
Join Arm as an Intern Software Engineer, work on cutting-edge projects, and gain hands-on experience in software development.
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.
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.
Senior Full Stack Software Engineer
Join ASML as a Senior Full Stack Software Engineer in Eindhoven, focusing on CI/CD and test automation.
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.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
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.