3,012 Hardware Verification jobs in the United States
Lead Hardware Verification Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead and mentor a team of hardware verification engineers.
- Develop and maintain sophisticated verification environments using SystemVerilog and UVM.
- Create detailed verification plans and ensure adherence to coverage goals.
- Design and implement reusable verification components and testbenches.
- Debug functional and performance issues at IP and SoC levels.
- Collaborate with RTL design and system engineers to achieve first-pass silicon success.
- Drive adoption of advanced verification methodologies and tools.
- Perform code reviews and provide constructive feedback to team members.
- Track and report verification progress to project management.
- Master's or Ph.D. in Electrical Engineering or related field.
- 8+ years of experience in hardware verification.
- Proven experience leading verification teams.
- Expertise in SystemVerilog, UVM, and simulation/emulation tools.
- Strong understanding of digital logic design and computer architecture.
- Excellent debugging and problem-solving skills.
- Strong communication and interpersonal skills.
- Experience with scripting languages (e.g., Python, Perl) is a plus.
Senior Hardware Verification Engineer
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Develop comprehensive verification plans and strategies for complex digital ASIC designs.
- Write and maintain high-quality verification code using SystemVerilog and industry-standard methodologies like UVM.
- Create test benches, constrained-random test cases, and directed tests to achieve high coverage metrics.
- Simulate and debug hardware designs, identifying and resolving functional and performance issues.
- Collaborate closely with RTL designers to understand design specifications and ensure proper implementation.
- Develop assertions and coverage models to effectively measure verification completeness.
- Participate in design reviews and provide feedback from a verification perspective.
- Analyze simulation results, identify root causes of failures, and work with design engineers to resolve bugs.
- Stay up-to-date with the latest verification techniques, tools, and methodologies.
- Mentor junior verification engineers and contribute to team knowledge sharing.
- Contribute to the development and improvement of verification flows and infrastructure.
- Master's degree or Ph.D. in Electrical Engineering, Computer Engineering, or a related field.
- 5+ years of experience in hardware verification, with a focus on ASICs or FPGAs.
- Strong proficiency in Verilog and SystemVerilog.
- Proven experience with UVM (Universal Verification Methodology).
- Experience with simulation tools (e.g., Synopsys VCS, Cadence Xcelium, Mentor QuestaSim).
- Familiarity with scripting languages such as Python or Perl for automation.
- Solid understanding of digital logic design principles and computer architecture.
- Experience with coverage-driven verification techniques.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.
- Experience with low-power verification techniques is a plus.
Lead Hardware Verification Engineer
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the hardware verification efforts for complex digital designs (SoCs, IP blocks).
- Develop and execute comprehensive verification plans and test strategies using UVM and SystemVerilog.
- Define verification goals, coverage metrics, and ensure high-quality verification closure.
- Create and maintain sophisticated test benches, including directed and constrained-random tests.
- Debug complex hardware issues, working closely with RTL design engineers to resolve bugs efficiently.
- Utilize formal verification techniques to augment simulation-based verification.
- Mentor and guide junior verification engineers, fostering a collaborative team environment.
- Contribute to the development and improvement of verification methodologies and flows.
- Interface with cross-functional teams, including software, firmware, and system architects.
- Stay current with the latest verification technologies and industry best practices.
- Master's or Ph.D. in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 8 years of experience in ASIC or FPGA verification.
- Extensive experience with SystemVerilog and the Universal Verification Methodology (UVM).
- Proven experience leading verification teams and managing complex projects.
- Strong understanding of digital design principles and computer architecture.
- Proficiency in scripting languages (e.g., Python, Perl) for automation.
- Experience with formal verification tools and methodologies is a plus.
- Excellent analytical, problem-solving, and communication skills.
- Experience in a hybrid work environment, demonstrating self-discipline and collaboration.
Senior Hardware Verification Engineer
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and implement comprehensive verification strategies and test plans for complex System-on-Chip (SoC) and ASIC designs.
- Design, write, and debug verification environments using industry-standard methodologies (e.g., UVM, OVM, VMM) and languages (e.g., SystemVerilog, Verilog).
- Create reusable verification IP, assertions, and testbenches to accelerate the verification process.
- Perform functional verification, performance verification, and coverage analysis to ensure design quality and completeness.
- Collaborate closely with RTL design engineers to understand design specifications and identify potential issues early in the design cycle.
- Analyze simulation results, debug failing tests, and work with designers to resolve bugs effectively.
- Develop and maintain verification infrastructure, including simulators, debug tools, and scripting environments.
- Contribute to the improvement of verification methodologies and tools within the engineering team.
- Track and report on verification progress, coverage metrics, and bug status to management and project teams.
- Mentor junior verification engineers and share knowledge on best practices.
- Stay current with the latest advancements in hardware verification technologies and methodologies.
- Participate in design reviews and provide valuable feedback from a verification perspective.
- Work effectively in a distributed team environment, utilizing collaboration tools for communication and task management.
- Ensure adherence to coding standards and best practices for verification code.
- Master's or Ph.D. in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 7 years of experience in digital hardware verification.
- Extensive experience with SystemVerilog and object-oriented verification methodologies like UVM is mandatory.
- Strong proficiency in scripting languages such as Python, Perl, or TCL.
- In-depth knowledge of simulation and debug tools (e.g., Synopsys VCS, Cadence Xcelium, Mentor Questa, Verdi).
- Experience with formal verification techniques is a plus.
- Familiarity with synthesis tools and FPGA flows is beneficial.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team.
- Demonstrated ability to take ownership of verification tasks and deliver high-quality results.
- Experience with SoC/ASIC design and architecture.
- A proactive and self-motivated individual with a passion for cutting-edge technology.
Principal Hardware Verification Engineer
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Define and drive the verification strategy for complex digital IP and SoC designs.
- Develop and maintain the verification environment using SystemVerilog, UVM, and other advanced methodologies.
- Create comprehensive test plans, constrained-random testbenches, and coverage models.
- Architect and implement complex verification IP and checkers.
- Lead the debug process for functional and performance issues, working closely with the design team.
- Define and track functional coverage, code coverage, and assertion coverage metrics.
- Develop and maintain reusable verification components and infrastructure.
- Perform logic synthesis and static timing analysis reviews.
- Mentor and guide junior verification engineers.
- Evaluate and adopt new verification technologies and methodologies.
- Collaborate with architecture and design teams to refine specifications and ensure design for verification.
- Participate in architectural reviews and provide critical feedback on design complexity and testability.
- Communicate verification status, risks, and results effectively to management and project teams.
This is a remote-first role, requiring excellent self-management, strong communication skills, and the ability to work collaboratively in a distributed team environment. You will have the autonomy to shape your work and contribute to the success of groundbreaking technologies. The ideal candidate is a visionary leader with a deep understanding of digital logic design, verification principles, and industry-standard tools.
Qualifications:
- M.S. or Ph.D. in Electrical Engineering, Computer Engineering, or a related field.
- 10+ years of experience in hardware verification of complex ASICs/SoCs.
- Expertise in SystemVerilog, UVM, and object-oriented programming principles.
- Proficiency in scripting languages such as Python, Perl, or Tcl.
- Strong understanding of digital logic design, computer architecture, and static timing analysis.
- Experience with formal verification methodologies is a plus.
- Proven track record of leading verification efforts and delivering complex designs.
- Excellent problem-solving, debug, and analytical skills.
- Strong communication and interpersonal skills for effective collaboration in a remote setting.
- Experience with industry-standard simulation and synthesis tools.
- Deep understanding of processor architectures (e.g., ARM, RISC-V) is highly desirable.
Senior Hardware Verification Engineer
Posted 7 days ago
Job Viewed
Job Description
Senior Hardware Verification Engineer
Posted 7 days ago
Job Viewed
Job Description
Key responsibilities include:
- Developing and implementing robust verification strategies and plans for complex ASIC designs.
- Creating directed and random test cases to ensure thorough coverage of design specifications.
- Developing and maintaining verification environments using HDLs (Verilog, VHDL) and SystemVerilog.
- Utilizing advanced verification methodologies such as UVM/OVM for efficient testbench development.
- Simulating designs and analyzing results to identify and debug functional errors.
- Collaborating closely with RTL design engineers to resolve verification issues.
- Defining and tracking key verification metrics, including code and functional coverage.
- Participating in design reviews and providing feedback from a verification perspective.
- Mentoring junior verification engineers and sharing best practices.
- Evaluating and recommending new verification tools and methodologies.
- Contributing to the development of IP blocks and system-level verification.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 7 years of experience in hardware verification of complex digital ASICs.
- Proven expertise in SystemVerilog, Verilog, and VHDL.
- Extensive experience with verification methodologies like UVM, OVM, or similar.
- Proficiency with industry-standard simulation and waveform analysis tools.
- Strong understanding of computer architecture and digital logic design.
- Experience with scripting languages (e.g., Python, Perl, Tcl) for automation.
- Excellent debugging and problem-solving skills.
- Ability to work independently and manage complex verification tasks in a remote environment.
- Strong communication and collaboration skills for interacting with global teams.
- Familiarity with FPGA prototyping is a plus.
Be The First To Know
About the latest Hardware verification Jobs in United States !
Senior Hardware Verification Engineer
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and execute comprehensive verification plans and methodologies for complex digital designs (ASICs/SoCs).
- Create and maintain reusable verification environments using industry-standard simulation and emulation tools.
- Write and debug complex test benches, directed tests, and constrained-random test programs.
- Collaborate closely with RTL design engineers to understand design specifications and identify potential issues.
- Perform functional coverage analysis and drive verification closure.
- Debug simulation failures and work with design teams to resolve issues in a timely manner.
- Utilize formal verification techniques where appropriate to ensure design correctness.
- Develop and maintain scripts for automation of verification tasks.
- Stay current with the latest advancements in verification methodologies, tools, and technologies.
- Mentor junior verification engineers and contribute to the team's technical growth.
- Participate in architectural reviews and provide feedback on design for verifiability.
- Ensure adherence to project schedules and deliver verification results on time.
- Contribute to the continuous improvement of the verification process and best practices.
- Work with system-level verification and emulation teams to ensure seamless integration.
- Document verification strategies, test plans, and test results thoroughly.
- Master's degree or Ph.D. in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 7 years of hands-on experience in hardware verification of complex digital designs (ASICs/SoCs).
- Proficiency in SystemVerilog, Verilog, or VHDL is essential.
- Extensive experience with industry-standard simulation tools (e.g., Cadence Xcelium, Synopsys VCS, Mentor QuestaSim).
- Strong understanding of verification methodologies such as UVM, OVM, or VMM.
- Experience with scripting languages (e.g., Python, Perl, Tcl) for automation.
- Familiarity with hardware description languages and digital design principles.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities.
- Experience with formal verification tools and techniques is a plus.
- Familiarity with CPU architectures, interconnect fabrics, or memory controllers is desirable.
- Ability to work independently and manage priorities effectively.
- Experience in the Chicago, Illinois technology sector is an advantage.
Senior Hardware Verification Engineer
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and maintain comprehensive verification plans and strategies for complex digital designs (SoCs, IPs).
- Design, implement, and debug verification environments using SystemVerilog, UVM (Universal Verification Methodology), and other industry-standard languages and methodologies.
- Create directed and constrained-random testbenches, test cases, and verification IP.
- Develop coverage models and metrics to ensure thorough verification of design functionality.
- Analyze simulation results, debug failures, and identify root causes of design bugs.
- Collaborate closely with RTL design engineers to understand design specifications and resolve verification issues.
- Participate in design reviews and provide feedback on testability and verification completeness.
- Explore and adopt new verification technologies and methodologies to improve efficiency and effectiveness.
- Assist in architectural definition and system-level verification.
- Mentor junior verification engineers and contribute to team knowledge sharing.
- Manage version control and tool flows for verification projects.
- Work with cross-functional teams, including firmware and software engineers, to ensure complete system validation.
- Document verification environments, test plans, and test results.
- Contribute to the development of reusable verification components and infrastructure.
- Ensure adherence to company verification standards and best practices.
Qualifications: Master's degree or PhD in Electrical Engineering, Computer Engineering, or a related field. A minimum of 7 years of experience in hardware verification for ASICs/SoCs is required. Strong expertise in SystemVerilog, UVM, and RTL simulation/debugging tools (e.g., Synopsys VCS, Cadence Xcelium, Mentor Questa). Proven experience in developing complex verification environments from scratch. Deep understanding of digital design principles and computer architecture. Experience with scripting languages (e.g., Python, Perl) for automation. Familiarity with formal verification techniques is a plus. Excellent problem-solving, analytical, and debugging skills. Strong communication and collaboration skills, with the ability to work effectively in a distributed team environment. This is an exceptional opportunity for an experienced verification engineer to contribute to groundbreaking semiconductor technologies while enjoying the flexibility of a remote work arrangement.
Remote Senior Hardware Verification Engineer
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and implement comprehensive verification plans for complex digital IPs and SoCs.
- Design and build reusable verification components and testbenches using SystemVerilog and UVM.
- Create directed and constrained-random test cases to achieve high functional coverage.
- Define and track key verification metrics, including code and functional coverage.
- Debug simulation failures, identify root causes, and work closely with design engineers to resolve issues.
- Utilize formal verification techniques where appropriate to complement simulation-based verification.
- Collaborate with cross-functional teams, including design, architecture, and firmware engineers.
- Review design specifications and micro-architectural documents to ensure comprehensive testability.
- Develop and maintain simulation environments and scripts.
- Contribute to the continuous improvement of verification methodologies and tools.
- Mentor junior engineers and provide technical guidance.
- Document verification strategies, test plans, and results thoroughly.
- Participate in technical discussions and contribute to design reviews.
- Stay up-to-date with the latest advancements in hardware verification technologies.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- 7+ years of experience in hardware verification for ASICs or FPGAs.
- Proficiency in SystemVerilog for verification.
- Extensive experience with the Universal Verification Methodology (UVM).
- Strong understanding of digital design principles, computer architecture, and common bus protocols (e.g., AXI, AHB).
- Experience with scripting languages such as Perl, Python, or Tcl.
- Familiarity with simulation tools (e.g., VCS, Questa, Xcelium).
- Experience in coverage-driven verification and metric analysis.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, suitable for a remote team environment.
- Ability to work independently and manage priorities effectively.
- Experience with formal verification is a plus.
- Knowledge of C/C++ for testbench development is also beneficial.