Senior OpenBMC Platform Lead Engineer

Celestica Inc.

San Jose (CA)

On-site

USD 150,000 - 210,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Celestica is seeking a Senior Lead Engineer, Software to drive OpenBMC platform management for high-performance networking and compute platforms in San Jose. You will work upstream-first on the Linux Foundation OpenBMC codebase, delivering Redfish-based remote management, firmware update flows, and telemetry integration.

You should have deep embedded Linux experience, strong C/C++ and Python skills, and a track record leading complex software projects with cross-functional teams in hardware and

Qualifications

  • Bachelor degree or equivalent combination of education and experience.
  • Experience with OpenBMC and platform management concepts.
  • Strong programming skills in C/C++ and Python.
  • Excellent verbal and written communication skills.

Responsibilities

  • Lead the design, development and implementation of technical solutions for OpenBMC-based platform management.
  • Provide technical leadership to a team of engineers.
  • Own platform enablement on OpenBMC stack, including Yocto meta-layers, U-Boot and kernel porting.
  • Develop and maintain remote management interfaces, with Redfish as the primary API.
  • Develop platform management capabilities across power control, FRU inventory, sensor telemetry, thermal and fan control, and event logging.
  • Deliver firmware update flows with versioning, verification, and event logging.
  • Review, interpret and negotiate customer requirements/specifications and ensure quality of deliverables.
  • Work with hardware engineers on board bring-up and with manufacturing teams for product qualification.
  • Analyze, design and develop tests and test-automation suites using upstream OpenBMC test framework.

Skills

OpenBMC
Redfish
C/C++
Python
Linux
Yocto
U-Boot
Device Tree
Git
Shell

Education

Bachelor degree or equivalent combination of education and experience

Job description

Celestica is seeking a Senior Lead Engineer, Software to drive OpenBMC platform management for high-performance networking and compute platforms in San Jose. You will work upstream-first on the Linux Foundation OpenBMC codebase, delivering Redfish-based remote management, firmware update flows, and telemetry integration.

You should have deep embedded Linux experience, strong C/C++ and Python skills, and a track record leading complex software projects with cross-functional teams in hardware and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior OpenBMC Platform Lead Engineer
Senior OpenBMC Platform Lead Engineer

Celestica Inc. • San Jose (CA)

Hybrid
USD 140,000 - 200,000
Senior OpenBMC Platform Lead Engineer
Senior OpenBMC Platform Lead Engineer

Celestica Inc. • San Jose (CA)

Hybrid
USD 150,000 - 230,000
Senior Lead Software Engineer - BMC/OpenBMC Systems
Senior Lead Software Engineer - BMC/OpenBMC Systems

Celestica Inc. • Austin (TX)

On-site
USD 150,000 - 210,000
Lead Software Engineer, BMC & Linux Systems
Lead Software Engineer, BMC & Linux Systems

Celestica Inc. • Austin (TX)

On-site
USD 140,000 - 200,000
Staff Engineer, Open BMC | Lead Linux & Firmware Dev
Staff Engineer, Open BMC | Lead Linux & Firmware Dev

Celestica Inc. • Austin (TX)

On-site
USD 140,000 - 210,000
Senior Lead Software Engineer - BMC & Board Control
Senior Lead Software Engineer - BMC & Board Control

Celestica Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
OpenBMC Firmware Engineer — Redfish & Linux Expert
OpenBMC Firmware Engineer — Redfish & Linux Expert

HCLTech • Santa Clara (CA)

On-site
USD 95,000 - 192,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Embedded BMC Architect – Edge GPU Servers
Senior Embedded BMC Architect – Edge GPU Servers

Code Red Partners • Austin (TX)

On-site
USD 225,000 - 275,000
Healthcare
Dental
Vision
+3
Lead OpenBMC Firmware Architect for Hyperscale Data Centers
Lead OpenBMC Firmware Architect for Hyperscale Data Centers

EngineersOfAI • Austin (TX)

On-site
USD 120,000 - 160,000
Senior Lead Engineer, Software - BMC
Senior Lead Engineer, Software - BMC

Celestica Inc. • San Jose (CA)

On-site
USD 150,000 - 210,000