Sr. EDA Global Architect
Date: Nov 3, 2024
Location: Irvine, CA, US
Company: Skyworks
If you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high-performance analog semiconductors whose solutions are powering the wireless networking revolution. Through our broad technology expertise and one of the most extensive product portfolios in the industry, we are Connecting Everyone and Everything, All the Time.
At Skyworks, you will find a fast-paced environment with a strong focus on global collaboration, minimal layers of management, and the freedom to make meaningful contributions in a setting that encourages creative thinking. We value open communication, mutual trust, and respect. We are excited about the opportunity to work with you and glad you want to be part of a team of talented individuals who together are changing the way the world communicates.
Requisition ID: 74165
Job Summary
Skyworks’ High-Performance Computing and Engineering development environments are key to bringing new wireless communications solutions to market. As a Sr. Principal IT EDA Global Architect in the High-Performance Computing (HPC), EDA/CAD (Electronic Design Automation/Computer-Aided Design) and Engineering Infrastructure, as part of the Skyworks IT team, you will be at the heart of Skyworks’ engineering and product development process, architecting and solutioning the HPC complex infrastructure and services that empowers engineering teams to develop new connectivity and wireless solutions and technologies and deliver high quality products to market quickly.
As a senior technical leader, you will be responsible for architecting and executing strategic projects focused on improving the effective utilization of the global compute and infrastructure resources while meeting or exceeding customer service level agreements for job prioritization, job concurrency, and job throughput in our HPC EDA/CAD computing and grid clusters and associated engineering development environment. An additional focus of this leader will be implementing solutions and strategies to improve the resiliency, high availability (HA) and overall operational effectiveness of the global environment.
These projects include leading architectural innovations and path finding efforts to create and implement Skyworks’ next generation High Performance computing and/or engineering development environment. This Global Technical Architectural leader is also expected to extend solutions architecting to Skyworks Product Engineering / Test Engineering (PETE) teams as an extension of the development teams. As a Sr. Technical Leader in a global organization, you will be expected to not only deliver on technical requirements and solutions but also be able to present your proposals to senior management as well as coach peer team members across IT on new technologies and solutions approaches.
Responsibilities include but are not limited to working as an individual contributor, a team member and a global technical team lead to explore, define, and pilot new global solutions with little supervision. You will also be expected to mentor other global team members to mitigate technical, business and environmental blockers. You can also be expected to develop solutions, scripts, and/or processes to automate management of services and tools as required.
In this role, you will partner with Skyworks Engineering leaders and stakeholders to ensure the efficient and effective utilization of EDA/CAD tools, methodologies and solutions to support the development and validation of electronic designs, filters and integrated circuits.
Job Description
This is a unique opportunity to take the lead on Global IT EDA/CAD and engineering infrastructure architecture and strategic project execution. This will involve partnering closely with cross-functional teams and business technical leadership to understand and execute the EDA vision and roadmap to deliver exceptional results. This role will also be critical in driving a unified Linux support and operational strategy and roadmap across Skyworks environment (engineering, manufacturing, enterprise).
Responsibilities will include, but not be limited to:
- Architect global IT EDA/CAD Infrastructure technologies, solutions and services.
- Deliver a secure, resilient, fault tolerant, multi-site, hybrid high-performance compute infrastructure and services for the global engineering product development organizations, focusing on the EDA/CAD and engineering development environments.
- Scale Ansible automation and other standards-based Infrastructure as Code (IaC) solutions across the HPC, EDA/CAD, engineering development and Linux/Unix environments for Linux server deployment, provisioning, configuration management, patch updates and operational activities.
- Driving a unified Linux support and operational strategy and roadmap across Skyworks environment (engineering, manufacturing, enterprise).
- Significantly reduce manually script driven technical debt by expanding to fully consumable application stacks, API and IaC based solutions, while maintaining feature parity in strategic and consolidated development frameworks.
- Identify and implement new solutions and new services, including adding cloud computing capability to the HPC, EDA/CAD, engineering development environments with a focus on ROI and significantly improvement in design, simulation and tape out throughput.
- Working across teams and with key solution providers, drive significant improvements in infrastructure capacity, EDA/CAD license and job slot utilization to ensure the best ROI for Skyworks EDA/CAD users, applications, HPC and engineering computing environment. Recommend and implement automation and solutions to improve the performance of workloads.
- Improve root cause analysis and corrective action for problems large and small - identify patterns and propose how we can automate repetitive tasks and remove human driven errors.
- Support globally diverse EDA/CAD and engineering development environment.
- Collaborate closely with Skyworks global EDA/CAD and engineering user community and design team stakeholders to define and deliver workload efficiency improvements in Skyworks' EDA/CAD and HPC infrastructure globally.
- Foster a collaborative and innovative work environment, encouraging skill development across global team members.
Requirements
- Bachelor's degree in computer science or equivalent degree and/or experience
- 15+ years of Linux systems administration experience specifically in managing or supporting large scale RedHat and/or Centos Linux in global production environments for engineering, manufacturing and enterprise deployments.
- 15+ years of experience with IaC configuration management tools such as Ansible, Puppet, Chef
- 15+ years of experience with IaC automation tools like Terraform or other infrastructure resource orchestration, management and provisioning tools.
- 15+ years of experience supporting HPC EDA environments (silicon development preferred)
- 10+ years of experience managing global teams
- Ability to technically lead global projects through the lifecycle: requirements gathering, concept, PoC, production deployment (including documentation) across multiple sites and teams.
- Excellent problem-solving, multitasking, troubleshooting skills, and attention to detail are required to work in this challenging and dynamic environment
- Very strong interpersonal, customer service, result-oriented, and team-building skills.
- Ability to provide technical guidance, leadership and coaching on new technologies, solutions and services being brought to the team and environment.
Knowledge, Skills, and Experience in Consideration of Skyworks' Infrastructure and Toolset
- Linux support, operational strategy and roadmap across engineering, manufacturing, enterprise environments.
- Git repositories (GitHub, GitLab, BitBucket)
- CI/CD and IaC (Jenkins, Terraform, Ansible, Digital Rebar, Azure Cloud DevOps)
- Monitoring: AppDynamics DataDog, Grafana, Prometheus, Splunk, Greylog, LibreNMS
- EDA job schedulers: LSF/RTM, SLRM, Altair (or similar)
- Unix/Linux account and roles authentication/authorization aligned with Active Directory.
- JIRA / Confluence / Jira Service Manager operations, deployment, optimization
- VMWare Vsphere (both standalone VMware environment and in hyper converged environments)
- Exceed TurboX virtual desktop environment for EDA users, isolated contractor environments.
- On Premise HPC clusters located in global data centers.
- Cloud Computing (Amazon Web Services (AWS), Google Compute Platform (GCP), Microsoft Azure).
- Storage Systems including NetApp, EMC Isilon storage, AWS S3 compatible/cloud-based solutions.
- OS: RedHat Enterprise Linux and related Linux distributions (CentOS, Rocky, Alma), UNIX
- Containers including Docker, Kubernetes and equivalent solutions
- EDA tool installation and support for applications from Cadence, Synopsys, Ansys, Keysite and others
- Scripting skills: highly skilled in at least two typical scripting languages (shell/bash, perl, python, ruby)
#LI-PB1
The typical base pay range for this role across the U.S. is currently USD $139,100 - $278,300 per year. Starting base pay will depend on relevant experience and skills, training and education, business needs, market demands, the ultimate job duties and requirements, and work location. Skyworks has different base pay ranges for different work locations in the U.S. Benefits include access to healthcare benefits (including a premium-free medical plan option), a 401(k) plan and company match, an employee stock purchase plan, paid time off (including vacation, sick/wellness, parental leave), among others. Employees are eligible to participate in an incentive plan, and certain roles are also eligible for additional awards, including recognition and stock. These incentives and awards are based on individual and/or company performance.
Skyworks is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Skyworks strives to create an accessible workplace; if you need an accommodation due to a disability, please contact us at accommodations@skyworksinc.com.
Nearest Major Market: Irvine California
Nearest Secondary Market: Los Angeles
Job Segment:
Drafting, CAD, Cloud, Linux, Developer, Engineering, Technology