Staff Software Engineer – Open BMC & Linux Systems

Celestica Inc.

Austin (TX)

On-site

USD 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Celestica Inc. is seeking a Staff Engineer, Software specializing in OpenBMC and board management. You will lead software design and deployment for BMC-driven systems in data center environments, guiding a sizable engineering team and interfacing with customers and partners.

Rigorous technical knowledge of Linux kernel and board-level interfaces is required, with OpenBMC experience considered a strong plus. This role sits in Austin, TX and offers high-impact engineering opportunities.

Qualifications

  • Requires Bachelor's degree or equivalent combination of education and experience.
  • 10–15 years of relevant software engineering experience.
  • Proven leadership of large engineering teams and projects.
  • Ability to collaborate with customers and cross-functional teams.
  • Familiarity with board bring-up and OpenBMC considered a plus.
  • Strong knowledge of Linux kernel, U-Boot, IPMI/Redfish and related protocols.

Responsibilities

  • Lead design, development and deployment of software for BMC-driven board management.
  • Provide technical leadership to a sizable engineering team and mentors.
  • Interpret customer requirements and translate into system designs.
  • Analyze trade-offs and risk, planning projects and communicating warnings.
  • Develop deployment strategies and coordinate vendor relationships.
  • Create tests and test-automation suites for validation.

Skills

Coaching/Mentoring
Communication/Negotiation/Presentation
Creative Problem Solving
Customer Interaction/Stakeholder Mgmt
Quality & Lean
D/PFMEA
8D/Corrective Action
Equipment Safety
Design of Experiments (DOE)

Education

Bachelor's degree or equivalent

Tools

OpenBMC
IPMI
Redfish
U-Boot
ARM
I2C
PCIe
SAS/SSD

Job description

Celestica Inc. is seeking a Staff Engineer, Software specializing in OpenBMC and board management. You will lead software design and deployment for BMC-driven systems in data center environments, guiding a sizable engineering team and interfacing with customers and partners.

Rigorous technical knowledge of Linux kernel and board-level interfaces is required, with OpenBMC experience considered a strong plus. This role sits in Austin, TX and offers high-impact engineering opportunities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer - BMC/OpenBMC
Senior Lead Software Engineer - BMC/OpenBMC

Celestica Inc. • Austin (TX)

On-site
USD 150,000 - 180,000
OpenBMC Firmware Engineer (BMC & Linux)
OpenBMC Firmware Engineer (BMC & Linux)

Saicon • Austin (TX)

On-site
USD 90,000 - 150,000
Senior Lead Software Engineer, BMC & Hardware Orchestration
Senior Lead Software Engineer, BMC & Hardware Orchestration

Celestica Inc. • Austin (TX)

On-site
USD 150,000 - 210,000
OpenBMC Firmware Engineer — Elevate Server Manageability
OpenBMC Firmware Engineer — Elevate Server Manageability

Staffing Technologies • United States

On-site
USD 90,000 - 130,000
Senior OpenBMC Platform Lead Engineer
Senior OpenBMC Platform Lead Engineer

Celestica Inc. • San Jose (CA)

On-site
USD 140,000 - 210,000
Senior OpenBMC Platform Engineer - Linux/Redfish Lead
Senior OpenBMC Platform Engineer - Linux/Redfish Lead

Celestica • San Jose (CA)

On-site
USD 140,000 - 180,000
Senior OpenBMC Firmware Engineer for Cloud-Scale AI Platforms
Senior OpenBMC Firmware Engineer for Cloud-Scale AI Platforms

EngineersOfAI • Austin (TX)

On-site
USD 120,000 - 150,000
Firmware Engineer
Firmware Engineer

Staffing Technologies • United States

On-site
USD 90,000 - 130,000
Firmware Engineer
Firmware Engineer

Sunrise Systems, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
BMC Firmware Engineer (OpenBMC) - Hybrid Austin
BMC Firmware Engineer (OpenBMC) - Hybrid Austin

ManpowerGroup Global, Inc. • Austin (TX)

Hybrid
USD 65,000 - 92,000