Senior Software Engineer
Celestica International Inc.ShanghaUpdate time: February 28,2021
Job Description

Req ID: 63838 
Region: Asia 
Country: China 
State/Province: Shanghai 
City:  Shanghai 

Job description:

You will join Enterprise Software Department of Celestica Global Design Service as a senior software engineer. In this position, you will be responsible to develop and/or customize software for various network/server/storage products and deliver turn-key solutions for customers.

Your responsibilities will include but not be limited to:

1)Conduct detailed design efforts. Specially for linux driver or kernel part. Closely monitor detailed design progress and publish status report timely.

2)Coordinate software test/verification and debug, support system integration and validation. Manage issues/defects and drive root cause analysis/bug fix.

3)Work with design PM and quality specialists to make and meet commitments for quality, deliverables, and schedule.

4) Contribute to software development process evolution.

 

Qualification:

1)Master or Bachelor's degree in CS, EE or equivalent.

2)5+ years of software development experience while at least 3 years of Linux

based driver, BSP or kernel development.

3)Good understanding of Linux device driver, Sysfs, platform device, PCIe, I2C,SPI etc.

4)Solid C/C++ programming skills, Diagnostic application of Hardware, experience in Python is a plus.

5)Experience in Networking Switch or Server Storage products is a plus.

6)Experience in Intel X86_64 platform, ARM architecture embedded experience is a plus.

7)Knowledge in one or more of the following standards/technologies:

SMBUS,SPI, LPC, IPMI, NVME, PCI Express, InfiniBand, etc is a plus.

8)Good interpersonal and communication skills in both English and Mandarin

COMPANY OVERVIEW:
Celestica (NYSE, TSX: CLS) is a US$5.6 billion global leader in the delivery of end-to-end product lifecycle solutions. Our customers trust us to deliver the most advanced design, engineering and manufacturing expertise for their highly sophisticated and complex products. From advanced medical devices, to highly engineered aviation systems, to next-generation hardware solutions for the Cloud, at Celestica we manage the complexity for our customers and set the bar for quality and reliability in their markets. Our customer portfolio includes leaders in the enterprise computing, communications, aerospace and defense, industrial, smart energy, healthtech and semiconductor markets. Headquartered in Toronto, our global network spans 13 countries with 26,000 employees throughout the Americas, Europe and Asia.

Get email alerts for the latest"Senior Software Engineer jobs in Shangha"