CareerPlan

Software Development Engineer

Washington, United StatesFull-time2026-11-06 → 2026-11-10

Core

Research, design, develop, and test operating systems-level software, compilers, and network distribution software for semiconductor operations.

Role type

Systems-level software engineer (semiconductor/OS/compilers)

Builds

Operating systems, compilers, routers, networks, utilities, databases, and cloud-based tools for AMD semiconductor products

Domain

Semiconductor industry, systems programming, computer architecture

Required skills

Python, C, C++, CUDA, Git, compiler optimization, CPU/GPU/SoC architecture, OS kernel development, 3D/2D graphics pipelines, object-oriented design, Linux/Windows internals, software debugging

Technologies

Python, C, C++, CUDA, Git, Linux, Windows, macOS, Unix

Responsibilities

Design and develop software programs for enhancements and new products; troubleshoot and debug software; determine hardware compatibility and influence hardware design; develop tools to support design and technology platforms

Seniority

Mid-level IC (Master's degree required, experience via coursework/research/internship acceptable)