Skip to content

Design Verification Engineer

Design Verification Engineer developing verification strategies, reusable testbenches, and coverage plans for large-scale AI chip designs using SystemVerilog and UVM. Requires 3+ years of DV experience and strong debugging skills.

120k – 240kSunnyvale, CAEmbedded EngineeringOnsite3+ YOE

About the role

Key Responsibilities

  • Work with architects, designers, post-silicon, and software engineers, to ensure a high-quality design that works for silicon.
  • Develop and implement verification strategies, detailed tests, and coverage plans based on micro-architecture.
  • Create verification methodologies and reusable environments, including components such as stimulus, checkers, assertions, and coverage.
  • Implement tests, manage regressions, gather coverage, and debug test failures.
  • Collaborate with cross-functional teams, including architecture, RTL design, physical design, firmware, and validation.
  • Analyze and debug complex issues across simulation, emulation, and silicon bring-up phases.
  • Continuously enhances verification infrastructure and flows to improve efficiency and quality.
  • Contribute to the evolution of the overall verification methodology and best practices across the organization.

Skills and Qualifications

  • Advanced debugging and problem-solving skills.
  • Deep knowledge of SystemVerilog testbench, DPI, and UVM.
  • Excellent programming skills and knowledge of software engineering practices, including object-oriented design.
  • Experience developing scalable and portable testbenches and components.
  • Experience with verification methodologies and tools such as simulators, waveform viewers, build and run automation, coverage collection, and gate-level simulations.
  • Proficient in scripting languages such as Python or Perl.
  • Good interpersonal skills and the ability to work as a standout colleague are a must.
  • Extremely self-motivated and eager to solve problems.
  • 3+ years of Design Verification experience.

Desired Skills and Qualifications

  • Knowledge of pipelined processor architecture.
  • BS or MS in Computer Science or Electrical Engineering.
  • 3+ years of hands-on Design Verification experience.

Compensation

  • The base salary range for this position is $120,000 to $240,000 annually.
  • Actual compensation may include bonus and equity, and will be determined based on factors such as experience, skills, and qualifications.

Skills

SystemverilogUvmDpiPythonPerlRtl DesignVerification MethodologiesWaveform ViewersGate-Level SimulationsObject-Oriented Design

Systems Software Engineer

As a Systems Software Engineer, you will develop software for next-generation CT scanning products, focusing on X-ray physics, high-speed detectors, image processing, and embedded systems. This role involves scaling embedded devices and introducing production-grade capabilities.

120k – 170kBoston, MA +1Embedded EngineeringOn-site3+ YOECUdev

Vehicle Controls Software Engineer

Designs and implements drive-by-wire control systems using C and Simulink for autonomous ground vehicles. Leads development from system modeling to deployment, requiring 3+ years in vehicle controls, embedded C, RTOS, and control theory (PID, state-space).

120k – 200kClarksburg, MD +1Embedded EngineeringOn-site3+ YOECRtos

Electrical Design Engineer

Designs and owns electrical hardware including PCBAs for chip fabrication machines, from schematic capture through production. Requires end-to-end analog/digital/mixed-signal expertise and hands-on prototyping in a fast-paced environment.

120k – 185kAustin, TXEmbedded EngineeringOn-siteFpgaKicad

Engineer, State Estimation (Dallas/San Diego/Boston/ DC/ San Fran)

Develops real-time state estimation algorithms, sensor fusion, and navigation solutions for autonomous UAVs in GPS-denied environments. Requires 3+ years experience, C++ proficiency, Linux, and bachelor's degree.

120k – 250kDallas, TX +4Embedded EngineeringOn-site3+ YOEC++Ekf

Engineer, State Estimation (Dallas/San Diego/Boston/ DC/ San Fran)

Develops real-time state estimation algorithms, sensor fusion, and navigation for autonomous UAVs in GPS-denied environments. Requires 3+ years experience, C++ proficiency in Linux, and bachelor's degree.

120k – 250kDallas, TX +4Embedded EngineeringOn-site3+ YOEC++Ekf