Firmware Engineer, Hardware- IoT Devices

Amazon   •  

San Francisco, CA

Less than 5 years

Posted 265 days ago

This job is no longer available.

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


· Bachelor's degree in Electrical/ Computer Engineering or related field
· 3+ years of experience in BSP/ kernel software design
· 3+ 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


· 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.

Job ID: 613687