Returning Candidate?

Sr. Firmware Engineer, Hardware- IoT Devices

Sr. Firmware Engineer, Hardware- IoT Devices

Job ID 
Posted Date 
A2Z Development Center, Inc.
Recruiting Team 

Job Description

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create?

The Role:

In this role, you will:

  • Create world class software and firmware to test hardware
  • Interact with cross-functional engineering teams across the company
  • Dive into and take ownership for critical design issues
  • Participate in design reviews
  • Address all aspects of technology readiness, including manufacturability
  • Help build robust methodology and processes to deliver technology to products

Basic Qualifications

  • Bachelor's degree in Electrical/ Computer Engineering or related field
  • 7+​ years of experience in BSP/​kernel software design
  • 7+​ years of experience in software development
  • System-level integration experience
  • Linux kernel programming experience
  • DFx (Design for cost, test, manufacturing) experience
  • Experience reading schematics
  • Experience with hardware lab equipment such as digital scope and logic analyzer
  • Technical document writing experience using Visio, Word, Excel, and / or PowerPoint
  • Revision and document control experience
  • Experience programming with C/ C++/ C#/ Assembly
  • Scripting experience with Perl/Python/Tcl
  • Experience with platforms such as Linux/Unix and Windows

Preferred Qualifications

  • Bluetooth/BLE connectivity knowledge
  • Wireless consumer electronic device experience
  • Factory experience
  • Software development: Linux drivers, firmware, IDE (ex: Eclipse, Visual Studio)
  • Master’s degree
  • Understand functionality of the system to provide better hardware abstraction layer

Lab126 is part of the, Inc. group of companies and is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.