Senior CAD Software Engineer
Core
Design and develop a common tool stack for internal SoC and IP designs, creating scalable software solutions and automation flows.
Role type
Senior IC CAD Software Engineer
Builds
Internal SoC and IP design tool stacks, CAD flows, and automation
Domain
Semiconductor / Silicon Design / Computer Architecture
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Python, TCL, Perl, Object-Oriented programming, Functional programming, Software design patterns, Continuous integration, Computer Architecture, CPU/SoC design principles, Azure environments, Azure Security, DevOps
Preferred skills
None stated
Technologies
Python, TCL, Perl, C/C++, Azure
Responsibilities
Design software solutions and documentation that scale to a large user base, Develop, enhance, and integrate CAD Flows and automation for organization-wide use, Own, maintain and drive complex Software projects independently, Drive end to end software development life cycle for multiple complex software projects, Collaborate with CAD Hardware and Compute infrastructure teams, Act as an expert in the domain in partnership with the execution team
Seniority
Senior, hands-on IC