Onsite Senior Lead Engineer, Software

Posted yesterday

Apply now

About the role

  • Senior Lead Engineer, Software developing and deploying firmware systems for various applications at Celestica. Collaborating with cross-functional teams to ensure high quality product development.

Responsibilities

  • The Senior Lead Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications.
  • They write, debug, maintain, and test software in various common languages and for software at various levels in the hierarchy (from Firmware to Application).
  • Software creation follows an agreed to development process (such as Agile, Scrum, etc.) and complies with the product life cycle development (phase/gate deliverables).
  • The Senior Lead Engineer, Software works in cross functional teams with other designers, customers, manufacturing engineering and project leadership to ensure robust and high quality product development.
  • Enhance designs with feedback from reviews in areas such as manufacturing, test, supply chain, reliability, industrial design and simulations.

Requirements

  • 5+ years of experience with BIOS/UEFI Firmware development.
  • Understand x86 architecture and PC-related industry standards (PCIe, ACPI, JEDEC, USB, ATA, IPMI, Redfish, etc.).
  • Have good experience in the BIOS/UEFI firmware framework/code structure and/or IBV BIOS code (e.g., AMI, Insyde, or Phoenix code).
  • Be familiar with Intel PI SPEC, EDK I or EDK II.
  • Experience with RAS is preferred.
  • Opensource: EDK II and coreboot are preferred.
  • Excellent debug and troubleshooting skills.
  • Multicultural working experience is desirable.

Benefits

  • Celestica is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status (including race, religion, national origin, gender, sexual orientation, age, marital status, veteran or disability status or other characteristics protected by law).
  • At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process.

Job title

Senior Lead Engineer, Software

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job