Search by job, company or skills

Staffice Global Private Limited

GPU Compute Developer

6-12 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

Job description

GPU Compute Developer

Chennai, Tamil Nadu, India

Job DescriptionSoftware Development :

  • Design and implement drivers, application software that drive next generation CPU and GPU
  • Develop, augment and maintain software libraries for computing on GPU
  • Optimize code for performance, efficiency, and low latency
  • Innovate new ideas in conjunction with networking engineers to optimize overall data center efficiency

Hardware Integration :

  • Board bringup and validation of all low-level interactions with hardware
  • Drivers to monitor the health of the board
  • Troubleshoot and resolve hardware-software interaction issues

Security :

  • Design and implement features for verification of trusted software like secure boot
  • Stay up-to-date on security best practices and vulnerability remediation

Collaboration :

  • Work effectively in a team environment, collaborating with engineers and peer functional leads from different disciplines to innovate solutions, triage issues and speed execution
  • Work with product line management, customers and sales teams to understand requirements

Leadership :

  • Mentor and coach team members on the technical skills and approaches to solve problems.

Review and maintain quality of code going into production.

Knowledge/Skills/Competencies

Strong programming skills : Proficiency in C, C++ and other low-level programming languages.

Operating system knowledge : Experience with Linux driver kernel development is a must. Candidate should have strong experience in Linux kernel memory management, interrupts, IOMMU

Hardware experience : Familiarity with main elements of CPU, DPU, memory, NICs, board monitoring elements is a must

Debugging and testing skills : Ability to identify and resolve software and hardware issues.

Problem-solving skills : Strong analytical and problem-solving abilities

Experience with data center deployments : Prior experience in data center architectures, developing and maintaining software for deployments is a plus

Experience with GPU programming : Prior experience GPU libraries like CUDA and ROCm is huge plus

Required Skills C, C++, Linux Drive, Linux Kernel, OMMU, Experience with data center deployments : Prior experience in data center architectures, developing and maintaining software for deployments is a plus, GPU Program, CUDA, ROCm

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Our Staffing Expertise extends to a wide range of industries. We connect employers with highly skilled job seekers. With staffing consultants across India, ANZ and APAC, its easy to begin your Candidate Search today.

Job ID: 107440055

Similar Jobs