Software Development Engineer II, E Reader Software
Core
Designing and building the internal application stack and secure software for Kindle E-reader devices to enable third-party developers.
Role type
Senior IC software development engineer (embedded systems)
Builds
E-reader application stack and secure device software
Domain
Consumer electronics / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, system architecture, design patterns, reliability engineering, scaling systems, secure software design
Preferred skills
React Native, full software development life cycle, code reviews, source control management, build processes, testing, operations
Technologies
C, C++, React Native
Responsibilities
Develop system capabilities for E-reader features, architect secure software protecting customer data, guide junior engineers
Seniority
Senior, hands-on IC with mentorship