Description
The Software Development Engineer will define, build, and support the system design, architecture, and software for Ring IoT products. The role involves gathering requirements, designing and implementing features, contributing to the agile software and systems development lifecycle, solving critical algorithm and GenAI platform and agent problems, participating in design reviews, improving team agility, and developing embedded software in C/C++/Python. The position requires at least three years of professional software development experience and two years of design or architecture experience, along with knowledge of machine learning model architecture and inference. It is based in Sunnyvale, California, with a base salary of 165,200 to 223,600 USD annually.
