PMTS Software System Design Engineer

Advanced Micro Devices, Inc.

Santa Clara (CA)

On-site

USD 140,000 - 190,000

Full time

20 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

AMD benefits at a glance

Job summary

AMD, Inc. is seeking a PMTS Software System Design Engineer to research, design, develop, and test operating systems for semiconductor operations.

The role includes leading debugging efforts, providing strategy, and helping resolve issues quickly across design, infrastructure, and technology platforms. You will work on system-level software, kernel, virtualization, and open source projects such as Linux KVM and QEMU, while evaluating hardware compatibility and contributing to hardware design

Qualifications

  • Degree in Computer Science, Computer Engineering, Electrical Engineering or related field.
  • Five years of related engineering experience.
  • Alternate: Bachelor’s + 7 years progressive experience in the job offered.

Responsibilities

  • Design, develop and test operating systems for semiconductor operations.
  • Provide guidance to developers and set long-range strategy; resolve issues quickly.
  • Develop software systems and tools for design, infrastructure and technology platforms.
  • Improve debug capabilities and drive innovation in tools and methods.
  • Assess hardware compatibility and influence hardware design.
  • Work on systems-level software across AMD semiconductor platforms.

Skills

x86 architecture
Linux kernel maintainer
Confidential computing
x86 ISA development
Software development lifecycle
Kernels & virtualization
QEMU/open source VMMs

Education

Master’s degree in CS/CE/EE
Bachelor’s degree + 7 years experience

Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD is shaping the future.

When you’re designing next-gen processors, enabling AI breakthroughs, or bringing leading edge products to market, every role at AMD contributes to something bigger—technology that moves the world forward. Join us and, together, we’ll advance your career.

Job Role and Responsibility:

AMD, Inc., is hiring PMTS Software System Design Engineer to Research, design, develop, and/or test operating systems for semiconductor operations, applying principles and techniques of computer science, engineering, and mathematical analysis. Be responsible for providing guidance to upcoming developers, provide long range strategy, and is willing to jump in to help resolve issues quickly. Be involved in all areas that impact the team including performance, automation, and development. Develop software systems and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and Internet related tools. Responsible for development/design, troubleshoot and debug PC systems. Provide root cause analysis guidance to internal design teams and lead debug efforts and identify root cause and resolution. Improve debug capabilities and methodologies by identifying common challenges or impediments to efficient debug and drive innovation in tools and methods. Determine hardware compatibility and/or influence hardware design. Work in an area of specialization to develop systems-level software, working on problems of complex scope where analysis of situations or data requires a review of a variety of factors. Utilize knowledge of computers and electronics, including computer hardware and software, applications, and programming, as well as knowledge of the practical application of engineering science and technology. Utilize knowledge of computers and electronics, including circuit boards, processors, chips, and electronic equipment, as well as knowledge of design techniques, tools, and principles. Apply knowledge of engineering principles, best practices, and technologies to the design, development, and testing of various AMD semiconductor systems and products

Travel required:

NO

Qualifications: Degree required

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

Qualifications: Amount and type of experience required:

Five (5) years of experience in the job offered or a closely related engineering role.

Alternate combination of education and experience:

Employer will accept alternate combination of education and experience: Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field and seven (7) years of progressive, post baccalaureate experience in the job offered or a closely related engineering role.

Specific skills required: The following skills are required:

Position requires five (5) years of experience in the following:

  • x86 computing architecture and microarchitecture
  • Upstream Linux kernel maintainer
  • Confidential computing and cpu vulnerability mitigations
  • Evaluate and co-develop next generation x86 ISA in partnership with IP Arch/Design
  • Entire software development lifecycle
  • Kernels, virtualization, and security
  • Open source projects in particular to Linux KVM and open source VMMs including QEMU.

Preferred Skills: N/A

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

PMTS Software Development Engineer
PMTS Software Development Engineer

Advanced Micro Devices, Inc. • Santa Clara (CA)

Remote
USD 120,000 - 180,000
PMTS Silicon Design Engineer
PMTS Silicon Design Engineer

Advanced Micro Devices, Inc. • Santa Clara (CA)

On-site
USD 120,000 - 180,000
SMTS Systems Design Engineer
SMTS Systems Design Engineer

Advanced Micro Devices, Inc. • Austin (TX)

On-site
USD 140,000 - 180,000
MTS Software Development Engineer
MTS Software Development Engineer

Advanced Micro Devices, Inc. • Austin (TX)

On-site
USD 130,000 - 170,000
AMD benefits at a glance
SMTS Software Development Engineer
SMTS Software Development Engineer

Advanced Micro Devices, Inc. • San Jose (CA)

Remote
USD 120,000 - 190,000
Manager Systems Design Engineer
Manager Systems Design Engineer

Advanced Micro Devices, Inc. • Folsom (CA)

On-site
USD 180,000 - 240,000
AMD benefits at a glance
Sr. Software Development Engineer
Sr. Software Development Engineer

Advanced Micro Devices, Inc. • Santa Clara (CA)

Remote
USD 180,000 - 240,000
Benefits at a glance
MTS Silicon Design Engineer
MTS Silicon Design Engineer

Advanced Micro Devices, Inc. • Santa Clara (CA)

On-site
USD 120,000 - 180,000
Sr. Software Development Engineer
Sr. Software Development Engineer

Advanced Micro Devices, Inc. • Austin (TX)

On-site
USD 120,000 - 160,000
Senior Systems Design Engineer
Senior Systems Design Engineer

Advanced Micro Devices, Inc. • Austin (TX)

On-site
USD 120,000 - 180,000