Taro Logo

Software Development Engineer, Alexa Devices, Sales & Marketing

Amazon is a leading technology company that designs and engineers high-profile consumer electronics, including Echo devices, Fire tablets, Fire TV, Amazon Dash Buttons, and Kindles.
$129,300 - $223,600
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Alexa Devices, Sales & Marketing

The Amazon Devices team is seeking a talented and passionate Embedded Software Engineer to join an exciting team working on cutting-edge AI features. In this role, you will:

  • Be responsible for software architecture and development of new features for embedded systems using RTOS and Linux.
  • Investigate, prototype, and deliver innovative software solutions.
  • Profile, analyze, and optimize system-level performance.
  • Design, develop, and verify middleware for embedded systems.
  • Participate in design reviews, core review, API development, and documentation.
  • Work with new technologies vital to product development.
  • Perform tasks including debug, bring-up, Beta, and production software development.
  • Collaborate with software teams, product management, and ML scientists.

The Smart Sensing team is specifically looking for candidates with:

  • Excellence in Computer Science fundamentals: object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis.
  • Deep knowledge and experience with C and C++ best practices.
  • Low Power design experience.
  • Performance profiling experience.
  • Good understanding of machine learning inferencing.
  • Experience coordinating with cross-functional teams.
  • Experience writing unit tests for scalable software.
  • A track record of resolving system performance issues involving CPU, memory, and storage.

This role offers an enormous opportunity to make a large impact on cutting-edge AI features used daily by consumers. If you want to tackle cutting-edge problems on awesome devices, this job is for you.

Amazon is committed to diversity and inclusion, offering equal opportunities to all qualified candidates. The company provides a comprehensive benefits package and a dynamic work environment at the forefront of consumer electronics innovation.

Last updated 9 months ago

Responsibilities For Software Development Engineer, Alexa Devices, Sales & Marketing

  • Develop software architecture and new features for embedded systems using RTOS and Linux
  • Investigate, prototype and deliver innovative software solutions
  • Profile, analyze and optimize system level performance
  • Design, develop and verify middleware for embedded systems
  • Participate in design reviews, core review, API development, and documentation
  • Work with new technologies vital to product development
  • Perform debug, bring-up, Beta and production software development tasks
  • Collaborate with software teams, product management, and ML scientists

Requirements For Software Development Engineer, Alexa Devices, Sales & Marketing

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
  • Deep knowledge of and experience with best practices in C, C++
  • Low Power design experience
  • Performance profiling experience
  • Good understanding of machine learning inferencing
  • Experience in coordinating and working with cross-functional teams

Benefits For Software Development Engineer, Alexa Devices, Sales & Marketing

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?