
Job description
Celestica is looking for talented and passionate Staff Embedded Software Engineers 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 Staff Embedded Software Engineer, you will play a key role in defining and delivering state of the art Cloud Hardware products.
Gather Requirements and provide technical solutions that span across the system, design and implement drivers, application software that drive next generation CPU and GPU systems for Data Centers, develop, augment and maintain software libraries to support computing on CPU / GPUs, mentor and coach team members on the technical skills and approaches to solve problems.
Strong analytical and problem-solving abilities, experience in Board bring-up of new embedded hardware with low-level driver development to verify functionality including Linux kernel bring-up, kernel enablement and upstreaming, knowledge of BIOS, BMC, Secure Boot, Linux Kernel, etc.
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.
Company

Manufacturing • Tech, Software & IT Services
Celestica is a global provider of design, manufacturing, hardware platform, and supply chain solutions for complex challenges across various industries including aerospace, defense, communications, enterprise, healthtech, industrial, and smart energy. With a customer-centric approach and expertise spanning from product development to full-scale production and after-market services, Celestica partners with leading companies worldwide to deliver innovative solutions. The company's global presence in over 40 locations ensures it can bring its talent and insight to every stage of the product lifecycle.