Senior Drone Software Dev Engineer, Ring Robotics Platform Engineering
Senior Drone Software Dev Engineer, Ring Robotics Platform Engineering
Requirements
Experience as a mentor, tech lead or leading an engineering team
Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
Experience in professional, non-internship software development
Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
Experience in development in the last 3 years
Experience in robotics design, automation systems development, control systems design, or related product development
Preferred Qualifications
Bachelor's degree in computer science or equivalent
Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
What You'll Be Doing
Delivering high-quality C/C++ code for Ring Devices at Amazon
Specifying, designing, and implementing functionality and behaviors of embedded subsystems
Implement state of the art control algorithms for autonomous systems
Collaborate effectively with applied science, software, and electronics engineering teams
Provide technical leadership and mentorship to engineers, influencing architectural decisions and establishing best practices for embedded robotics development
Perks and Benefits
Work on autonomous and flying robots
Contribute to making products that surprise and delight customers
Opportunity to work with a collaborative peer environment
Opportunity to impact architectural decisions and establish best practices