JOB DESCRIPTION / ROLE
• Working as testing software development engineer, to build fundamental capability and process for storage and server products
• Define test roadmap and strategies: co-work with Project software engineer for new test cases generation which aligned with new technology
• Working with team lead to optimize current testing cases
• Working with team lead to continually improve test team and capability
Requirements:
• Bachelor degree in CS or similar• Server/Storage platform testing software development experience
• Deep understanding at least one of server system bus (PCIe/PCI,I2C,UART,SPI, etc), component and technology (RAID, FCoE, NVMe,NVMeoF, BMC,BIOS etc)
• Good experience on Python/Shell script and C/C++ language
• Good experience of Linux operating systems customization
• Knowledge of Linux driver and application development
• Expert in resolving any complex HW/SW setup issues during testing, which may related to BIOS/FW, OS, HW-SW interaction, as well as Hardware
• Good oral and writing skills in English
ABOUT THE COMPANY
Celestica enables the world's best brands. Through our unrivaled customer-centric approach, we partner with leading companies in aerospace and defense, communications, enterprise, healthtech, industrial, capital equipment, and smart energy to deliver solutions for their most complex challenges. A leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development - from the drawing board to full-scale production and after-market services. With talented teams across North America, Europe and Asia, we imagine, develop and deliver a better future with our customers.
Find Top Talent
Other jobs you might be interested in
Engineer Jobs in DubaiEngineer Jobs in Abu Dhabi
Engineer Jobs in Sharjah
Show More