SMTS Software Development Engineer

Advanced Micro Devices, Inc
  • San Jose, California
    12 days ago

    Job Description

    Overview:

    ADVANCE YOUR CAREER. ADVANCE THE WORLD.

    At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.

     

    AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.

    Responsibilities:

    Job Role and Responsibility: Xilinx, Inc., a subsidiary of AMD, Inc., is hiring SMTS Software Development Engineer to serve as a senior technical expert responsible for architecting, designing, and developing highly complex operating systems–level software, compiler toolchains, distributed build systems, and enterprise-scale CI/CD and release engineering platforms that support advanced semiconductor design and manufacturing operations. Utilize knowledge of computer science theory, systems architecture, distributed computing, compiler construction, networking, and large-scale infrastructure engineering to solve novel, mission-critical technical challenges affecting AMD’s global engineering productivity and silicon development lifecycle. The role includes defining and owning the end-to-end architecture of enterprise-grade build and release ecosystems supporting thousands of engineers across globally distributed ASIC and layout design environments; designing scalable, fault-tolerant, and performance-optimized CI/CD frameworks integrating operating systems internals, compiler infrastructure, distributed compute clusters, artifact management systems, and secure software supply chain controls; leading development of sophisticated automation frameworks that orchestrate complex dependency graphs, parallelized execution, dynamic resource allocation, and resilient recovery mechanisms; establishing architectural standards and engineering best practices adopted across multiple departments; conducting in-depth analysis of system bottlenecks and reliability risks and implementing innovative optimization solutions; resolving unprecedented technical issues impacting product quality, tape-out schedules, and time-to-market; collaborating cross-functionally with ASIC, verification, DevOps, and infrastructure teams to align software architecture with silicon roadmaps; exercising broad discretion and independent judgment in defining technical objectives and long-range strategies; and providing high-level technical guidance across organizational boundaries.

     

    Multiple openings.  Qualified applicants click “APPLY NOW” button to apply online.

     

    Travel required: NO     

    Qualifications: Degree required

    Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or related field.

    Qualifications: Amount and type of experience required: Four (4) years of experience in the job offered or closely related engineering role.

    Alternate combination of education and experience: Employer will alternatively accept a Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or related field and six (6) years of progressive, post-baccalaureate experience in job offered or closely related engineering role.

    Specific skills required: The following skills are required:

     

    Position requires four (4) years of experience in the following:

     

    • Software build automation pipelines and release engineering for designing and building robust software build systems;
    • Architecting large-scale software build environments;
    • Programming languages such as Java, C#, or Python;
    • Leading or mentoring a team of developers to deliver high-quality software solutions that meet business requirements;
    • Developing scalable, well-designed software delivery tooling to improve developer productivity;
    • Version controlling systems, including Perforce and GIT;
    • Test automation and frameworks;
    • Continuous Integration platforms: Jenkins and Buildkite;
    • Windows, Linux, or Android operating system development; and
    • Software development processes and tools such as debuggers, source code control systems, GitHub, or profilers.

     

    Preferred Skills: N/A

     

     

    #LI-AM4

    Qualifications:

    Benefits offered are described:  AMD benefits at a glance.

     

    AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

     

    AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

     

    This posting is for an existing vacancy.

    Numbers & Facts

    LocationSan Jose, California

    Skills

    • ASIC Designunmatched
    • ASIC Verificationunmatched
    • Androidunmatched
    • Architectural Engineeringunmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Automation Systemsunmatched
    • Best Practicesunmatched
    • Build Managementunmatched
    • Cloud Computingunmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Constructionunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Debugging Toolsunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Ecosystemsunmatched
    • Electrical Engineeringunmatched
    • Electronic Engineeringunmatched
    • Enterprise Architectureunmatched
    • Gitunmatched
    • GitHubunmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Linux Operating Systemunmatched
    • Machine Toolunmatched
    • Manufacturing Operationsunmatched
    • Market Entry Strategyunmatched
    • Mentoringunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Windows Operating Systemunmatched
    • Militaryunmatched
    • Operating Systemsunmatched
    • Perforce Source Control Management (SCM) Softwareunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Product Lifecycleunmatched
    • Productivity Managementunmatched
    • Programming Languagesunmatched
    • Python Programming/Scripting Languageunmatched
    • Recruiting/Staffing Agencyunmatched
    • Release Management/Engineeringunmatched
    • Resource Managementunmatched
    • Scalable System Developmentunmatched
    • Semiconductor Manufacturingunmatched
    • Software Architectureunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Source Code Control System (SCCS)unmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Supercomputingunmatched
    • Supply Chainunmatched
    • System Architectureunmatched
    • System Integration (SI)unmatched
    • Systems Analysisunmatched
    • Systems Reliabilityunmatched
    • Systems/Internals Programmingunmatched
    • Technical Leadershipunmatched
    • Test Automationunmatched
    • Theoretical Computer Sciencesunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder