BMC Firmware Engineer

4 days ago


Fremont, California, United States Quanta Manufacturing Nashville Full time $120,000 - $150,000 per year

Brief Description
*Salary range: $120,000 - $150,000 annually*

Job Summary
The BMC (Baseboard Management Controller) Firmware Engineer is responsible for the design, development, and debugging of embedded firmware for servers and data center platforms. This role focuses on enabling independent, out-of-band management capabilities, ensuring systems can be monitored and controlled remotely—even when the host operating system is offline.

This position is part of the Engineering Services team, which works across departments to support the engineering and operation teams with technical expertise in electronics, operational software, and systems integration.

Duties/Responsibilities

  • Design, develop, and maintain BMC firmware solutions using embedded C and C++ in a Linux-based environment.
  • Implement industry specifications and protocols such as OpenBMC, Redfish, IPMI, and other Distributed Management Task Force (DMTF) standards.
  • Develop firmware to interface with server hardware components, including sensors (voltage, temperature, fan speed), power supplies, and peripherals, using protocols such as I²C, SPI, and UART.
  • Implement key BMC features including remote monitoring, power management, event logging (System Event Log/SEL), and remote keyboard-video-mouse (KVM) access.
  • Collaborate with hardware design and platform architecture teams to ensure proper BMC integration during hardware bring-up and validation.
  • Maintain security measures for BMC access, including user authentication, secure firmware updates, and vulnerability prevention.
  • Use debugging tools and methodologies to diagnose and resolve system-level issues related to BMC and hardware interaction.
  • Prepare and maintain technical documentation, including design specifications, test plans, and release notes.
  • Provide guidance to junior engineers and take ownership of small to mid-sized projects.

Required Skills/Abilities: (Example of skills set)

  • Proficiency in C and C++ programming for embedded systems.
  • Hands-on experience with embedded Linux and OpenBMC framework.
  • Strong understanding of server hardware architecture and communication protocols (I²C, SPI, UART, PCIe).
  • Ability to troubleshoot and debug complex system-level interactions.
  • Effective communication skills for cross-functional collaboration.
  • Ability to work independently on most assignments and provide technical leadership on smaller projects
  • Preferred qualifications:

  • Familiarity with DMTF standards such as Redfish, MCTP (Management Component Transport Protocol), PLDM (Platform Level Data Model), and SPDM (Security Protocol and Data Model).

  • Experience with System-on-a-Chip (SoC) architectures, particularly ARM-based systems.
  • Knowledge of scripting languages (e.g., Python, Shell) for automation and testing.
  • Exposure to Agile development methodologies.
  • Understanding firmware security principles.

Education And Experience

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related technical field.
  • 2–5 years of hands-on embedded firmware development experience, specifically with BMC systems.
  • Demonstrated ability to lead tasks or small projects with limited supervision.


  • Fremont, California, United States Lam Research Full time

    The group you'll be a part ofIn the Global Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to ensure our cutting-edge solutions are helping to solve the biggest challenges in the semiconductor industry.The impact you'll makeResponsibilities May Include a Combination Of...

  • Software Engineer

    2 days ago


    Fremont, California, United States Quanta Manufacturing Fremont Full time $100,000 - $140,000 per year

    *Salary: $100,000 - $140,000 annually*Job SummaryThe Software Engineer contributes to the design, development, and deployment of software tools and scripts to improve manufacturing efficiency and support production issue resolution. Engineers at this level can complete most tasks independently and begin to contribute to larger initiatives with minimal...


  • Fremont, California, United States NEXTracker Full time $90,000 - $120,000 per year

    Job Description:Job Title: Embedded Software EngineerLocation: Fremont, CACompany: NEXTrackerAbout UsWe are innovators in embedded and edge-level software, building intelligent systems that integrate hardware and software to power critical infrastructure. Our mission is to deliver reliable, secure, and scalable solutions in clean energy and advanced embedded...


  • Fremont, California, United States Coherent Corp. Full time $120,000 - $180,000 per year

    Primary Duties & ResponsibilitiesFully lead the design for optical transceiver from concept to completion with only high-level goalsDefine and conduct electrical and optical measurements of optical transceiver. Create optical transceiver specification compliance reports, and required EVT DVT reportsCreate the firmware requirement document.Conduct RF...

  • Jr. Server Test Engineer

    46 minutes ago


    Fremont, California, United States Quanta Manufacturing Fremont Full time $75,000 - $90,000 per year

    Job Summary:The Test Engineer 2 contributes to the development and execution of automated system testing within a high-volume manufacturing environment. This role completes the majority of assigned tasks with limited supervision and begins making meaningful contributions to test design, process improvement, and debugging efforts. The engineer collaborates...


  • Fremont, California, United States SoloPoint Solutions Full time $150,000 - $250,000 per year

    Responsibilities:Lead engineering projects from concept to productionCommunicate projects' status like milestones & deliverables to stakeholders, via regular updates and reports.Coordinate and collaborate with cross-functional teams, including engineering, manufacturing, product management, and supply chain, to ensure seamless project execution.Develop and...


  • Fremont, California, United States Coherent Corp. US Full time $120,000 - $180,000 per year

    You will be part of a multi-disciplinary engineering team working on optical transceiver hardware/electrical from conception to manufacturing. Lead the transceiver link simulation. Work closely with firmware engineer, optical engineer, mechanical and process engineer to come up a product per customer requirements.Primary Duties & ResponsibilitiesParticipate...


  • Fremont, California, United States Coherent Corp. Full time $120,000 - $250,000 per year

    You will be part of a multi-disciplinary engineering team working on optical transceiver hardware/electrical from conception to manufacturing. Lead the transceiver link simulation. Work closely with firmware engineer, optical engineer, mechanical and process engineer to come up a product per customer requirements.Primary Duties & ResponsibilitiesParticipate...


  • Fremont, California, United States iota Biosciences, Inc. powered by Astellas Full time $175,000 - $215,000 per year

    About Usiota Biosciences, a wholly-owned subsidiary of Astellas Pharma US, is a medical device company pioneering bioelectronic solutions across a range of medical therapies and diagnostics. Bioelectronic medical implants are the start of an entirely new form of medicine, treating chronic diseases through non-pharmaceutical mechanisms not previously...


  • Fremont, California, United States Tesla Full time $80,000 - $140,000 per year

    What To ExpectThe New Programs Engineering team works at the front-end of vehicle design and development, working in an iterative environment to study, simulate, build, and prove Tesla's future generation of vehicles. This position will interact with many cross-functional teams from the Design, Vehicle Engineering, and Powertrain Engineering teams in...