Taro Logo

Sr. Embedded Software Engineer, Emerging Devices Software

An inventive research and development company that designs and engineers high-profile consumer electronics, subsidiary of Amazon.com, Inc.
$151,300 - $261,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Sr. Embedded Software Engineer, Emerging Devices Software

Amazon Lab126, a subsidiary of Amazon.com, is seeking a Senior Embedded Software Engineer to join their Emerging Devices Software team. This role offers an exciting opportunity to work on innovative consumer electronics products, following the success of devices like Kindle, Fire tablets, Fire TV, and Amazon Echo.

As an Embedded Software Engineer, you'll be part of a talented team developing cutting-edge consumer products. The position involves system architecture design, firmware development, and collaboration with cross-functional teams. You'll have significant impact on products used daily by consumers worldwide.

The ideal candidate brings 5+ years of professional software development experience, with a strong background in embedded systems and firmware development. Leadership experience is essential, as you'll be expected to mentor others and lead technical initiatives. The role requires expertise in system architecture, debugging, and full software development lifecycle management.

Working at Amazon Lab126 means joining a company at the forefront of consumer electronics innovation. The compensation is competitive, ranging from $151,300 to $261,500 based on location, plus additional benefits including medical coverage and financial benefits. The position is based in Sunnyvale, CA, where you'll work with some of the industry's brightest minds on products that shape the future of consumer technology.

This is an excellent opportunity for an experienced embedded systems engineer looking to make a significant impact in consumer electronics while working with a company known for innovation and customer-centric product development.

Last updated 4 days ago

Responsibilities For Sr. Embedded Software Engineer, Emerging Devices Software

  • Be responsible for system architecture and development of new features for embedded systems
  • Investigate, prototype and deliver new and innovative system solutions
  • Design, develop and verify firmware and drivers for embedded systems
  • Participate in design reviews, API development, and documentation
  • Work with new technologies vital to product development
  • Deliver investigation plans and reports, architectural documents, design specs, software and firmware source code, build scripts
  • Perform debug, bring-up, Beta and production software development
  • Collaborate with both software and hardware product teams

Requirements For Sr. Embedded Software Engineer, Emerging Devices Software

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

Benefits For Sr. Embedded Software Engineer, Emerging Devices Software

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Full range of benefits offered

Interested in this job?

Jobs Related To Amazon Sr. Embedded Software Engineer, Emerging Devices Software