What are the responsibilities and job description for the UEFI Firmware Engineer position at Nexwave?
Role : UEFI Firmware Engineer
Location : Redmond, WA ( Day 1 Onsite -Have to work from Lab 5 days a week)
Duration : Full Time
We need profiles with UEFI ( Unified Extensible Firmware Interface )experience as below as highlighted.
- Technical engineering experience with coding in languages including, but not limited to, C, C ,C#, Java, JavaScript ,OR Python
- Understanding of ARM (Advanced RISC Machine) processor family and software development on ARM processor
- Experience in C/C developing firmware and/or device drivers
- Knowledge of Unified Extensible Firmware Interface (UEFI), ARM trust zone, Bootloaders, Board support packages (BSP) is a plus
- Experience with the SOC Hardware/Software architecture and its impact on device and software development cycles
- Experience with software version control systems (such as GIT, ADO, etc.) for large scale software development
- Ability to create and manage continuous integration (CI) and continuous deployment (CD) pipelines
- A deep understanding of software lifecycle in a device development environment and the interplay between software and hardware development and schedules