Senior System BIOS Firmware Developer, Client Product
Are you ready to change the next generation of computing? Join us at the forefront of technological advancement.
What you'll be doing:
As a Senior System BIOS Firmware Developer, you will be responsible for designing, implementing, and delivering innovations for client products with a focus on firmware development, client architecture, and building systems for laptop or small form factor products.
You will work with a global team of BIOS developers on NVIDIA client product designs, designing and developing performance-optimised UEFI/BIOS solutions using industry standards.
You will also be responsible for instrumenting code to ensure maximum code coverage, writing and automating unit tests for each implemented module, and maintaining detailed unit test case reports.
Additionally, you will provide software quality reports based on static analysis, code coverage, and CPU load, and partner with the security team to ensure developed code is in line with product security goals.
You will work closely with hardware teams to influence hardware design and review HW architecture & schematics, and work with QA/Test architects to come up with proper test tools and automation for qualifying the whole system software and firmware stack.
What we need to see:
We are looking for a candidate with domain expertise in System BIOS (UEFI) Firmware development on X86 or ARM platforms, with strong experience with AMI/Insyde or EDK2 Firmware architecture.
You should have solid experience of end-to-end delivery of laptop, small form factor desktop design from definition to customer deployment, and a solid understanding of low-level interfaces between SBIOS, EC (Embedded Controller), and OS like I2C/SPI/PCIe/JTAG etc.
You should also have experience working closely with HW teams, ODMs, and vendors to introduce and support server platforms, and experience with C/C++ development, bash/python for scripting, and debugging skills in embedded Linux/Windows operating environments.
Ways to stand out from the crowd:
A proven record in delivering system BIOS design on servers, and experience working with AMI/Insyde BIOS solutions on x86 designs, will make you a strong candidate for this role.
Job feed automation by YubHub