2 days ago
Base Salary
$143k - $304k/yr
Responsibilities
- Lead a central CAD Software team that develops common tooling for internal SoC and IP designs.
- Lead technical strategy and execution for CAD DevOps workflows, CI/CD, cloud-based EDA environments, and automation frameworks.
- Design scalable software solutions and documentation for a large user base.
- Develop, enhance, and integrate organization-wide CAD flows and automation.
- Collaborate with CAD Hardware, compute infrastructure, and Microsoft Silicon stakeholders to define and deliver software requirements.
- Own and drive complex software projects through the end-to-end development lifecycle.
- Review and validate AI-generated code, tests, and documentation for correctness, security, maintainability, and alignment with requirements.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field and 8+ years of technical engineering experience, or a master’s degree and 6+ years, or a doctorate and 3+ years, or equivalent experience.
- Preferred experience includes a doctorate with 5+ years, a master’s degree with 8+ years, or a bachelor’s degree with 12+ years of technical engineering experience, or equivalent experience.
- At least 2 years of experience leading projects from beginning to end and 7+ years of software development experience are preferred.
- Proficiency with programming and scripting languages such as Python, Tcl, Perl, and C/C++, with Python preferred.
- Knowledge of object-oriented and functional programming, software development practices, and software design patterns.
- Proven leadership, stakeholder influence, and ability to independently own complex software projects.
- Understanding of silicon design tools, flows, methodologies, computer architecture, and CPU/SoC design principles.
- Expertise in Azure environments, Azure security, DevOps concepts, and continuous integration systems.
- Experience with design and verification execution, flows, and supporting infrastructure.
- Practical experience using AI coding assistants or language models, including writing instructions for AI tools and independently verifying their results.
- Ability to meet Microsoft, customer, and government security screening requirements and provide documentation for export-control eligibility.
About Microsoft
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.
