AI Compute Infrastructure Software Engineer

Celestica logo

Celestica

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
C Linux play C++

Job Description

Summary

Celestica is looking for talented and passionate Senior Staff/Architects for the Hardware Platform Services team. This team is responsible for designing and developing Cloud Hardware infrastructure that includes Compute, Storage, AI servers and Networking Switches. As a Software Engineer, you will play a key role in defining and delivering state of the art Cloud Hardware products.


Detailed Description


This role connects the high-level AI/ML framework behavior with the design of low-level compute Infrastructure firmware components

  • Gather Requirements and provide technical solutions that span across the system
  • Design, Develop, Augment and maintain drivers, application software, Software libraries that drive next generation CPU and GPU systems for Data Centers
  • Review and maintain the quality of code going into production.
  • Mentor and coach team members on the technical skills and approaches to solve problems.


Required qualifications:

  • Bachelor’s Degree or higher education in Engineering
  • Overall 15+ years of experience
  • 8+ years of experience in C / C++ and other low-level programming languages and embedded systems
  • 8+ years of experience in Hardware bring-up, validation of all low-level interactions, troubleshooting and resolution of hardware / software interfaces
  • Working knowledge in at least two or more of the following
  • Linux Kernel, BMC, Secure Boot, RDMA, CXL etc.
  • A few years of working knowledge with AI/ML workloads, GPU libraries like CUDA and ROCm
  • Strong analytical and problem-solving abilities
  • Proven ability to articulate requirements and solutions to diverse audiences through written documents like architecture specifications and verbal presentations in technical forums.


Preferred qualifications:

  • Familiarity with main elements of CPU, GPU, DPU, memory, NICs
  • 15+ years of overall experience


Interview Questions of AI Compute Infrastructure Software Engineer at Celestica

Currently, there aren't any interview questions for this role at Celestica shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of AI Compute Infrastructure Software Engineer at Celestica

Currently, there aren't any salaries for this role at Celestica shared by other job seekers.

View more salaries from Celestica →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now