Skip to main content
AMD

MTS Software Development Engineer

AMD Santa Clara, CA, United States Full-time 2 hours ago
Embedded & Systems Software

About the role

AMD is hiring an MTS Software Development Engineer to research, design, develop, and test operating systems-level software, compilers, and network distribution software for semiconductor operations.

What you'll do

  • Design, develop, troubleshoot, and debug systems-level software programs, compilers, operating systems, and network distribution software.
  • Define software requirements, architectures, and proprietary platforms across hardware and software components.
  • Develop software and tools supporting design, infrastructure, technology platforms, routers, utilities, databases, and cloud-based tools.
  • Work with cross-functional engineering teams to evaluate technical situations, analyze data, and drive software and systems solutions.
  • Select methods, techniques, and evaluation criteria with independent judgment to drive projects of technical importance.

What you'll need

  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or a related field with 3 years of experience (or a Bachelor's degree with 5 years of progressive post-baccalaureate experience).
  • 3 years of experience developing and testing software using C, C++, or Python.
  • 3 years of experience in OS kernel and systems development, Object Oriented design, and data structures.
  • 3 years of experience in code optimization using the GPU or software performance analysis, along with Git.
  • 2 years of experience with Linux or Windows internals.
  • 2 years of experience in software debugging using macOS, Linux, or Unix.
  • 2 years of experience with deep learning frameworks in ONNX, PyTorch, TensorFlow, or ONNXRuntime.

Skills: OS kernel, Linux internals, C++, GPU optimization, PyTorch

More semiconductor jobs: AMD jobs · Embedded software jobs · California jobs

Market context

This role has been open 0 days — well below the 64-day median for Systems Software Engineering roles.

Systems Software Engineering · Systems Software

Open roles in category
686
Median days open
64 d
Category median salary (all employers)
$219k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How AMD compares in Systems Software Engineering hiring
Metric AMD All employers we track in this specialty (686 roles · 73 employers)
Open roles in this specialty 68 686
Open roles in the wider Software, Firmware & Systems family 402 6529 · 156 employers
Median days open 53 d 64 d (−11 d vs this employer)
Median salary (USD postings) — $219k

Skills observed across this category: OS kernel, Linux internals, C++, GPU optimization, PyTorch

Who's hiring in this category

  • NVIDIA · 161 open roles · median 52 d
  • Qualcomm · 157 open roles · median 86 d
  • AMD (this employer) · 63 open roles · median 57 d
  • Arm Holdings · 31 open roles · median 9 d
  • Mobileye · 27 open roles · median 92 d
  • Broadcom · 15 open roles · median 72 d

How we counted: 686 open Systems Software Engineering (Systems Software) roles from 73 employers tracked in the SemiconductorJobs index, counted 6 Nov 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
Santa Clara, CA, United States
On-site
Full-time
2 hours ago

Share this job