Software Dev Engineer (ED), Amazon Devices - Ring & Blink
Core
Develop advanced software solutions for privacy engineering, hypervisor development, and IoT devices, focusing on low-level system components like operating systems and device drivers.
Role type
Specialised Software Development Engineer (Embedded Systems & Security)
Builds
Privacy-oriented services, hypervisors, and IoT device software for Amazon Devices (Ring & Blink)
Domain
Consumer Electronics / Embedded Systems / Cloud Infrastructure
Required skills
C/C++, embedded development, Linux, firmware development, shell scripting, data structures, algorithms, object-oriented design, hardware troubleshooting
Preferred skills
RTOS, bare-metal programming, computer architecture, low-level driver development, Unix, Perl
Technologies
AWS Nitro System, Linux, C/C++, Java, Python, Go, Ring products
Responsibilities
Design and implement innovative software solutions for complex, large-scale distributed systems; Develop and optimize code for performance, scalability, and reliability; Work on low-level system components including operating systems and device drivers; Implement security measures to protect customer data and ensure regulatory compliance; Participate in the full software development lifecycle from concept to deployment.
Seniority
Individual Contributor (SDE-I)