Skip to content

Firmware Test Development Engineer – Manufacturing
Company | Afero |
---|
Location | Mountain View, CA, USA |
---|
Salary | $175000 – $205000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- Demonstrated proficiency with embedded firmware (C/C++) and Python
- Demonstrated understanding of manufacturing yield analysis to assist in diagnosing and prioritizing issues
- Demonstrated strong hardware diagnostic skills; candidate knows when to use an oscilloscope and when to use a logic analyzer
- Bachelor’s degree or equivalent experience in electrical engineering or computer engineering
- 6 years of relevant work experience manufacturing consumer or commercial products in a fast-paced environment
- Professional New Product Introduction (NPI) experience with consumer electronics, wireless devices, and/or low power embedded platforms
- Real world experience with embedded systems and Design for Manufacturability (DFM) and Test (DFT)
- Experience working with OEM/ODM partners
- Works in a self-directed manner with a thorough attention to detail
- This role is a hybrid position; candidates must be able to come into the Los Altos, CA office at least three days per week
- Candidates must be authorized to work for any employer in the U.S. or eligible for H-1B visa transfer
Responsibilities
- Manage and extend the existing python based Factory Programmer Systems to improve efficiency, add robustness, and support new chips
- Develop and extend the on-device C-based Factory Programming and Test Firmware as new features are needed or new chips need to be supported
- Develop firmware and low-level python code for our automated test harness platform working closely with the rest of the team serving the needs of the QA and Firmware teams
- Write documentation and user guides for python tools created
- Assist module manufacturers with programming failure analysis
- Work closely with hardware engineers on prototype bring-up and debugging, hardware and firmware bug tracking, and functional verification of internal hardware as well as partner hardware
- Work closely with firmware engineers to extend the firmware platform to support new hardware
Preferred Qualifications
- Experience with Public Key Infrastructure/Cryptography a huge plus
- Advanced degree in electrical engineering or computer engineering
- Experience with programming PLCs used for manufacturing
- Experience with rapid prototyping of proof of concepts by repurposing off the shelf products
- Excellent written and verbal communication skills – Mandarin fluency is a bonus!
- Experience travelling to work alongside our partners in their factories