Software Development Engineer Job at AMD Inc, Santa Clara, CA

Q25tR1hzakRRVXp3ajVZaVVFQWdZbVJ6RUE9PQ==
  • AMD Inc
  • Santa Clara, CA

Job Description

We are looking for a highly motivated and skilled Software Engineer to join our team. You will work with a team of Software Engineers to enable models, libraries, and applications for Instinct GPUs in both on-prem and cloud environments. Candidates should have strong C/C++ skills; Python is helpful. Candidates should also have experience analyzing and optimizing the performance of software. You must be self-motivated and possess the ability to work well within a team environment. Key Qualifications: BS with 6+ years of related experience, or MS with 4+ years of related experience, or PhD with 1+ years of related experience in Computer Science, Computer Engineering, or a related equivalent. Strong programming skills in C/C++. Experience with GPU kernel programming using CUDA, HIP, or OpenCL. Experience developing software in an end customer product delivery environment. Experience with open-source software development, including collaboration with community maintainers and submitting contributions. Experience with software engineering methodologies such as Agile, Scrum, and Kanban. Excellent analytical and problem-solving skills. Ability to work independently and as part of a team. Willingness to learn skills, tools, and methods to advance the quality, consistency, and timeliness of AMD software products. Qualifications: Experience in Python. Performance analysis skills for both CPU and GPU. Multinode/device parallel programming experience (NCCL/RCCL, OpenMP, MPI). Experience with Singularity, Docker, and/or Kubernetes. Experience in all phases of software development, from requirement gathering, analysis, design, development, and testing to final release. Experience providing clear and timely communication related to status and other key aspects of the project to the leadership team. BS, MS, or PhD with in Computer Science, Computer Engineering, or a related equivalent.

Job Tags

Full time,

Similar Jobs

Tower Management of NY

Dealership Manager Job at Tower Management of NY

 ...Were looking for a hands-on, results-driven Dealership Manager to take charge of our new location and drive its success from the ground up. In this role, youll oversee all aspects of sales operations, ensuring a seamless customer experience while managing the dealership... 

Walmart

Pharmacy Manager Job at Walmart

 ...What you'll do...**Pharmacist in ChargeThe prescriptions are stocked. We need you to bring the passion.The Walmart Rx Manager operates the pharmacy from a place of true caring. Come ready to show your heart for the community we serve, as well as the staff you will... 

Peckham Industries

Ready-Mix Truck Driver (Req #: 1099) Job at Peckham Industries

 ...communities we serve. Through our extensive network of hot mix asphalt and ready-mix concrete plants, quarries, and liquid asphalt terminals,...  ...working in a production environment. As a Ready-Mix Concrete Driver, you are responsible for set up and delivery of quality, ready... 

Beacon Hill

Scientist, Synthetic Organic Chemistry Job at Beacon Hill

 ...Position Summary: We are seeking a highly skilled and motivated scientist with expertise in synthetic organic chemistry to join our team in advancing the discovery and development of novel small molecules. As a key member of the synthetic chemistry group, you will collaborate... 

Lincotek Medical

CNC Machinist Job at Lincotek Medical

PRIMARY FUNCTIONS The primary functions include operating multi-axes computer numerical control (CNC) milling machines or lathes to machine surfaces of metallic and nonmetallic work pieces. QUALIFICATIONS: To perform this job successfully, an individual must be...