American multinational semiconductor company
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…
Senior Firmware Engineer at AMD researching, designing, developing and debugging systems-level software for semiconductor products — including embedded drivers, firmware, automated tests and verification — with work on high-speed memory interfaces (HBM, DDR, GDDR). Core languages: C, C++, Python.
Designs, develops, and tests operating-systems-level software, compilers, and supporting tools for AMD's semiconductor operations in Austin, TX. Day-to-day work spans the full software lifecycle using C/C++/Python on Linux, with multi-threading, memory management, and machine learning.
Senior software engineer at AMD's Xilinx subsidiary developing compilers for deep learning workloads on AMD hardware, plus automation scripts for hardware debugging and software validation. Core stack is C++ and Python with PyTorch/TensorFlow, DNN knowledge (CNN, RNN), Git, and Linux/macOS debugging.
AMD is hiring Software Development Engineers (multiple openings) in Washington, DC to research, design, develop, and test operating systems-level software, compilers, and tools supporting semiconductor products. Day-to-day work spans GPU compiler optimization, OS kernel/systems development, and debugging using Python, C/C++, and CUDA.
Senior (SMTS) software development engineer at AMD's Xilinx subsidiary, researching, designing, and testing OS-level software, compilers, drivers, and developer tools for semiconductor products — centered on embedded systems, Linux kernel/driver work, and CPU/GPU/SoC and FPGA platforms. Can work remotely; multiple openings.
Entry-level Silicon Design Engineer at AMD's Xilinx subsidiary in San Jose, defining, designing, verifying, and documenting ASICs — from architecture and logic design to simulation, synthesis, place-and-route, timing and power. Key tech: RTL/Verilog, STA, VCS/Cadence/Mentor Graphics tools, Perl/Python/C++, and FPGA methodologies.
MTS-level software engineer at AMD researching, designing, developing, and testing systems-level software — operating systems, compilers, and network distribution software — supporting semiconductor operations. Day-to-day work spans coding, code reviews, unit tests, documentation, and cross-team coordination, mainly in Java/C#/C++ with multithreaded, low-latency systems on Linux and Windows.
Sr. Silicon Design Engineer at AMD in Austin, TX: research, design, verify, and document ASICs and processors — architecture definition, logic design, simulation, synthesis, place-and-route, timing and power analysis. Requires experience with SOC/CPU architecture, C++ or Python, OpenCL, OOP, and ML accelerator hardware-software co-design.
Senior software system designer at AMD researching, designing, developing, and testing software and systems for semiconductor products — implementing virtualization and server platform protection features. Core stack: C, C++, Python, Linux/Windows internals, OS kernel development. Remote work allowed; multiple openings.
AMD (Xilinx subsidiary) is hiring an MTS Silicon Design Engineer in San Jose to define, design, verify, and debug custom mixed-signal circuits — including clock distribution networks and low-power high-speed digital blocks — spanning architecture, logic design, simulation, ASIC physical design (synthesis, STA), and product bring-up, using C/C++/Python and Unix/Linux.
AMD is hiring Silicon Design Engineers in Austin, TX to research, design, verify, and document ASICs for its CPU/GPU/SoC products — covering architecture and logic design, simulation, synthesis, place-and-route, and timing/power analysis using Verilog/SystemVerilog/VHDL and C/C++/Python. Multiple openings; work is performed under supervision.
Performance-focused software engineer at AMD who analyzes application performance on mainstream CPUs, finds and diagnoses bottlenecks using tools and source code, designs optimizations and workarounds, and contributes performance improvements to open source and partner software vendors. Core tech: C/C++, SIMD/AVX512, LLVM, CPU architecture, parallel programming.
AMD is hiring a Sr. Silicon Design Engineer in Santa Clara to research, design, verify, and test ASIC/semiconductor components — architecture and logic design, RTL coding, simulation, synthesis, place-and-route, and timing/power analysis. Core tools: Verilog/SystemVerilog/VHDL, TCL/C/C++/Perl, VCS, EDA tools, Unix/Linux.
Senior software development engineer at AMD researching, designing, developing, and testing systems-level software, compilers, and network distribution software for semiconductor operations. Day-to-day work spans debugging, software verification, and tooling using C/C++, Python, Java/JavaScript, MS SQL Server, Git, and Agile. Multiple openings; can work remotely.
AMD is hiring a Principal (PMTS) Silicon Design Engineer in Austin, TX to lead ASIC definition, design, verification, and documentation, including CPU competitive analysis and power/droop modeling frameworks. Day-to-day work centers on C/C++/Python scripting, kernel and driver development, validation tooling, and x86/ARM assembly.
Senior Silicon Design Engineer at AMD in Santa Clara: research, design, verify, and document ASICs for semiconductor products — defining architecture/logic design, RTL coding, and running UVM-based functional verification of CPUs/microprocessors using Verilog/SystemVerilog/VHDL, C/C++/Python, and Unix/Linux tooling.
Senior Silicon Design Engineer at AMD in Santa Clara designing and verifying ASICs: architecture and logic design, RTL front-end integration, transitioning RTL to physical design, and evaluating synthesis, place-and-route, timing, and power. Uses Verilog/SystemVerilog/VHDL, SOC/GPU/CPU architecture knowledge, C/C++/Python, and ASIC design tools.
AMD's Xilinx subsidiary is hiring a Sr. Software Development Engineer in San Jose to research, design, develop, and test OS-level software, compilers, and reference-design platform components for semiconductor products, including C models and functional verification. Core stack: C/C++, Python, Bash/Shell, Linux/Windows internals, DMA, GPIO, and I2C.