Ring, an Amazon company, is seeking a talented Embedded Software Development Engineer to join their innovative robotics platform engineering team in Cambridge. This role is at the forefront of developing new product categories and building software frameworks for high-performance embedded robotics systems.
The team is focused on creating autonomous robots and owns the foundational software layers that enable product functionality and applied science features that delight customers. Performance optimization is a key priority, with emphasis on maximizing compute efficiency from device hardware through deep understanding of compute architecture.
As a core member of the development team, you'll work on cutting-edge internet-connected devices, applying your strong understanding of embedded and systems software. The role requires expertise in C/C++ programming, embedded systems development, and ARM CPU architecture. You'll be responsible for implementing critical embedded subsystems and collaborating across multiple engineering disciplines.
The ideal candidate combines technical excellence with strong collaboration skills, thriving in an open peer environment that values innovation and quick action. This position offers the opportunity to work on groundbreaking robotics products while being backed by Amazon's resources and scale.
The role requires hands-on programming experience and deep technical knowledge, with opportunities to influence product architecture and implementation. You'll be working in a dynamic environment where your code directly impacts hardware performance and product functionality. This is an excellent opportunity for an experienced embedded software engineer looking to work on cutting-edge robotics technology in a collaborative, fast-paced environment.