Nouveau Amazon

Software Development Engineer

  • Austin (Travis)
  • Développement informatique

Description de l'offre


The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo.

What will you help us create?

The Role:

We are looking for a talented and passionate Embedded Software Engineer to be part of an exciting team. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know. In this role, you will:
· 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 that are vital to product development
· Deliver investigation plans and reports, architectural documents, design specs, software and firmware source code, build scripts
· Perform tasks including debug, bring-up, Beta and production software development
· Successfully collaborate with both software and hardware product teams

Profil recherché


· Bachelor's degree in Computer Science, Computer Engineering or related field, and 5+ years of relevant work experience
· 5+ years of professional experience in software development building production software systems
· 5+ years of Computer Science fundamentals in data structures, algorithm design, problem solving, and complexity analysis
· 3+ years of experience in C, C++ development
· 2+ years of experience working with networking or communications devices in an embedded environment
· 2+ years of experience with Linux development environment