Required Skills
About the Job
Xilinx, an AMD company, is seeking an experienced Software Development Engineer to modernize our development infrastructure and streamline engineering workflows within our Silicon Design Engineering organization. You will play a pivotal role in migrating our source code management (SCM) tools and processes from Perforce to GitLab, ensuring a seamless transition for our global engineering teams.
As part of a core team of industry specialists, you will collaborate closely with development, DevOps, and IT teams to deliver robust, scalable migration solutions. You'll leverage your passion for software engineering, DevOps practices, and developer tooling to tackle complex migration challenges. Your responsibilities will include planning, designing, and executing the migration of repositories, history, branches, and metadata, while developing and maintaining automation scripts and pipelines. You'll map existing Perforce workflows to GitLab equivalents, ensure data integrity, and provide technical guidance and training to teams adopting new GitLab workflows.
We are looking for strong problem-solving and leadership skills, effective communication abilities, and the capacity to bridge legacy workflows with modern Git-based development practices. Experience with Perforce, Git, scripting languages (Python, Bash, Perl, Ruby), CI/CD integration, containerization (Docker), and infrastructure-as-code (Terraform, Ansible) is highly desirable.