Offers “Amazon”

Expires soon Amazon

Sr. Firmware Engineer

  • Internship
  • Seattle (King)
  • Design/UX/UI

Job description



DESCRIPTION

How often have you had an opportunity to be the lead engineer on a team that is tasked with solving a huge everyday problem through technology? Would you like to know more about how we are using the internet of things to enable a brand new marketplace and disrupt an entire industry? If this sounds intriguing, then we’d like to talk to you about a role on the Key for Business team tackling a set of problems requiring significant innovation.

Everyone on the team needs to be entrepreneurial, wear many hats and work in a highly collaborative environment that’s more startup than big company. We’ll need to tackle problems that span a variety of domains: real-time, , and distributed systems. You should be comfortable with a degree of ambiguity that’s higher than most projects and relish the idea of solving problems that, frankly, haven’t been solved at scale before - anywhere. Along the way, we guarantee that you’ll learn a ton, have fun and make a positive impact on millions of people.

The Role:

In this role, you will:
· Be responsible for system architecture and development of new features for embedded systems, with an emphasis on audio
· Have end to end ownership of audio design architecture and implementation for an exciting new product.
· Investigate, prototype and deliver new and innovative system solutions
· Design, develop and verify firmware for embedded systems
· Participate in design reviews 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

PREFERRED QUALIFICATIONS

· Strong experience in C/C++ programming.
· Familiarity with Audio concepts such as Acoustic Echo Cancellation, Noise suppression, Gain compensation etc.
· Experience porting audio algorithms
· Experience with embedded linux and systems programming.
· Experience in streaming/multi-media frameworks.
· Experience working with RTOS
· Strong debugging/trouble-shooting skills of embedded systems
· Experience with real time debugging tools (software and hardware)
· Knowledge in serial interface protocols like I2C, SPI and I2S.
· Master’s or PhD degree

Amazon is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.

Desired profile



BASIC QUALIFICATIONS

· 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
· 4+ years of professional software development experience
· 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
· 4+ years of professional software development experience

Make every future a success.
  • Job directory
  • Business directory