MTS Software Engineer: HPC, AI & Compiler Toolchains

Advanced Micro Devices

San Jose (CA)

On-site

USD 140,000 - 170,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AMD, the leader in high-performance computing, is hiring an MTS Software Development Engineer through its Xilinx subsidiary to research, design, develop, and test operating systems-level software, compilers, and network distribution software for semiconductor operations.

You will deliver compiler tools to support heterogeneous systems consisting of AI Engine processors, x86/ARM processors and GPU/FPGA, define software requirements and architectures, and work with cross-functional teams to drive

Qualifications

  • Master’s degree or foreign equivalent in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related field.
  • Three (3) years of experience in the job offered or closely related engineering role.

Responsibilities

  • Design, develop, test operating systems-level software, compilers, and/or network distribution software for semiconductor operations.
  • Deliver compiler tools to support heterogeneous systems including AI Engine processors, x86/ARM and GPU/FPGA.
  • Define software requirements and architectures and drive software and systems solutions across cross-functional teams.

Skills

C and C++ programming language
LLVM
Compiler back-end development
Compiler toolchain development
Data structures
Object oriented design
Dataflow graph programming model
Assembly language
Computer architecture
Linker and ELF toolchain
Memory management
DMA programming and configuration
SystemC modeling and simulation
C modeling
Multi-threading software development
Code optimization
Software performance analysis
Software debugging
Software verification
CAD Tools and waveform analysis tools
System architecture
Linux environments
GNU toolchain
Git and perforce version control\nsys
Shell environments

Education

Master’s degree in Computer Science or related field
Bachelor’s degree + 5 years progressive experience

Job description

AMD, the leader in high-performance computing, is hiring an MTS Software Development Engineer through its Xilinx subsidiary to research, design, develop, and test operating systems-level software, compilers, and network distribution software for semiconductor operations.

You will deliver compiler tools to support heterogeneous systems consisting of AI Engine processors, x86/ARM processors and GPU/FPGA, define software requirements and architectures, and work with cross-functional teams to drive

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Software Engineer—OS/Kernel for HPC & AI
Systems Software Engineer—OS/Kernel for HPC & AI

AMD • San Jose (CA)

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

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

On-site
USD 140,000 - 190,000
AMD benefits at a glance
MTS Software Development Engineer
MTS Software Development Engineer

Advanced Micro Devices • San Jose (CA)

On-site
USD 140,000 - 170,000
Senior Software Engineer, Build Systems & CI/CD Architect
Senior Software Engineer, Build Systems & CI/CD Architect

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

On-site
USD 140,000 - 210,000
AMD benefits at a glance
MTS Software Development Engineer
MTS Software Development Engineer

AMD • San Jose (CA)

On-site
USD 100,000 - 130,000
Comprehensive AMD benefits
HPC System Design Engineer - GPU/CPU Software
HPC System Design Engineer - GPU/CPU Software

Advanced Micro Devices, Inc. • Austin (TX)

On-site
USD 110,000 - 170,000
Senior Build & Release Systems Architect
Senior Build & Release Systems Architect

AMD • San Jose (CA)

On-site
USD 150,000 - 230,000
GPU Systems Software Engineer (MTS) — Remote
GPU Systems Software Engineer (MTS) — Remote

Socket.dev • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Systems Design Engineer: ML/Compiler Innovator
Systems Design Engineer: ML/Compiler Innovator

AMD • San Jose (CA)

On-site
USD 150,000 - 190,000
Senior Systems Design Engineer - HPC/AI Hardware Architect
Senior Systems Design Engineer - HPC/AI Hardware Architect

AMD • Austin (TX)

On-site
USD 120,000 - 180,000
AMD benefits at a glance