Firmware Verification Engineer

Leading AI technology company developing high-performance RISC-V CPU, revolutionizing AI computing with unified innovations in software, compilers, platforms, and semiconductors.
$100,000 - $500,000
Embedded
Senior Software Engineer
Hybrid
7+ years of experience
AI

Description For Firmware Verification Engineer

Tenstorrent, a pioneering AI technology company, is revolutionizing the industry with cutting-edge solutions that unite innovations across software models, compilers, platforms, networking, and semiconductors. The company has successfully developed a high-performance RISC-V CPU from scratch and is now seeking a Firmware Verification Engineer to join their growing team.

The role focuses on firmware verification for the RISC-V CPU team, working across various platforms from simulation to silicon. As a Firmware Verification Engineer, you'll be responsible for defining verification strategies, developing test plans, and ensuring robust firmware validation. This position offers a unique opportunity to work with state-of-the-art CPU technology while gaining deep expertise in hardware-firmware interactions.

The ideal candidate will bring substantial experience in firmware verification, with a strong background in electrical engineering and programming. You'll work with cross-disciplinary teams, managing test plan execution, conducting technical reviews, and mentoring junior engineers. The position requires both technical expertise and strong soft skills, including excellent communication and organizational abilities.

Working in either Santa Clara, CA or Austin, TX in a hybrid setting, you'll be part of a diverse team of technologists who share a passion for AI and a commitment to solving complex technical challenges. The company offers competitive compensation ranging from $100k to $500k, including base and variable compensation, along with comprehensive benefits.

This role is perfect for someone who wants to be at the forefront of AI technology development, working with cutting-edge RISC-V architecture and contributing to the next generation of computing solutions. The position offers significant growth potential and the opportunity to work with some of the industry's most innovative technologies.

Last updated 23 days ago

Responsibilities For Firmware Verification Engineer

  • Define firmware verification strategy considering design maturity and cost-benefit analysis
  • Develop comprehensive test plans including cross-feature validation
  • Design firmware debugging strategy for verification and post-silicon environments
  • Provide customer support with documentation, firmware APIs, and sample programs
  • Manage test plan execution and failure resolution
  • Conduct technical design and code reviews
  • Mentor junior engineers

Requirements For Firmware Verification Engineer

Python
Linux
  • BS in EE with 9+ years of experience or MS in EE with 7+ years of experience
  • Prior experience in firmware verification
  • Experience in functional domains like power management, RAS, or post-silicon debugging
  • Proficiency in C, C++, and Python
  • Knowledge of verification methods including directed random testing, coverage analysis, and monitors
  • Excellent written and verbal communication skills
  • Strong organizational and collaborative skills
  • Ability to work under pressure and meet deadlines

Benefits For Firmware Verification Engineer

Visa Sponsorship
  • Competitive compensation package
  • Benefits package

Interested in this job?

Jobs Related To Tenstorrent Firmware Verification Engineer

Digital Design Engineer

Senior Digital Design Engineer position focusing on RTL design, synthesis, and power management for AI hardware development.

RTL Analysis Methodology Engineer

Senior RTL Analysis Methodology Engineer position at Tenstorrent, focusing on AI core design and verification with competitive compensation.

RTL Engineer

Senior RTL Engineer position at Tenstorrent, developing high-performance silicon for AI computing solutions with competitive compensation and hybrid work arrangement.

RTL Engineer

Senior RTL Engineer position at Tenstorrent, developing high-performance silicon for AI computing solutions with competitive compensation and hybrid work arrangement.

RTL Engineer

Senior RTL Engineer position at Tenstorrent, developing high-performance silicon for AI computing solutions with competitive compensation and hybrid work arrangement.