×
Register Here to Apply for Jobs or Post Jobs. X

Pursue Purpose

Job in Santa Clara, Santa Clara County, California, 95050, USA
Listing for: MDA Edge
Full Time position
Listed on 2026-07-24
Job specializations:
  • Software Development
Job Description & How to Apply Below
Position: Pursue Your Passion with Purpose

Design Verification Engineer

As part of the Design Verification Team, you will verify the circuitry that goes inside our chips for both the general market and specific customers. These chips utilize cutting-edge technology to facilitate high-speed data transfers. You will ensure each design meets rigorous customer specifications across major telecom, automotive, and technology sectors.

Key Responsibilities:

  • Test Planning & Execution:
    Write detailed verification test plans using random techniques and coverage analysis; collaborate with designers to ensure completeness.
  • Environment Tuning:
    Develop tests and optimize environments to achieve defined coverage goals.
  • Debugging:
    Debug failures and work closely with design teams to resolve complex issues.
  • Tool Architecture:
    Architect, develop, maintain, and test software tools to streamline the design of state-of-the-art multi-core SoCs.
  • Scalability:
    Transform engineering requirements into highly parallel, scalable, and user-friendly software tools.
  • Testing:
    Perform unit and regression testing of internal software tools and verify boot code.

Position Requirements :

Education & Experience:

  • Education:

    BS in Computer Engineering, Electrical Engineering, or Computer Science.
  • Experience:

    BS: 10+ years of verification, firmware, and software development experience while MS/PhD: 5+ years of relevant experience is preferred.

Required Technical

Skills:

  • Leadership:
    Proven track record of leading Design Verification implementation activities and delivering successful tape-outs of complex SoCs under tight schedules.
  • Methodologies:
    In-depth understanding and hands-on experience with System Verilog and UVM.
  • Environment Building:
    Strong experience writing detailed test plans and building sophisticated, directed, and random-verification environments.
  • Software & Scripting:
    Proficiency with scripting languages (Python or Perl) and EDA Verification tools.
  • Software Design:
    Solid experience with Object-Oriented Design (OOD) and implementation.
  • OS:
    Good understanding of Linux operating systems.
  • Programming:
    Strong programming skills, specifically in C++ and ARM assembly.

Preferred / Nice-to-Have

Skills:

  • Understanding of networking protocols.

Professional &

Soft Skills:

  • Diligent, detail-oriented, and proactive with the ability to handle assignments with minimal supervision.
  • Open-minded developer capable of accepting, processing, and working with differing opinions.
  • Fast learner who thrives in a high-tempo, fast-paced environment.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary