> Markdown version of [/jobs/ext/2284339-senior-firmware-engineer-lpu](https://www.wearedevelopers.com/jobs/ext/2284339-senior-firmware-engineer-lpu). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Firmware Engineer - LPU - **Company:** NVIDIA Corporation - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Salary:** $184,000.0 - $287,500.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Booting (BIOS), C++ (Programming Language), Computer Engineering, Software Debugging, Ethernet, Firmware, FreeRTOS, PCI Express, Performance Tuning, Real-Time Operating Systems, System Programming, System Software, Systems Integration, Universal Asynchronous Receiver/Transmitter, VxWorks, Application Specific Integrated Circuits, Information Technology, Bare Metal - **Published:** August 28, 2026 - **Apply:** https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Firmware-Engineer---LPU_JR2017843 ## About the Role * B.S. in Computer Engineering, Electrical Engineering, Computer Science, or a related field, or equivalent experience. * 8+ years of professional firmware development experience on complex SoC/ASIC platforms. * Strong proficiency in C/C++ (C11 or later), with solid understanding of low-level hardware interaction and system programming. * Experience with real-time operating systems (FreeRTOS, Zephyr, VxWorks, ThreadX) and/or bare-metal firmware. * Hands-on experience with high-speed interfaces (PCIe Gen3/4/5, DDR4/5, SerDes, Ethernet) and common peripheral buses (SPI, I²C, UART, CAN). * Strong debugging and problem-solving skills across hardware/software boundaries. Ways to Stand Out from the Crowd: * Experience with firmware for AI/ML hardware or datacenter-scale systems. * Proven ability to deliver high-quality firmware in complex, cross-functional environments. * Experience with system bring-up, validation, and performance tuning. * Familiarity with firmware testing frameworks and automation. * Ability to navigate ambiguity and drive effective technical solutions. ## Description * Design, implement, and maintain firmware across the product stack (bootloader, drivers, RTOS, and system services). * Develop firmware specifications and define clear interface behaviors across system components. * Profile, optimize, and validate latency-critical code paths to ensure strong performance and reliability. * Collaborate with hardware, silicon, system software, and AI teams to define interfaces and support system integration. * Debug and resolve complex system-level issues involving firmware and hardware interactions. * Contribute to system bring-up, validation, and continuous improvements in firmware quality and robustness. ## Related Videos - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [WWC24 - Ankit Patel - Unlocking the Future Breakthrough Application Performance and Capabilities with NVIDIA](https://www.wearedevelopers.com/videos/920-wwc24-ankit-patel-unlocking-the-future-breakthrough-application-performance-and-capabilities-with-nvidia) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Stephan Gillich - Bringing AI Everywhere](https://www.wearedevelopers.com/magazine/489-stephan-gillich-bringing-ai-everywhere)