Microsoft

Principal CAD Software Engineer

Microsoft
Apply
2 days ago
Raleigh, NC, USA +2 moreStaff+
H1B sponsor

Base Salary

$143k - $304k/yr

Responsibilities

  • Lead the central CAD Software team developing common tools for internal SoC and IP design organizations.
  • Define technical strategy and execute CAD DevOps workflows, including CI/CD, cloud-based EDA environments, and automation frameworks.
  • Design, develop, enhance, and integrate scalable CAD flows and automation for organization-wide use.
  • Own complex software projects and drive their end-to-end development lifecycle.
  • Collaborate with CAD Hardware, Compute Infrastructure, and Microsoft Silicon stakeholders to gather requirements and deliver solutions.
  • Use AI-assisted development tools to draft code and tests, investigate defects, improve documentation, and validate generated work.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field plus 8+ years of technical engineering experience, or equivalent higher-education and experience combinations; equivalent experience may substitute.
  • Preferred experience includes 7+ years of software development and at least 2 years leading projects from beginning to end.
  • Proficiency in programming and scripting languages such as Python, Tcl, Perl, and C/C++, with Python preferred.
  • Experience with software design patterns, common programming paradigms, continuous integration, Azure environments and security, and DevOps concepts.
  • Experience with silicon design tools, flows, methodologies, design verification infrastructure, and computer architecture or CPU/SoC design.
  • Demonstrated ability to lead, influence stakeholders, independently own complex software projects, and manage multiple software development lifecycles.
  • Practical experience using AI coding assistants or language models, writing clear instructions for them, assessing their limitations, and verifying their results.
  • Ability to meet Microsoft Cloud Background Check and applicable export-control eligibility requirements.

Benefits

  • The typical U.S. base pay range is USD $142,800–$274,800 per year, with a separate San Francisco Bay Area and New York City metropolitan area range of USD $188,000–$304,200 per year.
  • Certain roles may be eligible for benefits and other compensation.
  • Applications are accepted on an ongoing basis until the position is filled, with the role open for a minimum of 5 days.

Tech Stack

Categories

Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me