Staff Software Engineer — BMC & Linux Systems

Celestica Inc.

Austin (TX)

On-site

USD 140,000 - 180,000

Full time

43 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Celestica is seeking a Staff Engineer, Software in Austin, TX to lead the design, development and deployment of software for board management controllers and orchestration software used to monitor and maintain a fleet of devices in data center environments.

The role requires deep expertise with Linux kernel drivers and BMC interfaces, and the ability to mentor a sizable engineering team across hardware and software.

Qualifications

  • Bachelor degree or equivalent combination of education and experience.
  • 4–12 years of experience in software/embedded systems.
  • Experience with BMC and Linux kernel is preferred.

Responsibilities

  • Lead design, development and deployment of software for board management controllers and orchestration software used to monitor and maintain a fleet of devices in data center environments.
  • Provide technical leadership and direction to a sizable team of engineers.
  • Review customer requirements and may act as primary customer contact.
  • Analyze trade-offs in complex systems and recommend solutions.
  • Develop deployment strategies and plans.
  • Collaborate cross-functionally with customers, users, project managers and other engineers.
  • Provide recommendations for continuous improvement.

Skills

Coaching/Mentoring
Communication/Negotiation/Presentation
Creative Problem Solving
Customer Interaction/Stakeholder Mgmt

Education

Bachelor degree or equivalent

Tools

OpenBMC
IPMI
ARM

Job description

Celestica is seeking a Staff Engineer, Software in Austin, TX to lead the design, development and deployment of software for board management controllers and orchestration software used to monitor and maintain a fleet of devices in data center environments.

The role requires deep expertise with Linux kernel drivers and BMC interfaces, and the ability to mentor a sizable engineering team across hardware and software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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/OpenBMC Systems
Senior Lead Software Engineer - BMC/OpenBMC Systems

Celestica Inc. • Austin (TX)

On-site
USD 150,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
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 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
Senior BMC Firmware Engineer
Senior BMC Firmware Engineer

Jabil • Austin (TX)

On-site
USD 110,000 - 170,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
Senior BMC Firmware Lead: Platform Management & Debug
Senior BMC Firmware Lead: Platform Management & Debug

Jabil • Austin (TX)

On-site
USD 120,000 - 160,000
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