Sr. SW Development Engineer, CDS (Core Device Software)

Amazon Devices team designs and engineers high-profile consumer electronics, including Kindle, Fire tablets, Fire TV, Amazon Dash, and Amazon Echo.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Consumer

Description For Sr. SW Development Engineer, CDS (Core Device Software)

The Amazon Devices team is seeking a Senior Software Development Engineer to join their Core Device Software (CDS) team. This role offers an exciting opportunity to work on high-profile consumer electronics including Kindle, Fire tablets, Fire TV, and Amazon Echo devices. As a senior engineer, you'll be responsible for system architecture and feature development across multiple product spaces, focusing on embedded systems and IoT devices.

The position requires expertise in developing flexible software architectures, OS and Hardware Platform abstraction, ensuring testability, and maintaining scalability across various device types. You'll be tackling complex technical challenges, making critical design decisions, and implementing innovative solutions that directly impact millions of customers.

The ideal candidate will have strong leadership experience, with the ability to mentor others and influence technical direction across teams. You'll be working in a collaborative environment where you can make a significant impact on Amazon's consumer device ecosystem while helping to shape the future of how customers interact with technology.

This role offers the opportunity to work with cutting-edge technology in a fast-paced environment, with the backing of one of the world's most innovative companies. You'll be part of a team that values technical excellence, customer obsession, and the ability to solve complex problems at scale. The position is available in either Austin, TX or Arlington, VA, offering flexibility in location while working on products that millions of customers use daily.

Last updated 8 hours ago

Responsibilities For Sr. SW Development Engineer, CDS (Core Device Software)

  • System architecture and development of new features for embedded systems
  • Investigate, prototype and deliver new and innovative system solutions
  • Participate in design reviews, API development, and documentation
  • Share best practices and influence teams across Amazon organization

Requirements For Sr. SW Development Engineer, CDS (Core Device Software)

Linux
  • 6+ years of non-internship professional software development experience
  • 6+ years of programming with at least one software programming language experience
  • 6+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Interested in this job?

Jobs Related To Amazon Sr. SW Development Engineer, CDS (Core Device Software)

Sr. Embedded Engineer, Amazon Robotics

Senior Embedded Engineer position at Amazon Robotics developing safety systems and firmware for the world's largest autonomous robot fleet.

Embedded Software Engineer, AWS Annapurna Labs

Senior Embedded Software Engineer role at AWS Annapurna Labs, focusing on Linux kernel development for AWS NITRO system, requiring 5+ years of embedded software experience.

Sr Embedded Software Engineer, Amazon Devices - Connectivity SW

Senior Embedded Software Engineer role at Amazon Lab126, focusing on connectivity solutions for Amazon devices, requiring 5+ years of experience in software development and system architecture.

Embedded Sr. Software Development Engineer, Hardware Compute Group

Senior Embedded Software Engineer role at Amazon Lab126, developing kernel drivers and embedded systems for next-gen consumer electronics. 5+ years experience required, Sunnyvale location.

Sr. Software Development Engineer, Amazon Robotics (AR)

Senior Software Development Engineer position at Amazon Robotics, focusing on robotics software development, system architecture, and team leadership for warehouse automation systems.