

Search by job, company or skills

Celestica is looking for a dynamic software engineer who is passionate about working closely with the HW/SW interface to enable management of a fleet of devices in tomorrow's data center environments. The person needs be very conversant with board management controllers, low level drivers and capable of mentoring a team of engineers.
The Staff Engineer, Software will work in cross functional teams with customers, product line management, manufacturing engineering, hardware engineering, quality assurance and project leadership to ensure robust and high quality software.
Performs tasks such as, but not limited to, the following:
Bachelor degree or consideration of an equivalent combination of education and experience.
Celestica (NYSE, TSX: CLS) enables the world’s best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development – from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud. Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers.
Job ID: 107091757
Skills:
C, Bmc, Linux Kernel, Redfish
Skills:
Rtos Concepts, C Programming, Audio drivers PCM ALSA, Linux kernel internals, Storage drivers NAND NOR eMMC, PCIe USB subsystem, Embedded Systems, I2C SPI UART GPIO drivers, Linux debugging tools dmesg printk ftrace crash analysis, Peripheral DMA Interrupt handling, boot architecture and memory initialization, Clock power management reset frameworks, JTAG Lauterbach TRACE32, flash subsystems QSPI SPI NAND eMMC, system-level debugging and issue root cause analysis