top of page
Senior Design Enablement Engineer
​Location: Portland, OR or Austin, TX
 
Type: Full-Time
​
Job Description
​

We are seeking a highly skilled and experienced Senior Design Enablement Engineer to join our dynamic CPU Design team. The successful candidate will play a critical role in developing, optimizing, and maintaining the tools, flows, and methodologies that underpin our cutting-edge CPU design projects. As a Senior Design Enablement Engineer, you will collaborate closely with design, verification, and implementation teams to ensure that our workflows are efficient, scalable, and aligned with the latest industry best practices.

​

Responsibilities
  • Tool Development & Customization: Develop, maintain, and optimize CAD tools and scripts to support various stages of CPU design, including synthesis, place and route, timing analysis, and power optimization.

  • Flow Automation: Design and implement automated design flows to improve efficiency, reduce errors, and accelerate the design process. Ensure that these flows are robust, scalable, and easy to maintain.

  • Methodology Enhancement: Drive continuous improvement of design methodologies to enhance design quality, productivity, and time-to-market. Stay up-to-date with industry trends and integrate the latest techniques and tools into our workflows.

  • Collaboration & Support: Work closely with design and verification teams to identify bottlenecks and pain points in existing processes. Provide expert-level support and training to team members on design enablement.

  • Integration & Validation: Ensure seamless integration of new tools and methodologies into existing design environments. Validate the effectiveness of new tools and flows through rigorous testing and performance benchmarking.

  • Documentation: Develop comprehensive documentation for tools, flows, and methodologies. Ensure that best practices are well-documented and accessible to all team members.

  • Innovation: Lead initiatives to explore new tools and methodologies that can provide competitive advantages in CPU design. Evaluate emerging technologies and assess their applicability to our projects.

  • Technical Leadership: Mentor junior engineers and provide technical guidance to the team. Lead by example in driving a culture of excellence and innovation.

​

Qualifications & Skills:​
  • Experience ​​

    • Educational Background: Bachelor's or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.

    • Experience: 8+ years of experience in design enablement within CPU design, semiconductor design, or a closely related field.

  • Technical Skills:

    • Expertise in CAD tools such as Synopsys, Cadence, or Mentor Graphics.

    • Proficiency in scripting languages like Python, Perl, TCL, or Shell for automation of design flows.

    • Strong understanding of RTL design, synthesis, physical design, timing analysis, and power optimization.

    • Experience with design verification tools and methodologies (e.g., UVM, SystemVerilog).

    • Familiarity with version control systems (e.g., Git, SVN) and build automation tools.

  • Soft Skills:

    • Strong problem-solving skills and the ability to think critically about complex design challenges.

    • Excellent communication skills, with the ability to collaborate effectively with cross-functional teams.

    • A proactive attitude towards continuous learning and improvement.

    • Leadership skills and experience mentoring or leading engineering teams.

​​

What We Offer:
  • Competitive salary and benefits package.

  • Opportunities for professional growth in an innovative startup environment.

  • Collaboration with talented engineers passionate about cutting-edge CPU technologies.

  • A flexible and inclusive work culture based in Portland, OR or Austin, TX.

​

​​​

​​​

​

​

Back to Careers

bottom of page