Software Performance Engineer
Tech Stack / Keywords
Firma i stanowisko
At AMD, the mission is to build products that accelerate next-generation computing experiences across AI, data centers, PCs, gaming, and embedded systems. The role involves working at the intersection of software, hardware, and performance analysis within a core team of engineers.
Wymagania
- Experience in one or more languages such as Python, C++, or C#
- Windows automation experience: Batch scripting (bat) and PowerShell
- Experience with profilers like vTune, uprof, WPA and performance optimization
- Familiarity with instruction sets such as SSE / AVX
- Browser experience (automation, scripting, tooling, or performance analysis)
- Experience with modern concurrent programming and threading APIs
- Experience with Windows, Linux and/or Android operating system development
- Experience validating behavior or performance across platforms or architectures
- Experience in writing microbenchmarks to measure performance characteristics of a CPU/SOC
- Understanding of system architecture concepts: CPU/GPU/NPU execution, Memory hierarchy and I/O behavior
- Bachelor’s or master’s degree in computer science, Computer Engineering, Electrical Engineering, or equivalent
Obowiązki
- Build and maintain automation and orchestration code for running workloads and collecting results
- Write hardware aware workloads that exercise CPU, GPU, memory, storage, and other devices
- Develop cross platform code supporting Windows, Windows on ARM, and macOS
- Integrate application code, scripts, and platform specific tools
- Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
- Improve reliability, observability, and repeatability of automated runs
- Collaborate using Git
- Develop technical relationships with peers and partners
Oferta
- AMD benefits at a glance
Inne informacje
AMD and its subsidiaries are equal opportunity, inclusive employers and 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. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. This posting is for an existing vacancy.
AMD
17 aktywnych ofert