Skip to main content
Microsoft Corporation logo

Software CAD DevOps Engineer

Microsoft Corporation

Mountain View, CAJob$102–202K/yrPosted todayStill listed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$102–202K/yr
Location
Mountain View, CA
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Microsoft Cloud Background Check, required

Job overview

Microsoft’s Silicon Engineering and Solutions Team seeks a software engineer for its central CAD Software team. The team develops software tools, DevOps workflows, and automation supporting silicon design areas, including verification, validation, emulation, and IP integration. The role develops and maintains CAD workflows and automation, integrates CAD flows, and collaborates with hardware, infrastructure, and silicon teams to deliver scalable software solutions.

Skills & qualifications

RequiredNice to have

Skills

Software Development, nice to haveDevOps, nice to haveAutomation, nice to havePython (Programming Language), nice to haveTcl (Programming Language), nice to havePerl (Programming Language), nice to haveC++ (Programming Language), nice to haveContinuous Integration, nice to haveMicrosoft Azure, nice to haveHardware Architecture, nice to haveObject-Oriented Programming, nice to haveFunctional Programming, nice to haveC/C++, nice to haveSoftware Development Practices, nice to haveSoftware Development Lifecycle, nice to haveSoftware Design Patterns, nice to haveSilicon Design Tools, nice to haveSilicon Design Flows, nice to haveSilicon Design Methodologies, nice to haveAzure Environments, nice to haveAzure Security, nice to haveComputer Architecture, nice to haveCPU/SoC Design Principles, nice to haveDesign and Verification Flows, nice to haveDesign and Verification Infrastructure, nice to have

Qualifications

Master's in Electrical Engineering, Computer Engineering, Computer Science, or Related Field + 1 Year Experience or Bachelor's in Electrical Engineering, Computer Engineering, Computer Science, or Related Field + 2 Years Experience or Equivalent Experience, requiredMicrosoft Cloud Background Check, required4+ Years Software Development Experience, nice to have6+ Years Relevant Experience, nice to haveBS in Computer Science, Electrical Engineering, Computer Engineering, or Equivalent Work Experience, nice to haveMS in Electrical Engineering, Computer Engineering, Computer Science, or Equivalent Work Experience, nice to haveAbility to Meet Security Screening Requirements, requiredProof of Citizenship, Permanent Residency, or Protected Status, required

Full job description

Overview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for engineers to help achieve that mission.

The Microsoft Silicon Engineering and Solutions Team is seeking a passionate and driven software engineer to be a developer for our central software team. This team drives state-of-the-art converged solutions, software tools, DevOps workflows and automation to support silicon design areas such as RTL & VIP Design, Design Verification, Validation, DFT, Emulation, PD Handoff and IP integration.

#SCHIE

Responsibilities In the CAD Software DevOps Engineer role, you will:

  • Be a developer in a central CAD Software team that owns a common tool stack to internal SoC and IP designs.

  • Create and maintain CAD DevOps workflows, including CI/CD, cloud-based EDA environments, and automation frameworks.

  • Follow software practices within the CAD Software team.

  • Work in close collaboration with the CAD Hardware and Compute infrastructure teams.

  • Design software solutions and documentation that scale to a large user base.

  • Be skillful in your domain and act in partnership with the execution team.

  • Work with stakeholders across the Microsoft Silicon groups to collect software requirements.

  • Develop, enhance, and integrate CAD Flows and automation for organization-wide use.

Qualifications Required Qualifications:

  • Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 2+ years technical engineering experience OR equivalent experience.

Other Requirements:

  • Ability to meet Microsoft, customer, and/or government security screening requirements is required for this role. These requirements include, but are not limited to, the following specialized security screening:

Microsoft Cloud Background Check. This position is required to pass the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

  • This role will require access to information that is controlled for export under export control regulations, potentially under the U.S. International Traffic in Arms Regulations or Export Administration Regulations, the EU Dual Use Regulation, and/or other export control regulations. As a condition of employment, the successful candidate will be required to provide either proof of their country of citizenship or proof of their U.S. permanent residency or other protected status (e.g., under 8 U.S.C. 1324b(a)(3)) for assessment of eligibility to access the export-controlled information. To meet this legal requirement, and as a condition of employment, the successful candidate’s citizenship will be verified with a valid passport. Lawful permanent residents, refugees, and asylees may verify status using other documents, where applicable.

Preferred Qualifications:

  • BS in Computer Science, Electrical Engineering, Computer Engineering, or equivalent work experience.

  • 4+ years of experience in Software development.

  • Knowledge of common programming paradigms (Object-Oriented, Functional, etc)

  • Experienced writing software with industry standard languages like Python, TCL, Perl, C/C++ (Python preferred)

  • Expertise to own, maintain and drive complex Software projects independently

  • Expertise in Software Development practices.

  • Experience owning and driving end to end software development life cycle for multiple complex software projects.

  • MS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent work experience.

  • 6+ years of relevant experience.

  • Understanding of software design patterns.

  • Well-rounded and familiar with silicon design Tools, Flows and Methodologies.

  • Expertise in Azure environments, Azure Security and DevOps concepts

  • Experience with continuous integration systems.

  • Expertise in Computer Architecture, as well as CPU/SoC design principles.

  • Exposure to Design and Verification execution and flows/infrastructure that is used

Silicon Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102,100 - $202,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $133,800 - $219,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

How this job compares

Set against the 39,673 open Software Engineer jobs on Olive Jobs, counted November 11, 2026.

Pay
  • This posting$102–202K/yr
  • California median$164–244K/yr6,896 salary ranges
  • US median$133–217K/yr31,689 salary ranges

This range's midpoint, $152K, is 26% below the California median midpoint ($205K) — in the lowest quarter of Software Engineer salary ranges in California.

Openings
Olive Jobs lists 8,503 open Software Engineer jobs in California and 39,673 across the US. 8% of them nationwide are listed as remote or flexible.
Hiring the most in California
Experience
This posting asks for at least 1 year of experience — less than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 32,700 postings).
Education
12,375 of the 39,673 open Software Engineer jobs (31%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 11, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.