Senior Formal Verification Developer



Software Engineering
Multiple locations
Posted on Tuesday, February 6, 2024

Nvidia Networking formal verification tool development team is growing and looking for an outstanding computer scientist to join the team as a key player. Our main goal is to develop state of the art formal verification technology. This position offers the opportunity to have real impact in a dynamic, technology-focused company.

What you'll be doing:

  • Develop advanced formal verification technologies.

  • Carry ideas from research through development and up to acceptance by team of formal verification engineers.

  • Collaborate with different teams in the organization to provide end to end formal solutions.

What we need to see:

  • M.Sc/PhD in Computer Science or equivalent field.

  • 4+ years of experience in Formal Verification development

  • Experience in Algorithm development.

  • Excellent programming, debugging and code design in C++.

  • Clever with sharp learning curve.

  • Strong communication skills, both written and verbal, and strong Interpersonal relationship.

  • Ability to work independently with minimal direction.

Ways to stand out for the crowd:

  • An advanced degree in formal verification or static analysis.

  • Experience in formal verification development.

NVIDIA has some of the most forward-thinking and hardworking people in the world working with. Are you a creative and autonomous engineer who loves a challenge? Come join our formal verification technologies team and help raise the quality of our products.

NVIDIA is committed to encouraging 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.