Browse thousands of opportunities across our network of innovative companies
System Development Engineer, Ring
Blink
DESCRIPTION
As a System Development Engineer, you will be a core member of the Ring firmware development team, focusing on one or more aspects of technical domain and collaborate with global talents to deliver and drive continuous improvement to delight neighborhoods. Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment.
We are looking for a talented System Development Engineer to optimize the system design and continuously enhance the performance of Ring products. Your role involves a close partnership with product management, hardware, backend, quality assurance, customer support and external solution providers. It's essential to be agile, adaptable, and thrive in a transparent, team-oriented setting. The Ring firmware team shoulders the responsibility of ensuring an optimal user experience across the Ring product range.
BASIC QUALIFICATIONS
- BA/BS degree in Computer Science, Computer Engineering, Electrical Engineering or related field, or equivalent practical experience
- Extensive embedded development experience in C/C++, familiar with ARM CPUs and operation system like Linux or FreeRTOS
- Experience with development tools like Git version control system
- Experience with peripheral driver development and hands-on experiences of using oscilloscope and logic analyzer to debug system issues
- 5+ years of system development experience in at least one area - peripheral driver development / acoustic tuning / system stability & performance optimization
PREFERRED QUALIFICATIONS
- Master’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering or related field
- Extensive experiences with peripheral protocol, such as I2C, I2S, PCM, UART, SDIO and USB
- Extensive experiences with audio sub-system development and acoustic tuning
- Extensive experiences in using tools and techniques analyze system stability issues, identify the bottlenecks to optimize the system performance.
- Ability to drive cross team and cross project system development activities
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.