|
Search Jobvertise Jobs
|
Jobvertise
|
UEFI ARM Engineer Location: US-OR-Beaverton Jobcode: 6595f61c412618f768554135e2fbbf6f-122020 Email Job
| Report Job
UEFI ARM Engineer
Overview
Design, develop, power on, debug and support silicon-related UEFI firmware for ARM and Windows on ARM (WOA) computers. Work closely with team members to develop support for UEFI on ARM products with a consistent feature set, look & feel and a similar development experience to traditional, non-ARM systems.
Location
Responsibilities
- Integrate silicon reference code into the Phoenix UEFI firmware code
- Power on new silicon products
- Debug hardware and firmware issues
- Support bug and security fixes through a product’s lifecycle
- Develop original code and solutions for customization and value-add features
- Work closely with internal engineers from silicon, core, QA and customer teams
- Work closely with silicon vendor for problem analysis and resolution
Qualifications
- 3+ years in a UEFI firmware development position
- BS in Electrical Engineering, Computer Science/Engineering or equivalent, or 5+ years in firmware or software development
- Proficiency in C
- Strong debugging skills
- Must work well both with a team and independently
Additional Desired Skills
- Working knowledge of motherboard technologies such as PCIe, USB, UART, SPI, I2C
- Working knowledge of ARM Cortex A processors
- Experience with Windows operating system kernel and/or driver development
- Low-level hardware experience
- Ability to read and understand motherboard schematics
- Solid understanding of cryptographic technologies such as public-key cryptography
- Proficiency in Python
- Good English communication skills, both written and verbal
Phoenix Technologies
|