Responsibilities
- Create and deploy firmware innovations for client computing devices, emphasizing system architecture and compact form factor platforms.
- Collaborate with an international team of firmware engineers on client product development.
- Develop high-performance UEFI/BIOS implementations aligned with industry standards.
- Build systems that optimize performance for laptop and small form factor hardware.
- Implement code instrumentation to maximize test coverage and validate firmware modules.
- Write and automate unit tests for all developed components and maintain comprehensive test documentation.
- Generate software quality metrics using static analysis, code coverage, and CPU utilization data.
- Collaborate with security specialists to ensure firmware meets defined security requirements.
Responsibilities
- Designing, implementing, and delivering innovations for client products with focus on firmware development, client architecture and building systems for laptop, or small form factor products.
- Working with a global team of BIOS developers on NVIDIA client product designs.
- Designing and developing performance optimized UEFI/BIOS solutions using industry Standards.
- Instrumenting code to ensure maximum code coverage, writing and automating unit tests for each implemented module and maintain detailed unit test case reports.
- Providing software quality reports based on static analysis, code coverage, CPU load.
- Partner with security team to ensure developed code is in line with product security goals.
- Working closely with hardware teams to influence hardware design and review HW architecture & schematics.
- Working with QA/Test architects to come up with proper test tools and automation for qualifying the whole system software and firmware stack.