Senior Firmware Engineer - GPU
$152k - $241.5kNVIDIA
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. We're looking for an experienced System Software Engineer to help develop the boot, firmware, and software solutions focused on safeguarding that power NVIDIA's next-generation SoCs. This is an opportunity to work on challenging low-level system software, collaborate with world-class engineering teams, and help bring innovative silicon from concept to production. We're seeking someone who is passionate about system software, enjoys solving complex technical problems, and thrives in a collaborative environment.
What you’ll be doing
- Design, develop, and validate SOC & GPU Boot and Security software across Automotive, Embedded, and Data Center platforms.
- Participate actively in the new silicon lifecycle, spanning pre-silicon simulation/emulation to silicon power-on bring-up phases.
- Identify, debug, and resolve issues within the Boot stack, ensuring detailed operation.
- Collaborate closely with architecture, software, and hardware build teams to improve the next generation of NVIDIA System-on-Chips.
What we need to see
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, or Computer Engineering (or equivalent experience).
- 5+ years of proven experience in relevant roles.
- Proficiency in bare-metal firmware development, particularly with PCIE, ACPI and ARM/RISC-V technologies.
- Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, DMA, etc).
- Expertise in C programming languages, coupled with outstanding debugging skills.
- Defensive security programming skills.
We are seeking candidates with excellent communication abilities, both verbal and written.
Ways to stand out from the crowd
- Familiarity with Boot Process intricacies on sophisticated SoCs.
- Understanding of GPU software kernel driver and firmware.
- Experience in Pre-Silicon/Post-Silicon bring up of complex SoCs.
- Used GenAI based workflows for System SW development and debugging.
- Experience working with 3rd party SOC vendors and their software.
Benefits & Compensation
- Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package.
- As you plan your future, see what we can offer to you and your family
- Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
- The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
- You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until August 14, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
Equal Opportunity Statement
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry.
Learn more about NVIDIA.
#J-18808-Ljbffr$184k - $287.5k
NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined... ...GPU based Client products with focus on firmware development.Working with a global team... ...’s Degree or higher; in Electrical Engineering or Computer Science or equivalent experience...SeniorFull time$224k - $356.5k
...We are looking for an excellent Senior Firmware Engineer to join the Firmware team. The NVIDIA Firmware team develops groundbreaking networking... ...digital design, computer architecture, Linux, drivers and CPU/GPU/SOC architecture. ~ Familiar with the fundamentals of Linux...Senior- ...NVIDIA is seeking a Sr. Principal Systems Software Engineer in the Apache Spark Acceleration group. You will work on GPU-accelerated data processing and multi-node deployments to reduce costs and latency in ETL workloads. The role focuses on developing Java, Scala and...Senior
$152k - $241.5k
NVIDIA is seeking an innovative and highly motivated engineer with deep expertise in systems software to join our GPU Software team. In this role, you will help design and develop key components of our production GPU kernel drivers and embedded software, shaping products...SeniorFull time- ...NVIDIA Corporation seeks a Senior AI/ML Performance and Efficiency Engineer for GPU Clusters to advance AI efficiency across research workloads. You will partner with researchers to detect and fix infrastructure and application bottlenecks, delivering scalable improvements...Senior
$182k - $242k
...top-rated AI-cloud for high-performance GPU infrastructure across AI/ML, visual effects... ..., and real-time inference. Our stack is engineered for speed, scale, and cost-efficiency—an... ...infrastructure is the product. We're looking for a Senior Engineer for CoreWeave's Benchmarking &...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$152k - $241.5k
...art and science of computer graphics, with our invention of the GPU. The GPU has also shown to be spectacularly effective at solving... ...Architecture Modeling group is looking for Architects, Software Engineers, and AI application developers to join our various architecture...Senior- ...Google Sunnyvale, CA is seeking a Senior Staff Software Engineer for GPU System Software to lead critical projects at scale, architect kernel-level features, and drive driver interfaces across platforms. You will mentor engineers, collaborate across teams, and deliver...Senior
- ...with 8+ years of experience, or Master’s degree with 6+ years in CS, EE, IT, or related field.7+ years of hands-on experience in firmware or embedded software development.Strong proficiency in C and/or C++ for embedded systems.Experience with microcontroller architectures...Senior
- ...NVIDIA Corporation is seeking a Senior System Software Engineer to advance Dynamo, its GPU-accelerated deep learning inference platform. You will develop open-source software for AI model inference, expand disaggregated serving, and optimize latency and throughput across...Senior
$224k - $356.5k
...of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars... ...we need to see ~ BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience. ~12+ years...SeniorLocal area- ...NVIDIA Corporation is seeking a Senior Customer Success Engineer for the DGX Cloud organization. You will design and implement distributed cloud infrastructure... ...code, and build tooling to automate workflows and manage GPU capacity. You will collaborate with internal research,...SeniorRemote job
$262k - $364k
...Senior Staff Software Engineer, GPU System Software Share Senior Staff Software Engineer, GPU System Software Google Sunnyvale, CA, USA X... ...software products. ~ Experience in Kernel programming and firmware. ~ Coding experience in C or C++. Preferred...SeniorWorldwide- ...NVIDIA Corporation in Santa Clara, CA is seeking a software engineer with a strong background in parallel processing and GPU architecture to push the performance envelope at the intersection of AI, high‑performance computing, and financial systems. You will design...Senior
$230.4k - $322.56k
...worldwide. Responsibilities Develop ROM code and runtime firmware for Digital Beamforming (DBF) ASICs. Develop and support... ...ASICs. Work closely with hardware and communications systems engineers to define and implement firmware and hardware interfaces. Support...SeniorPermanent employmentTemporary workLocal areaImmediate startWorldwideRelocation- ...Altera Corporation is seeking a Senior Endpoint Engineer specialized in Azure Virtual Desktop to design, deploy, and operate a scalable virtual... ...corporate staff, and contingent workers. The role emphasizes GPU-enabled sessions and secure remote access across Windows and...SeniorRemote work
- ...Kardow in Sunnyvale, CA seeks a senior software engineer to design high-performance AI frameworks for large-scale distributed systems. You will optimize GPU-driven workloads, integrate LLMs, and lead test-automation infra across Kubernetes-based clusters. You are expected...Senior
$131.01k - $196.3k
...ImpactThe Ethernet PHY group at Marvell designs and develops high speed transceivers for computer networks. As a member of the SerDes PHY firmware team the candidate will contribute to the development of firmware for an embedded processor in a high-performance PAM4 encoding...SeniorPermanent employmentFull timeInternshipWork from home$153k - $242k
...datacenter deployment and management, CoreWeave is expanding its firmware engineering team to focus on developing and maintaining BMC firmware... ...Baseboard Management Controllers (BMCs). As a Senior Firmware Engineer , you'll design, implement, and maintain...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours- ...NVIDIA Corporation in Santa Clara, CA, is seeking a Senior Systems Software Engineer for the Apache Spark Acceleration group to advance GPU-accelerated data processing in enterprise environments. You will enable native C++ execution of Spark operations on CUDA, develop...Senior
$184k - $287.5k
...era of computing. An era in which our GPU acts as the brains of computers, robots... .... We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing... ...Analyze, debug, and resolve critical firmware and software issues to achieve the highest...Senior$152k - $241.5k
...NVIDIA Corporation is seeking a creative Firmware Engineer for the NVLink team within our Networking organization. You will build software for PHY, SERDES, and link-level devices, owning test and validation, and driving hardware-software integration. The base salary...Senior$230.4k - $322.56k
...Job Description As part of a hardworking team of specialists and engineers, you will develop low-level firmware for the secure enclaves of custom ASICs in the TeraWave system. You will work closely with silicon, software, security, and system engineering teams to develop...SeniorPermanent employmentTemporary workLocal areaImmediate startRelocation- ...Senior Systems Software Engineer – GPU Performance at Scale We are looking for a dedicated engineer for the Senior Systems Software Engineer role... ...methods and tools. Analyze, debug, and resolve critical firmware and software issues to achieve the highest AI workload...Senior
$180k - $270k
...Everpure’s Datastore team to design, develop, and validate embedded firmware for our DirectFlash™ modules. In this role, you will work... .... You will collaborate closely with cross-functional engineering teams to solve complex system-level problems and help deliver...SeniorFull timeWork at officeFlexible hoursShift work$152k - $241.5k
...NVIDIA is looking for a creative, highly motivated Firmware Engineer to join the NVLink team within our innovative Networking organization. In this role, you will develop software for next-generation PHY, SERDES and link-level devices, driving the fabric that connects...Senior- ...NVIDIA Corporation in Santa Clara, CA is seeking an experienced System Software Engineer to develop boot, firmware, and security software for next‑generation SoCs. You’ll work on challenging low‑level system software and collaborate with world‑class teams to take silicon...Senior
$184k - $287.5k
...We are seeking software engineers to work on next-generation graphics and computing products. Our charter is to develop the most demanding applications a GPU or high-performance computing server will encounter in its lifecycle, by collaborating closely with customers to...Senior$182k - $242k
...Learn more at What You'll Do CoreWeave is expanding its firmware engineering organization to support next-generation AI compute platforms... ...and the integrated firmware stack that powers them. As a Senior Firmware Engineer, FPGA & Platform Integration, you will...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$139k - $208.4k
...custom market segments) consumed by millions of people around the world. Come build with us! Role and Responsibilities As a Senior Engineer GPU Graphics Core Performance Verification Engineer, you will help lead pre-silicon performance verification and correlation for...SeniorHourly payFull timeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer - GPU. Be the first to apply!
- firmware engineer Santa Clara, CA
- senior computer engineer Santa Clara, CA
- senior manager customer operations Santa Clara, CA
- senior development engineer Santa Clara, CA
- senior software engineer ruby on rails Santa Clara, CA
- sr marketing manager Santa Clara, CA
- senior customer service Santa Clara, CA
- senior business manager Santa Clara, CA
- senior account executive Santa Clara, CA
- senior account director Santa Clara, CA





