Summary from listing
Celestica is hiring a Senior Staff Embedded Software Engineer for its Hardware Platform Services team to design and develop embedded software for cloud hardware infrastructure, including CPU and GPU systems, data-center hardware, and networking switches. The role involves gathering requirements, developing low-level drivers and software libraries, bringing up and validating hardware interfaces, maintaining production-quality code, and mentoring team members. Candidates need a bachelor's degree or higher in engineering, extensive C/C++ and embedded systems experience, and substantial experience with hardware bring-up, device drivers, Linux kernels, and related low-level technologies.
