Senior C++ GPU Modelling Engineer
Advanced Micro Devices, Inc - Sydney, New South Wales
Apply NowJob Description
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiencesfrom AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you''ll discover the real differentiator is our culture. We push the limits of innovation to solve the world''s most important challengesstriving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.THE ROLEAMD''s Australian Graphics IP team specializes in the design and verification of AMD''s Graphics Processing Units (GPUs). As a GPU modeling engineer, you will work in a hardware/software codesign environment to craft industryleading simulation platforms used in GPU research and development.THE PERSONThe ideal candidate should have at least 8 years of experience as a software designer and engineer proficient in C++. Knowledge of GPU or other computer hardware and Graphics APIs is an advantage. The candidate has developed complex systems in a structured environment and possesses the following skills:Communication: Excellent written and oral communication; skilled at understanding requirements and expectations, clarifying when needed, and concisely presenting results and status to peers and management.Analytical ability: Divides an issue into its parts and uses databased decision making; balances big picture and detailed perspectives; understands complex architectural, design, and verification concepts.Motivation: Proactive and selfmotivating; seeks guidance from peers and management; enjoys a dynamic work environment.Teamwork: Thrives in a collaborative team environment; respects the value of diverse perspectives; supports team objectives; continually improves how the team meets requirements.KEY RESPONSIBILITIESCollaborate with architects, design engineers, and verification engineers on specifications, verification plans, and test plans.Develop and maintain C/C++ models and supporting systems.Debug, test, analyze, and improve model functional and performance accuracy.Identify and implement opportunities for improving AMD''s design and verification environment.PREFERRED EXPERIENCESoftware development using C or C++.Use of industrystandard profiling and debugging tools.Graphics API or graphics pipeline knowledge.Hardware design or verification.Hardware implementation using HDLs such as Verilog or VHDL.Scripting languages Python, Perl, shell.Productivity tools Jira, Jenkins.Configuration management Perforce, GIT.Relevant development experience with CPU and/or GPU.ACADEMIC CREDENTIALSBachelor or Master level degree in Software Engineering, Computer Engineering or a related field.LOCATIONSydney, Australia.BenefitsBenefits offered are described: AMD benefits at a glance.EEO StatementAMD and its subsidiaries are equalopportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or thirdparty affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants'' needs under the respective laws throughout all stages of the recruitment and selection process. #J-18808-Ljbffr
Created: 2026-03-25