Embedded Software Development Engineer, Alexa Devices

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

Description For Embedded Software Development Engineer, Alexa Devices

The Amazon Devices team is seeking a talented Embedded Software Development Engineer to join their innovative team working on Alexa devices. This role offers an exceptional opportunity to impact the design and implementation of cutting-edge consumer electronics used by millions of customers worldwide.

As an Embedded Software Engineer, you'll be at the forefront of developing new features and system architecture for Amazon Echo devices. The position requires expertise in embedded systems development, with a focus on firmware design, system optimization, and hardware-software integration. You'll work with state-of-the-art technologies and be responsible for the full development lifecycle, from architecture design to production implementation.

The ideal candidate brings strong experience in embedded development, particularly with C/C++ and Linux systems. You'll be working in a collaborative environment, interfacing with both software and hardware teams to deliver high-quality solutions. This role offers the chance to work on products that directly impact millions of users' daily lives, making voice assistance more intuitive and intelligent.

Amazon offers a dynamic work environment where innovation is encouraged, and your contributions will have a direct impact on next-generation consumer electronics. You'll be part of the team that has produced groundbreaking devices like the Kindle, Fire tablets, and Amazon Echo, with the opportunity to continue pushing the boundaries of what's possible in consumer technology.

The position combines technical challenges with creative problem-solving, requiring both deep technical knowledge and the ability to think innovatively. If you're passionate about embedded systems, consumer electronics, and want to be part of shaping the future of voice-enabled devices, this role offers the perfect opportunity to make your mark in a leading technology company.

Last updated 13 days ago

Responsibilities For Embedded Software Development Engineer, Alexa Devices

  • Be responsible for system architecture and development of new features for embedded systems
  • Investigate, prototype and deliver new and innovative system solutions
  • Profile, Analyze and optimize system level performance
  • Design, develop and verify firmware for embedded systems
  • Participate in design reviews, API development, and documentation
  • Work with new technologies vital to product development
  • Deliver investigation plans, 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 Embedded Software Development Engineer, Alexa Devices

Linux
  • Bachelor's degree in computer science or equivalent
  • 4+ years of non-internship professional software development experience
  • 3+ years of design or architecture experience
  • 3+ years of building production software experience
  • Experience programming with at least one software programming language
  • Experience in embedded development in C/C++

Interested in this job?

Jobs Related To Amazon Embedded Software Development Engineer, Alexa Devices

Embedded Firmware QA Engineer

QA Engineer position at eero focusing on embedded firmware testing, automation, and quality assurance for consumer networking products.

Embedded Firmware QA Engineer

QA Engineer position for embedded firmware testing at Amazon's eero division, focusing on networking hardware and software validation.

Software Development Engineer, SMP Multimedia Team

Software Development Engineer role at Amazon Lab126 focusing on embedded systems and power optimization for consumer electronics devices.

Mechanical Engineer, Ring All Product, Hardware Development

Lead mechanical engineering role at Amazon Ring, focusing on video product development including cameras and security devices, requiring 5+ years of experience.

System Development Engineer - Ring Imaging

System Development Engineer role at Amazon Ring, focusing on imaging technology and test system development for smart home security products.