Software Formal Verification Engineer

NVIDIA NVIDIA · Semiconductors · Tel Aviv, Israel

Software Formal Verification Engineer at NVIDIA focusing on using and developing formal verification tools and methods to mathematically prove the correctness of complex logic problems in software and hardware, supporting NVIDIA's core technologies.

What you'd actually do

  1. In this position, you will use formal verification tools and methods to mathematically prove the correctness of complicated logic problems
  2. Help develop our Software Formal Verification methodologies and tools
  3. You will work on ambitious designs along with our Firmware and Software teams and take part in developing the next generation of NVIDIA's core technology

Skills

Required

  • BSc in Computer Engineering/Computer Science/Mathematics or equivalent
  • 4+ years of experience in Software
  • Excellent analytical, logical reasoning, and problem-solving skills
  • Strong communication and interpersonal skills
  • Fluent in English

Nice to have

  • Background in architecture simulators
  • Experience in firmware / embedded systems
  • Experience in Formal Verification in software
  • Hands-on experience applying AI in a professional environment

What the JD emphasized

  • mathematically prove the correctness
  • Software Formal Verification