Microsoft
Senior CAD Software Engineer
$120K–$261K
Mountain View, CA +2 · On-site · Senior · Full-time · Posted Oct 26, 2026
- Location
- Mountain View, CA
Raleigh, NC
Hillsboro, OR - Experience
- Required: 1+ year(s) with a doctorate, 4+ years with a master's degree, or 5+ years with a bachelor's degree in a related field; equivalent experience is an alternative. Preferred: 6+ years of software development experience.
- Education
- Doctorate, Master's Degree, or Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field; OR equivalent experience.
About the job
Leads development of shared CAD software, tools, DevOps workflows, and automation supporting Microsoft silicon and IP design teams.
What you'll do
- Set technical strategy and lead execution for CAD DevOps workflows, including CI/CD, cloud-based EDA environments, and automation frameworks.
- Develop, enhance, and integrate CAD flows and software solutions for organization-wide use.
- Collaborate with hardware, infrastructure, and silicon stakeholders to establish requirements and deliver scalable tools.
What they ask for
- Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field and 1+ year(s) technical engineering experience; OR Master's Degree in one of those fields and 4+ years; OR Bachelor's Degree in one of those fields and 5+ years; OR equivalent experience.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check.
- Must provide citizenship or qualifying status documentation for assessment of eligibility to access export-controlled information; citizenship is verified with a valid passport.
Nice to have
- 6+ years of software development experience.
- Proficiency in programming and scripting languages such as Python, Tcl, Perl, and C/C++, with Python preferred.
Pay
USD $119,800 - $234,700 per year (base salary); USD $160,200 - $261,000 per year (base salary)
Tools
CI/CD, cloud-based EDA environments, Python, Tcl, Perl, C/C++, Azure
Model-written summary · the original posting is authoritative