Software Development Engineer, Device OS

An inventive research and development company that designs and engineers high-profile devices like the Kindle family of products, a subsidiary of Amazon.com, Inc.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Development Engineer, Device OS

Amazon Lab126, a subsidiary of Amazon.com, is seeking a Software Development Engineer for their Device OS team. This role combines technical leadership with people management, focusing on embedded systems and device operating systems for Amazon's consumer electronics products like Kindle and Fire devices.

As a Software Development Engineer, you'll lead a team responsible for critical device OS components, balancing technical excellence with team development. You'll manage software delivery, working closely with hardware engineering and factory operations teams. The role requires strong technical depth in embedded systems while developing management skills.

The position offers the opportunity to work on innovative consumer devices at scale, with direct impact on millions of customers. You'll be part of the team that has created successful products like Kindle, Fire TV, and Echo, contributing to Amazon's device ecosystem.

Key responsibilities include managing software development teams, ensuring quality deliverables, architecting solutions for device operating systems, and fostering engineer growth. You'll need to balance technical decisions with business needs, working in an agile environment while maintaining high standards for software quality and maintainability.

This is an excellent opportunity for experienced engineers looking to move into technical leadership while staying close to embedded systems development. The role combines hands-on technical work with people management, offering growth in both areas while working on products that directly impact customers.

Last updated 8 hours ago

Responsibilities For Software Development Engineer, Device OS

  • Manage a team working to deliver software
  • Own existing software in a segment of business or technology
  • Accountable for customer experience, project prioritization, software quality
  • Manage product maintainability and engineer growth
  • Partner with stakeholders to clarify team mission and priorities
  • Own day-to-day management of software development
  • Work with platform and BSP

Requirements For Software Development Engineer, Device OS

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer, Device OS

Medical Insurance
Dental Insurance
Vision Insurance
  • Inclusive workplace accommodations
  • Medical, dental, and vision insurance

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Device OS

System Development Engineer II, FireTV

System Development Engineer II position at Amazon FireTV, focusing on AOSP development, system architecture, and device driver implementation for FireTV partner products.

SDE - CPLD / FPGA

AWS Software Development Engineer role specializing in CPLD/FPGA development, focusing on programmable logic components for cloud infrastructure operations.

Software Development Engineer, AWS Hardware Engineering

AWS Hardware Engineering seeks Embedded Software Engineer to develop and maintain firmware for data center infrastructure, requiring C/C++ expertise and 3+ years of development experience.

Software Development Engineer, Fire Tablet

Software Development Engineer position at Amazon working on Fire Tablet development, requiring 3+ years experience in software development and system architecture.

Software Development Engineer, Embedded, AWS Hardware Engineering

AWS seeks Embedded Software Engineer to develop firmware for data center hardware, offering $129K-$223K salary, focusing on C/C++ development and system architecture.