SMTS Software Development Engineer

Advanced Micro Devices, Inc.
San Jose, CA, United States
12 days ago
Apply on jobs.localjobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$276,225.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Microsoft Windows Artificial Intelligence Android Software Development Automation of Tests C Sharp (Programming Language) Profiling Computer Engineering Computer Literacy Continuous Integration Software Debugging Linux
+20 more
DevOps Distributed Systems Fault Tolerance Github Python (Programming Language) Perforce Software Architecture Software Engineering Software Systems Systems Architecture Systems Integration Application Specific Integrated Circuits Delivery Pipeline Git Build Management Information Technology Build Tools Software Version Control Jenkins Programming Languages

Job description

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., AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

Requirements

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

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.localjobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all