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

Q0lNY0JKZTJVNG1GbTRPcnBKY3VwSjlhZEE9PQ==
  • 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

Lane Enterprises Inc

Part-Time Payroll Specialist Job at Lane Enterprises Inc

 ...state, and local payroll laws and regulations. Collaborate with HR and Finance teams to resolve discrepancies and ensure proper accounting of payroll transactions. Other related duties as assigned. Skills & Abilities: Proficiency with UKG, Kronos, or similar... 

Cleveland County

Maintenance Technician II - Cleveland County Detention Center Job at Cleveland County

 ...Position Overview Under the direct supervision of the Maintenance Supervisor, employees at this level are expected to maintain and keep...  ...and grounds in an orderly condition by providing general facility and grounds maintenance services.The position requires the ability... 

Mayo Clinic

Cardiac Sonographer Job at Mayo Clinic

 ...Competently performs complete echocardiographic studies integrating all cardiac echo imaging modalities and procedures necessary to obtain all...  ...comprehensive echocardiogram. Collaborates with Lead Cardiac Sonographers, Advanced Cardiac Sonographers, Echocardiographers, Physicians... 

Pool and Spa connection

Spa & Pool Attendant Job at Pool and Spa connection

 ...poolandspaconnection is seeking a reliable Spa & Pool Attendant to join our team! As the Spa & Pool Attendant your duties will include processing/cleaning spa/salon linens, keeping treatment rooms clean, salon area and locker rooms fully stocked with linens. Assisting... 

Bella Milano

Waiter/Waitress Job at Bella Milano

 ...put forth effort to learn and do their part to help the team succeed will grow with Bella Milano. Main Responsibilities of a Waiter/Waitress: Taking orders and delivering food and beverages. Helping guests with menu recommendations. Providing exceptional...