Logo of Huzzle

Senior Analog Computer Aided Design (CAD) Engineer

image

Microsoft

1mo ago

Applications are closed

  • Job
    Full-time
    Senior & Expert Level
  • Software Engineering
  • $117.2K - $229.2K
  • Raleigh, +4

Requirements

  • Qualifications:
  • Required Qualifications:
  • 7+ years of related technical engineering experience
  • OR Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience or internship experience
  • OR Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience or internship experience
  • OR Doctorate degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 3+ years of experience with physical verification tools such as Siemens Calibre, Cadence Pegasus/PVS, Synopsys ICV or similar.
  • 3+ years of experience using Linux for day-to-day activities in a professional or personal capacity.
  • 3+ years of experience collaborating with a broad group of engineers to solve challenging problems.
  • Other Requirements:
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
  • Preferred Qualifications:
  • MS in Electrical Engineering, Computer Engineering, Computer Science or equivalent work experience
  • 10+ years of relevant experience
  • 7+ years of experience in analog/custom IP design and/or CAD tool development in the physical verification domain
  • Understanding of object-oriented programming in languages such as Python or Ruby
  • Experience with git and continuous integration systems
  • In-depth experience writing custom DRC and LVS decks
  • In-depth experience with PERC debug and analysis
  • Familiarity with SKILL programming language for use in Virtuoso
  • Familiarity with layout construction in Cadence Virtuoso and/or Synopsys Custom Compiler in Advanced Nodes

Responsibilities

  • Collaborate with the central CAD organization as well as across design teams to align roadmap for physical verification needs for custom IP as developed for Microsoft Silicon projects.
  • Maintain internal tooling used by design teams to execute physical verification tasks including LVS, DRC, ERC, and PERC.
  • Provide guidance and expertise to design teams when assessing new rules or debugging errors.
  • Audit physical verification settings to ensure alignment with internal customers and foundry partners.
  • Proactively engage with Electronic Design Automation (EDA) vendors to optimize flows with the latest cutting-edge technology.
  • Develop and maintain regression and test cases to exercise updates to rule decks and tool versions.
  • Identify opportunities for custom rule decks that enhance physical verification beyond vendor-provided flows.
  • Embody our Culture and Values

FAQs

What is the primary role of a Senior Analog Computer Aided Design Engineer at Microsoft?

The primary role involves leading physical verification across various technology nodes, developing workflows for design engineers, and driving automation and quality assurance checks in the analog and custom digital design domain.

What are the key responsibilities of this position?

Key responsibilities include collaborating with design teams on physical verification needs, maintaining internal tooling for verification tasks, providing guidance on new rules or debugging errors, auditing settings, engaging with EDA vendors, developing regression tests, and identifying opportunities for custom rule decks.

What qualifications are required for this role?

Required qualifications include 7+ years of related technical engineering experience or an equivalent combination of education and experience, along with 3+ years of experience using physical verification tools like Siemens Calibre or Cadence Pegasus.

Is there a specific educational background preferred for this position?

Yes, a preferred educational background includes a Bachelor’s, Master’s, or Doctorate degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.

What programming skills are beneficial for this position?

Familiarity with object-oriented programming languages such as Python or Ruby is beneficial, along with experience in git and continuous integration systems.

What is the typical base pay range for this role in the U.S.?

The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year, with different ranges applicable to specific locations like the San Francisco Bay area and New York City.

Are there any specific requirements related to security screenings for this role?

Yes, candidates must meet Microsoft’s security screening requirements, including passing the Microsoft Cloud Background Check upon hire and every two years thereafter.

What kind of experience is preferred for candidates applying for this position?

Preferred qualifications include 10+ years of relevant experience, 7+ years in analog/custom IP design or CAD tool development, and in-depth experience writing custom DRC and LVS decks, among other skills.

How does Microsoft support diversity and inclusion in the hiring process?

Microsoft is an equal opportunity employer, providing consideration for employment without regard to various characteristics, ensuring a culture of inclusion where everyone can thrive.

Until when can applicants submit their applications for this role?

Applications for this role will be accepted until August 15, 2024.

Technology
Industry
10,001+
Employees
1975
Founded Year

Mission & Purpose

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. When we show up, we achieve more together. Microsoft operates in 190 countries and is made up of more than 220,000 passionate employees worldwide.