Systems Software Engineer - OS & Kernel Development

Advanced Micro Devices

San Jose, Northern (CA, KY)

Hybrid

USD 150,000 - 190,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Advanced Micro Devices (AMD) is seeking a Software Development Engineer to join Xilinx, Inc., to design, develop, and test OS-level software, compilers, and network distribution software for semiconductor operations. You will design, develop, troubleshoot and debug software for enhancements and new products, and build tools supporting design and technology platforms.

Travel is not required. A Master’s degree in a related field is expected, with strong skills in Python/Java, OS kernel

Qualifications

  • Master’s degree required in a related field.
  • Experience in software and hardware verification.
  • Programming experience in Python or Java.
  • Knowledge of CPU/GPU/SoC architecture and OS kernel development.
  • Strong memory management and multi-threading fundamentals.
  • Experience with Linux/Windows/macOS internals is a plus.
  • Ability to debug software across OS boundaries.

Responsibilities

  • Design, develop, and test OS-level software, compilers, and network distribution software for semiconductor operations.
  • Develop software and tools supporting design, infrastructure, and technology platforms.
  • Determine hardware compatibility and influence hardware design.
  • Work on systems-level software problems with a cross-functional team.

Skills

Software verification
Hardware verification
Python
Java
CPU/GPU/SoC architecture
OS kernel development
Memory management
Multi-threading

Education

Master’s degree in Computer Science/Computer Engineering/Electrical Engineering or related field

Job description

Advanced Micro Devices (AMD) is seeking a Software Development Engineer to join Xilinx, Inc., to design, develop, and test OS-level software, compilers, and network distribution software for semiconductor operations. You will design, develop, troubleshoot and debug software for enhancements and new products, and build tools supporting design and technology platforms.

Travel is not required. A Master’s degree in a related field is expected, with strong skills in Python/Java, OS kernel

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
Systems Software Engineer — OS, GPU & Compiler
Systems Software Engineer — OS, GPU & Compiler

Advanced Micro Devices, Inc. • Washington

On-site
USD 120,000 - 180,000
AMD benefits at a glance
Senior Firmware Engineer: OS & Kernel Dev
Senior Firmware Engineer: OS & Kernel Dev

Advanced Micro Devices • San Jose (CA)

On-site
USD 140,000 - 180,000
Software Development Engineer - Systems & GPU Platforms
Software Development Engineer - Systems & GPU Platforms

Advanced Micro Devices • Washington

On-site
USD 120,000 - 180,000
AMD benefits at a glance
Systems Software Engineer — OS, GPU & HPC
Systems Software Engineer — OS, GPU & HPC

AMD • Washington

On-site
USD 120,000 - 180,000
Senior Systems Software Engineer for HPC/AI
Senior Systems Software Engineer for HPC/AI

Advanced Micro Devices, Inc. • Austin (TX)

On-site
USD 130,000 - 180,000
Software Development Engineer
Software Development Engineer

AMD • San Jose (CA)

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

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

On-site
USD 150,000 - 190,000
Senior Software Engineer - CPU Microarchitecture & EDA
Senior Software Engineer - CPU Microarchitecture & EDA

AMD • San Jose (CA)

On-site
USD 150,000 - 210,000
Software Development Engineer
Software Development Engineer

Advanced Micro Devices • San Jose (CA), Northern (KY)

Hybrid
USD 150,000 - 190,000