OpenBMC Lead, Principal Engineer

A global technology company specializing in semiconductor and telecommunications equipment.
Embedded
Principal Software Engineer
In-Person
15+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Chipset Systems Architect

Senior systems architect role at Qualcomm focusing on chipset design and development for industrial applications.

CPU Micro-architect/RTL Designer -Principal Engineer

Principal CPU Micro-architect/RTL Designer position at Qualcomm, focusing on high-performance CPU design and implementation with 15+ years of hardware engineering experience required.

Engineer, Principal

Principal Engineer position at Qualcomm focusing on automotive embedded systems, leading technical teams and driving strategic initiatives in automotive computing platforms.

Principal Automotive Software Project Engineer

Principal Automotive Software Project Engineer role at Qualcomm leading software product development and managing customer deliverables for automotive projects.

Telematics Chipset Principal Project Engineer

Principal Project Engineer role at Qualcomm focusing on telematics chipset development and hardware architecture for automotive systems.

Description For OpenBMC Lead, Principal Engineer

As the OpenBMC Lead at Qualcomm Technologies, you'll spearhead the enablement of OpenBMC for next-generation server-class platforms. This role combines technical leadership with hands-on development, requiring extensive collaboration with internal teams and external communities. You'll work with Linux and commercial OS ecosystems, the OpenBMC community, and relevant standards bodies. The position demands deep expertise in embedded systems, server architecture, and open-source development. You'll shape future server-class SoCs and platforms while mentoring teams and driving technical excellence. This role offers the opportunity to work with cutting-edge technology at a global leader in semiconductor innovation, with comprehensive benefits and professional development opportunities. The position is ideal for experienced engineers passionate about open-source development and server architecture who want to make a significant impact in the industry.

Last updated 3 months ago

Responsibilities For OpenBMC Lead, Principal Engineer

  • Define future server-class SoCs and platforms
  • Lead the development of an OpenBMC solution for a next-generation server-class platform
  • Identify skill requirements and assist in hiring engineers
  • Collaborate with teams on bring-up, debugging, diagnostics, firmware lifecycle

Requirements For OpenBMC Lead, Principal Engineer

Linux
Python
Java
  • Bachelor's degree in Engineering, Computer Science, or related field
  • 15+ years of experience in Linux development for embedded and/or server systems
  • Strong understanding of server platform concepts and design constraints
  • Proven experience in OpenBMC development
  • In-depth knowledge of RAS (Reliability, Availability, and Serviceability)
  • Proficient in programming with experience in OpenEmbedded-based build systems
  • Experience contributing to Open Source projects
  • Low-level knowledge of communication buses such as I2C, Ethernet, PCIe

Benefits For OpenBMC Lead, Principal Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?