Frontend CAD Engineer
Austin, TX, United States
Frontend CAD Engineer
Design and development of scalable DevOps infrastructure for high performance CPUs going into industry leading AI/ML architecture. The successful candidate will be responsible for administration and automation of many aspects of the Front-End compute environment. The person coming into this role will help define methodology and create tools and flows that will enable a multidisciplinary and multi-site team to execute flawlessly.
Responsibilities
Administration and automation of workflows associated with servers, batch compute infrastructure and licensing tools
Linux administration for design team’s compute infrastructure
Development and maintenance of containers used across the design team
VM hosting and management for critical design team services
Maintain and enhance the Git infrastructure to support CI/CD, nightly regressions across multiple development platforms
Build software tools and scripts for design flow automation
Engage with leading industry vendors and 3rd party IP providers, driving integration of external tools and IPs in the design flow
Experience with open-source tool-flows and deployment of applicable tools and infrastructure in the design flow; drive tool decisions for build vs leverage vs buy
Experience & Qualifications
BS/MS/PhD in EE/ECE/CE/CS with minimum 3 years of industry experience
Experience with HPC compute
Experience with development of DV tools and infrastructure and large-scale regression environments is required, extensive debug of automation workflows
Experience working with build tools such as Bazel
Knowledge of EDA tools, strong understanding of simulators. Hands-on experience working with emulation environment and tools is a plus
Expertise developing tools for revision control, prior experience with git preferred
Very strong programming skills in C/C++, scripting skills in Python, Tcl, Perl
Familiarity with relational databases (e.g MySql, MariaDB) and visualization tools (e.g.Kibana)
#J-18808-Ljbffr