Staff Software Development Engineer

Staff Software Development Engineer

AMD - Advanced Micro Devices

Iasi or Remote, Romania

THE ROLE:

AMD is looking for an experienced software engineer who is passionate about modernizing development infrastructure and streamlining engineering workflows within the Silicon Design Engineering organisation. You will play a key role in migrating source code management (SCM) tools and processes from Perforce to GitLab, ensuring a seamless transition for engineering teams across the organization. You will be a member of a core team of incredibly talented industry specialists, collaborating closely with development, DevOps, and IT teams to deliver robust, scalable migration solutions.  

THE PERSON:

You are passionate about software engineering, DevOps practices, and developer tooling. You possess strong problem-solving and leadership skills to drive complex migration challenges to resolution. You a able to communicate effectively and work optimally with different teams across AMD, bridging the gap between legacy workflows and modern Git-based development practices.

KEY RESPONSIBILITIES:

  • Plan, design, and execute the migration of repositories, history, branches, and metadata from Perforce to GitLab
  • Develop and maintain scripts, tools, and automation pipelines to support the migration process
  • Work with engineering teams to map existing Perforce workflows (branching strategies, integrations, triggers) to GitLab equivalents
  • Ensure data integrity and completeness throughout the migration, including history preservation and validation
  • Create and maintain documentation, runbooks, and best practices for the migrated environment
  • Provide technical guidance and training to teams adopting GitLab workflows
  • Debug and resolve migration issues, researching alternative and more efficient approaches when needed
  • Collaborate with DevOps and infrastructure teams to integrate GitLab with CI/CD pipelines and other development tools
  • Stay informed of SCM tooling trends, GitLab features, and industry best practices for large-scale migrations

PREFERRED EXPERIENCE:

  • Strong programming background with hands-on experience in C/C++ and in one or more scripting languages like Python or Bash or Ruby or Perl
  • Demonstrated experience designing and building automation, scripts, and tooling frameworks for complex engineering workflows; familiarity with Perforce-to-Git migration approaches - including tools such as git-p4, Helix4Git, or custom migration frameworks - is a significant advantage
  • Demonstrated experience with Git internals, branching models, and merge strategies (e.g. GitLab administration, including CI/CD pipeline architecture, GitLab Runners, and API-driven automation)
  • Work experience with build systems, debuggers, and profilers; ability to navigate and operate effectively within large, multi-component software development environments
  • Practical experience developing, operating software in both Windows and Linux or complex Electronic Design Automation environment with a comfort working across platform boundaries in distributed enterprise engineering ecosystems
  • Knowledge of containerization (Docker) and infrastructure-as-code tooling such as Terraform or Ansible; experience integrating Source Control Management platforms with CI/CD pipelines and broader DevOps toolchains
  • Demonstrated ability to align engineering, DevOps, and IT stakeholders around a shared technical approach
  • Experience supporting geographically distributed engineering teams through major tooling or platform transitions, including the adoption and change management dimensions - not just the technical delivery

ACADEMIC CREDENTIALS:

  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Romania      C++ Developer      Developer      Hybrid      Linux and Unix      Python Developer      Remote      AMD - Advanced Micro Devices     

EuroTechJobs Logo

© EuroJobsites 2026