Software Configuration Management Engineer – Hardware
Core
Design, code, and automate Software Configuration Management (SCM) systems and infrastructure to support global engineering teams and massive GitLab repositories.
Role type
Senior IC Software Configuration Management Engineer (Infrastructure)
Builds
Scalable SCM environments, automated orchestration pipelines, and CI/CD systems for chip designers and software engineers.
Domain
Semiconductor / AI Computing / DevOps Infrastructure
Deliverable
infrastructure
Required skills
GitLab administration, CI/CD system configuration, Linux system administration, Python or Ruby scripting, Ansible or Puppet automation, PostgreSQL, root cause analysis, architectural design
Preferred skills
MS or BS in Computer Science, experience with Perforce/Subversion/ClearCase, Object-Oriented Perl, Rocky Linux 8/CentOS/RHEL/Ubuntu
Technologies
GitLab, Python, Ruby, Ansible, Puppet, PostgreSQL, Linux (Rocky Linux 8, CentOS/RHEL, Ubuntu), Perforce, Subversion, ClearCase
Responsibilities
Develop automation tools for SCM environments, deploy improvements to hundreds of systems worldwide, lead GitLab upgrades and migrations, perform architectural reviews and root cause analysis, specify solutions and craft schedules for ongoing enhancements.
Seniority
Senior, hands-on IC
