|
Search Jobvertise Jobs
|
Jobvertise
|
Senior Lead Engineer, Software Location: US-CA-San Jose - 95002 Jobcode: 122969 Email Job
| Report Job
Senior Lead Engineer, Software, Celestica LLC, San Jose, CA:
Design, develop, test, and debug software applications. Plan and schedule projects. Develop and support diagnostic firmware and device drivers such as i2c, SPI, and PCIe. Develop firmware update tools for programmable components such as BIOS and BMC. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Confer with customers, project managers and engineers to obtain information on limitations or capabilities for data processing projects. Analyze, design, and develop tests and test-automation suites. Support hardware teams with modifying U-Boot, BIOS, BMC, and diagnostic code to support functional tests for hardware validation. Conduct board bring up activities for network products to ensure readiness for manufacture.
Full time employment, Monday – Friday, 40 hours per week, $283,442.00 per year.
MINIMUM REQUIREMENTS:
Must have a Bachelor’s degree or foreign equivalent in Computer Science, Electronic Engineering, Communication Engineering, or a related field, and 7 years of progressive post-baccalaureate related work experience. Alternatively, the employer will accept a Master’s degree or foreign equivalent in Computer Science, Electronic Engineering, Communication Engineering, or a related field, and 5 years of related work experience.
Must have 5 years of experience in coding using C, C++, and Python.
Must have 3 years of experience in:
• Developing low-level device drivers and user space applications for diagnostic software using Linux; and,
• Communication protocols, including Inter-Integrated Circuit (I2C), Serial Peripheral Interface (SPI), and Peripheral Component Interconnect Express (PCIe).
Employer will accept any suitable combination of education, training, or experience.
TO APPLY: visit [www.celestica.com] and search Job ID # 122969
Sally Ham
Celestica LLC
5140 Yonge Street Toronto, ON M2N 6L7 Phone: 4372494712
|