Embedded Software Development Engineer, Ring Ai - Amazon
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Embedded Software Development Engineer

Ring is seeking an Embedded Software Engineer to support the computer vision machine learning infrastructure that provides smart and rich notifications to customers worldwide.

We're committed to making home and neighborhood security accessible and effective for everyone.

Ring's mission is to make neighborhoods safer since its founding in 2013.

Our smart home security product line offers users affordable whole-home and neighborhood security.

Key Responsibilities:

  • Implement and improve computer vision algorithms for high-performance detection and classification at exceptionally low power consumption.
  • Collaborate in the deployment of software to millions of existing Ring devices.
  • Improve customer experience with cutting-edge SOCs in new products.

A Day in the Life:

  • Work closely with applied science teams on computer vision algorithms to implement on device and deliver exciting features for customers.
  • Coding, testing, maintaining, and working with product teams and QA to ensure features meet desired functionality and quality.

Requirements:

  • Experience in embedded development in C/C++.
  • Knowledge of ARM CPUs.
  • Knowledge of professional software engineering & best practices for full software development life cycle.
  • 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.

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success.

;