Software Development Engineer II, Device Software

A global technology company that designs and engineers high-profile consumer electronics including Kindle, Fire tablets, Fire TV, Amazon Echo and other devices.
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Development Engineer II, Device Software

The Amazon Devices team is at the forefront of consumer electronics innovation, creating beloved products like the Kindle e-readers, Fire tablets, Fire TV, and Amazon Echo. As a Software Development Engineer II in the Device Software team, you'll play a crucial role in developing the UI frameworks and applications that power these groundbreaking devices.

Your work will directly impact millions of customers through the development of critical UI components and smart home device software. You'll be challenged to create rich, performant applications while pushing the boundaries of customer-device interaction across product lines including Echo and Fire TV.

Working alongside world-class engineers and product managers, you'll contribute to the full software development lifecycle - from strategy and design to implementation and deployment. The role offers opportunities to experiment with cutting-edge technologies, mentor junior engineers, and collaborate across multiple engineering teams.

The position requires strong technical expertise with 3+ years of professional software development experience and a proven track record in system design and architecture. You'll need to demonstrate excellent problem-solving abilities and communication skills as you'll be participating in technical discussions, design reviews, and knowledge-sharing sessions.

Amazon offers a comprehensive benefits package including competitive base pay ranging from $129,300 to $223,600 depending on location, plus equity compensation, sign-on payments, and full medical benefits. You'll be joining a company known for innovation and customer obsession, with opportunities to make a significant impact on products used by customers worldwide.

This role is perfect for an experienced software engineer who is passionate about consumer electronics, enjoys solving complex technical challenges, and wants to help shape the future of Amazon's device ecosystem. Join us in creating the next generation of devices that make customers' lives easier and more connected.

Last updated 6 minutes ago

Responsibilities For Software Development Engineer II, Device Software

  • Influence strategy and roadmap through technical and non-technical insights
  • Work with engineers and product managers to refine project scope and ensure high quality deliverables
  • Build reliable, high-performance SDKs for Amazon Devices like Echo and FireTV
  • Experiment and prototype with novel technologies
  • Mentor junior team members
  • Collaborate with internal and external engineering teams
  • Participate in Q&A sessions, workshops, and presentations

Requirements For Software Development Engineer II, Device Software

Java
JavaScript
Python
  • 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 II, Device Software

Medical Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Device Software

Software Development Engineer

Amazon Lab126 is seeking an Embedded Software Development Engineer to design and develop next-generation devices, working with kernel drivers and BSP integration.

ASIC Design Engineer

ASIC Design Engineer role at Amazon Devices, developing next-generation SOCs for machine learning-enabled consumer products, requiring 5+ years semiconductor design experience.

Software Dev Engineer

Software Development Engineer position at Amazon Lab126 focusing on middleware development for consumer electronics products, requiring Linux expertise and 3+ years of experience.

Audio Software Development Engineer

Audio Software Development Engineer role at Amazon Lab126, focusing on embedded systems and audio software development for consumer electronics devices.

Embedded Software Development Engineer, AWS Hardware Engineering

AWS Hardware Engineering seeks Embedded Software Engineer to develop and innovate server infrastructure, focusing on embedded systems and Linux driver development.