TL;DR
Senior Software Engineer (Embedded IoT Dev): Developing firmware for Ring's camera-centric devices, focusing on platform components for battery-powered devices on Linux and/or RTOS based SOCs. Focus on device performance including battery life, boot time, and system latency and leading the design of features and initiatives across the organization.
Location: GBR, Cambridge
Company
Amazon is a multinational technology company focusing on e-commerce, cloud computing, digital streaming, and artificial intelligence.
What you will do
- Manage personal backlog, prioritize issues, and dive deep into technical issues.
- Lead the design of features and initiatives across the organization.
- Focus on firmware development of platform components for upcoming Ring battery-powered devices.
- Work on Linux and/or RTOS based SOCs.
Requirements
- Experience as a mentor, tech lead or leading an engineering team.
- Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
- Experience in professional, non-internship software development.
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.
- Experience in embedded development in C/C++.
- Experience in development in the last 3 years.
Nice to have
- 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.
Culture & Benefits
- Employing a diverse workforce is central to Amazon's success.
- Recruiting decisions are based on experience and skills.
- Value passion to discover, invent, simplify and build.
- Inclusive culture empowers Amazonians to deliver the best results for customers.
