Demo

Principal Design Verification Engineer - UAL & PCIe Subsystems SME

MDAEdge
Santa Clara, CA Full Time
POSTED ON 6/27/2026
AVAILABLE BEFORE 12/21/2026

About the Role & Team:
  • As part of the Design Verification Engineering Team, you will verify the critical circuitry inside our chips for the general market and specific tier-one customers. These chips utilize cutting-edge technology to facilitate high-speed data transfers. You will play a vital role in ensuring each design meets stringent customer specifications across major telecom, automotive, and technology sectors.
  • In this role, you will develop the architecture for functional verification environments—including reference models and bus-functional monitors and drivers—and actively contribute to the underlying verification methodologies.
Key Responsibilities:
  • Test Planning & Development: Write detailed verification test plans using random techniques and coverage analysis; collaborate with design teams to ensure plan completeness.
  • Environment Optimization: Develop targeted tests and tune the verification environment to successfully achieve coverage goals.
  • Debugging: Debug test failures and work directly with designers to resolve underlying chip issues.
  • Firmware & Multi-Core Tooling: Verify boot code and architect, develop, and maintain software tools that streamline the design of state-of-the-art multi-core SoCs.
  • Scalable Software Engineering: Transform engineering requirements into highly parallel, scalable, and user-friendly software infrastructure tools.
  • Software QA: Perform comprehensive unit and regression testing of internal software tools.
Position Requirements:
Education & Experience:
  • Education: BS, MS, or PhD in Computer Science, Electrical Engineering, or Computer Engineering.
  • Experience: 10–12 years of relevant professional experience in hardware verification and software/firmware development.
Required Technical Skills:
  • Methodologies: Strong proficiency with SystemVerilog and UVM.
  • Environment Building: Proven experience writing detailed test plans and building sophisticated, directed, and constrained-random verification environments.
  • Protocols: Prior working knowledge of UAL or PCIe protocols.
  • Scripting & EDA: Experience with scripting languages like Python or Perl alongside industry-standard EDA verification tools.
  • Software Design: Experience with Object-Oriented Design (OOD) and implementation.
  • Operating Systems: Good technical understanding of the Linux OS.
  • Programming: Solid programming skills, specifically in C and ARM assembly.
Professional & Soft Skills:
  • Diligent, detail-oriented, and highly proactive with the ability to handle complex assignments with minimal supervision.
  • Collaborative mindset with the ability to accept, process, and work with differing engineering opinions (must be an open-minded developer).
  • Dynamic learner who can adapt quickly on the fly within a fast-paced environment.

Salary : $158,600 - $317,800

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Design Verification Engineer - UAL & PCIe Subsystems SME?

Sign up to receive alerts about other jobs on the Principal Design Verification Engineer - UAL & PCIe Subsystems SME career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$170,210 - $214,735
Income Estimation: 
$147,544 - $187,671
Income Estimation: 
$170,210 - $214,735
Income Estimation: 
$147,544 - $187,671
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MDAEdge

  • MDAEdge Austin, TX
  • Role Summary: The Steel Project Manager will provide overall direction and leadership for an entire project or a portion of a larger, more complex project ... more
  • 2 Days Ago

  • MDAEdge Novi, MI
  • What you'll do: Here you don't just design vehicles- you shape the future of the road. Our Engineering team is where bold ideas meet rigorous execution, bu... more
  • 3 Days Ago

  • MDAEdge Novi, MI
  • What you'll do: Here you don't just design vehicles, you shape the future of the road. Our Engineering team is where bold ideas meet rigorous execution, bu... more
  • 3 Days Ago

  • MDAEdge Novi, MI
  • What you'll do: Here you don't just design vehicles, you shape the future of the road. Our Engineering team is where bold ideas meet rigorous execution, bu... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Principal Design Verification Engineer - UAL & PCIe Subsystems SME jobs in the Santa Clara, CA area that may be a better fit.

  • Marvell Technology Santa Clara, CA
  • About Marvell Marvell’s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cl... more
  • 1 Day Ago

  • Marvell Semiconductor, Inc. Santa Clara, CA
  • About Marvell Marvell's semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cl... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!