Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Formal Verification Engineer - Firmware

$116k - $189.75k

NVIDIA Corporation

We are now seeking a Formal Verification Engineer, focusing on the firmware verification! In this role, you will be instrumental in ensuring the correctness, security, and reliability of our low‑level software that drives the next generation of computing performance. This position is ideal for an individual passionate about applying advanced formal methods to solve complex firmware verification and hardware‑firmware co‑verification challenges at scale. As a Formal Verification Engineer, your primary responsibility will be to use formal methods to prove the correctness and safety properties of critical firmware components. You will work closely with firmware architects, software developers, and hardware design teams to define specifications and ensure the firmware adheres to them across various operational states. What you'll be doing: Develop high‑level, mathematically precise models and specifications for complex firmware behaviors (e.g., security protocols, memory management, boot sequencing) using formal specification. Apply various formal verification techniques, including Model Checking, Theorem Proving, and Equivalence Checking, to verify firmware correctness. Focus on the interface between hardware and firmware, formally verifying critical handshakes, register accesses, and control flows. Develop abstract models of hardware components (e.g., MMIO registers, state machines) required for firmware verification. Analyze counterexamples generated by formal tools to identify root causes of design/firmware flaws. Research, evaluate, and integrate new formal verification methodologies, tools, and algorithms to improve efficiency and coverage. What we need to see: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience (Ph.D. is a plus). 3+ years of relevant experience in formal verification of hardware, software, or embedded systems. Good understanding of the principles of Model Checking and/or Theorem Proving. Strong proficiency in C/C++ (for firmware analysis) and scripting languages (e.g., Python, Perl). Direct experience verifying critical firmware components such as Boot ROM/BIOS, Security Enclaves, Power Management, or Interrupt Controllers. Experience with specialized techniques like Abstract Interpretation, SAT/SMT Solvers, or employing formal approaches in security‑critical code. The base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is $116,000 USD – $189,750 USD for Level 2, and $136,000 USD – $218,500 USD for Level 3. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until May 30, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering a diverse 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 NVIDIA Corporation

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Formal Verification Engineer - Firmware in Santa Clara, CA vacancy
  • $116k - $218.5k

    NVIDIA Corporation in Santa Clara is seeking a Formal Verification Engineer specializing in firmware verification. In this role, you will ensure the correctness, security, and reliability of low-level software, applying advanced formal methods for complex verification challenges... 
    Suggested

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • $122.44k - $232.19k

     ...put Silicon in Silicon Valley. No one else is obsessed with engineering and has a brighter future. Every day, we create world...  ...Intel, we are building a better tomorrow. Role Impact As a Formal Verification Engineer, you will play a pivotal role in ensuring the quality... 
    Suggested
    Internship
    Local area
    Immediate start
    Shift work

    Intel Corporation

    Santa Clara, CA
    5 days ago
  • $132k - $189k

    A leading technology company is seeking an ASIC Formal Verification Engineer in Sunnyvale, CA. This role involves shaping the future of AI/ML hardware with a focus on TPU technology. Candidates should have a Bachelor's degree in Electrical Engineering or a related field... 
    Suggested

    Google Inc.

    Sunnyvale, CA
    5 days ago
  • $100k - $166.75k

    NVIDIA Gruppe is seeking a Formal Verification Engineer in Santa Clara, CA. The role involves formal verification of RTL units for chip designs, requiring strong analytical skills and knowledge of architectural details. Ideal candidates should hold a BS or MS in CS/CE/... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $168k - $264.5k

    NVIDIA is looking for Formal Verification Engineer to help verify the design and implementation of industry's leading CPUs and other High Performance Computing Solutions. As a Formal Verification Engineer, you will play a key role in ensuring the functional correctness... 
    Suggested

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • A leading technology company is seeking a Formal Verification Engineer to ensure the functional correctness of high-performance computing solutions. Collaborate with skilled engineers to define verification scope, implement methodologies, and employ advanced techniques... 

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    Overview We are looking for a Senior Formal Verification Engineer for GPU Kernels. NVIDIA's Deep Learning Safety Team is hiring engineers to build verification tools that prove GPU kernels behave correctly, enabling their deployment in a wide range of environments, including... 
    Work experience placement

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • NVIDIA Gruppe is seeking a Senior Formal Verification Engineer for GPU Kernels, focused on creating verification tools that ensure correct behavior in various environments. This role involves designing verification tools, integrating AI into workflows, and participating... 

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $100k - $166.75k

    As a Formal Verification Engineer at NVIDIA, you will work in the formal verification team for the industry's leading chips. We are looking for outstanding candidates with knowledge of formal methods. The engineer will own the task of formal verification of RTL units for... 

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $211.8k - $317.8k

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Software...  ...focus is on developing CPU platform firmware for Qualcomm's Snapdragon SoC, delivering...  ...skilled and dynamic Software and Firmware Verification and Validation Manager to lead a global... 
    Work experience placement
    Work from home

    Nutanix

    Santa Clara, CA
    5 days ago
  •  ...the future of AI and beyond. Together, we advance your career. THE ROLE We are looking for an adaptive, self‑motivated formal verification engineer to join our growing team. As a key contributor, you will be part of a highly collaborative team to drive and improve AMD... 
    Work experience placement
    Night shift

    Advanced Micro Devices

    Santa Clara, CA
    5 days ago
  • $152k - $287.5k

    NVIDIA Gruppe is seeking a highly motivated Firmware Engineer to develop software for PHY and SERDES devices within their Networking organization. You will be responsible for the integration, testing, and validation of firmware, contributing to cutting-edge AI and high-... 

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

    NVIDIA is looking for a creative, highly motivated Firmware Engineer to join the NVLink team within our innovative Networking organization...  ...features, ensuring seamless execution from design to final verification. Own, define, develop, and maintain robust, maintainable,... 

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $152k - $287.5k

    NVIDIA Gruppe is seeking a Senior Software Engineer in Santa Clara, CA to join the InfiniBand Switch and NVLink FW group. As part...  ...next-generation networking products and work closely with firmware verification engineers using C++ and Python in an Agile environment. The... 

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $204k - $259k

     ...role follows a hybrid work schedule and you will report to a Silicon Engineering Lead. You will: Define and drive formal strategy for first-pass silicon success. Own the formal verification sign-off approach across complex IP and SoC designs, utilizing... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $132k - $189k

     ...Sunnyvale, CA, USA Apply Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related...  ...equivalent practical experience. 4 years of experience with formal and design verification. Experience with SystemVerilog or Verilog. Experience... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    5 days ago
  • $106.4k - $172.15k

    Palo Alto Networks, Inc. is seeking a Design Verification Engineer for our ASIC team in Santa Clara, California. This role focuses on ensuring next-generation firewall products meet performance and reliability standards. You will define verification methodologies, architect... 

    Palo Alto Networks, Inc.

    Santa Clara, CA
    5 days ago
  •  ...are seeking a high‑impact MTS Design Verification Engineer with strong technical depth, ownership...  ...RTL design, architecture, validation, firmware, and emulation/HAPS teams to ensure high...  ..., power‑aware verification (UPF), or formal verification. Familiarity with FPGA/HAPS... 

    Advanced Micro Devices

    Santa Clara, CA
    4 days ago
  • $167.1k - $250.7k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group CPU...  ...Engineering General Summary: As a Design Verification Engineer, you will work with Chip...  ...Verification. Advance techniques such as: Formal, Assertions, and Silicon bringup, is... 
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    4 days ago
  • $120k - $192k

     ...and complex cloud computing AI engines, supercomputers, networking,...  ...Develop and execute verification plans for IP blocks at both block...  ...Qualifications Experience with firmware development or embedded C. Knowledge...  ...techniques. Familiarity with formal verification methodologies.... 
    Local area

    Broadcom Inc.

    San Jose, CA
    5 days ago
  • Senior Design Verification Engineer job at LanceSoft, Inc.. Santa Clara, CA. Pay rate range: $85/...  ...direction to execution teams Comprehend AMS, Firmware and design spec. Work with other...  ...sure that design is bug free. Lead formal verification. Support Post‑Si teams for... 
    Permanent employment
    Apprenticeship
    Local area

    Downtown Boulder Partnership

    Santa Clara, CA
    5 days ago
  • $153.2k - $229.8k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group >...  ...you come in as an ASIC Design Verification Engineer. The team is...  ...assertion model development and formal verification (property checking...  ...to DDR phy. Exposure to firmware/driver development using C++... 
    Work experience placement

    Qualcomm

    Santa Clara, CA
    1 day ago
  • $147.4k - $272.1k

     ...Wireless Validation Engineer - Stability, Wireless Technologies & Ecosystems Are you...  ...platform architecture, standardization, firmware/protocol development, system test & carrier...  ...products and free services, and for formal education related to advancing your career... 
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $140k - $224.25k

     ...accelerate deep learning workloads. We are looking for an engineer to implement compiler verification software & related infrastructure in the AI space. You...  ...are preserved, and where correctness breaks down Formal methods or language specification background:... 

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...scalable coherency fabric (SCF). Use advanced verification methods, including sophisticated...  ...innovative verification methodologies, and formal verification techniques. Analyze and...  ...team. Track record of mentoring junior engineers and interns (plus). Strong background in... 
    Night shift

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  •  ...multi‑media IP designs with emphasis on first‑pass success. Collaborate and partner with ASIC design engineers, IP architects, and other verification engineers to formalize product features. Verify IPs using System Verilog and UVM. Build testbenches and enhance flows for... 

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $140k - $210k

     ...is responsible for Tesla's public fast charging products.As an engineer on this team, you will be responsible for testing our EV charger...  ...and third party EVs.You will architect, design, and implement firmware validation procedures, equipment, tooling, and automation to efficiently... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    5 days ago
  • $140k - $300k

     ...Tesla vehicle, and so much more. The Tesla Energy Residential Device Software team is looking for a Validation Software/Firmware Engineer to architect automated test frameworks, design validation infrastructure, and collaborate with software firmware developers to... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  •  ...technology company in Mountain View is seeking an experienced validation engineer to develop custom silicon solutions that power innovative products. This role involves planning and executing verification activities, ensuring design accuracy while mentoring junior team... 

    Google Inc.

    Mountain View, CA
    2 days ago
  • $142.6k - $206.5k

     ...are seeking a highly experienced Design Verification Engineer to join Altera’s Design Verification...  ...closely with RTL designers, architects, and firmware engineers to develop and execute...  ...compliance, and advanced simulation and formal techniques. You will have significant... 
    Local area
    Shift work

    191 Altera Corporation

    San Jose, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Formal Verification Engineer - Firmware. Be the first to apply!