BMC Firmware Engineer
Quanta Manufacturing Fremont
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.
Key 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:
- 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.
$158.4k - $217.8k
...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have... ...to take your career to the next level? As a Senior Embedded Firmware Engineer, you will play a pivotal role in developing world-class...SuggestedHourly pay$160k - $200k
...commitment to speed, reliability, and performance. We proudly engineer high-performance systems for critical, fast-growing industries... ...optical modules to support 5G Networks. We are looking for a Senior Firmware Engineer to join our team. This team will be responsible for...SuggestedLong distanceFlexible hours- ...Job Full Description We are seeking an E mbedded Firmware Engineer to join a small, highly collaborative engineering team developing sophisticated electro/mechanical products. This is not a narrow firmware role. In a small team, everyone wears multiple hats, and...Suggested
$165k - $240k
...commitment to speed, reliability, and performance. We proudly engineer high-performance systems for critical, fast-growing industries... ...connectivity.Molex is seeking a highly skilled Senior or Principal Firmware Engineer to join our Optical Systems Business Unit in Fremont,...SuggestedLong distanceFlexible hours- ...Department: Engineering/Firmware Development Job Description: We are looking for an experienced firmware engineer to develop next-generation... ...with server platform management technologies such as BMC, IPMI Knowledge of OCP standards and management protocols...Suggested
$130k - $170k
...Nova's Materials Metrology Division is looking for a skilled Firmware Engineer (Embedded) to design, develop, and test firmware and software for our core hardware platforms. The engineer will collaborate closely with electrical and systems engineering teams to integrate...- Quest Global is seeking an embedded firmware engineer to join our team in Fremont, CA. You will perform MCU and custom board bring-up, develop firmware in C/C++ on bare-metal/RTOS, and integrate sensors and peripherals for XR platforms. You’ll collaborate with Android BSP...
$214k
...Duties: Guide company firmware development across multiple products, including determining priorities and tasks for the team. Design... .... Work cross-functionally with mechanical and software engineering counterparts, and collaborate with product, sales, and design...Work experience placement- Queue is seeking a firmware/embedded software engineer to develop, test, and maintain real-time motor control firmware for the Rmix hardware platform. You will implement interfaces between subsystem controllers, host processors, and cloud modules, ensuring dispensing accuracy...
- ...Embedded Firmware Engineer Experience in developing, writing, and debugging code for embedded microcontrollers and processors (ARM and MSP430, preferred); Should be an expert in C and C#, C++. Device Driver Development experience required Develop firmware, validate...
$80k - $120k
...Embedded Firmware Engineer About SF MOTORS, INC. (dba SERES) SF Motors is building the next generation of intelligent robotic systems that combine advanced mobility, autonomy, and human-like adaptability. Our mission is to revolutionize how machines move, perceive...Work at office$120k - $160k
...Senior Embedded Firmware Engineer About SF MOTORS, INC. (dba SERES) SF Motors is building the next generation of intelligent robotic systems that combine advanced mobility, autonomy, and human-like adaptability. Our mission is to revolutionize how machines move,...Work at office- ...A technology company in Pleasanton, CA is seeking a Senior Application Engineer to design embedded firmware and create application examples for their Ensemble Micro Controllers. This role includes customer support for Zephyr Operating Systems and contributions to documentation...
- Quanta Manufacturing Fremont is seeking a BIOS/UEFI Firmware Engineer to design, implement, and debug UEFI/BIOS firmware for computer systems. You will lead hardware bring-up, collaborate with hardware and OS teams, and mentor junior engineers while ensuring Secure Boot...
$187.08k
...Job Title Senior Firmware Engineer Silicon Motion, Inc., 690 N. McCarthy Blvd., Suite 200, Milpitas, CA 95035, is seeking to hire a Senior Firmware Engineer. Job Summary: Responsible for the design, development, and maintenance of embedded firmware for solid-...- ...geophysical exploration, and telecommunications. Our team of engineers, scientists, software developers, and operations professionals... ...from you. The Role We are looking for a skilled Senior Firmware Engineer to join a cross‑functional team of physicists, electronics...Permanent employmentInternshipImmediate startFlexible hours
$167.7k - $245.2k
...Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the... ...with Linux hardware bring-up.Prior experience with Sonic, ONIE, BMC, IPMI, and/or Redfish technologies.Previous experience in developing...Full timeTemporary workLocal areaFlexible hours$110.62k - $149.66k
...developing or executing project plans, budgets, and schedules and for documentation of work and results. May function as a project engineer/leader with the resident responsibilities of proposals/project plan, schedules, work assignments, prime contact, technical...Full timeWork at officeRemote workWorldwideFlexible hours$130k - $180k
...QMS, monitor quality, and drive process improvements.Required Skills:Masters or Phd in Computer Science, Mechatronics, Electrical Engineering, or a related field.Proficient in C ProgrammingSelf-motivated and passionate about autonomous drivingWillingness to travel and...Full time$99k - $220k
...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to... ...protocols. (SPI, I2C, UART)Strong embedded systems firmware (bare metal / RTOS) development using C/C++Mechatronics and robotics...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week- We are seeking a Senior Firmware Engineer to design, maintain, and validate NVMe SSD firmware protocol stacks and management interfaces. You will develop NVMe, PCIe Gen5, SMBus, and I3C functionality; diagnose protocol issues; and partner with validation teams to deliver...
$38 - $40 per hour
...cath lab and radiology suite technology and a dedication to continuous advancement. Position Summary: We are looking for a Firmware Engineering Co-op who is interested in a challenging, energizing, and rewarding career to push the boundaries of medical technology in Angiography...Summer workWork at officeRemote workRelocation package$138.76k - $187.74k
...for documentation of work and results. May function as a project engineer/leader with the resident responsibilities of proposals/project... ...cross-functional engineering initiatives involving software, firmware, controls, electronics, mechanical engineering, systems engineering...Full timeWork at officeRemote workWorldwideFlexible hours$179.4k - $263.12k
...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have... ...reference designs Experience with bootloaders, secure boot, firmware update mechanisms, and UDS diagnostics Strong understanding of...Hourly pay- Aeris Technologies, Inc., a subsidiary of Project Canary, is seeking an Embedded Software Engineer to join the Hayward, CA team. You will craft firmware for laser-based sensor systems, integrating Linux tools and MCU platforms in a fast-paced environment. You will work...
- ...Job Title: Embedded Software Engineer Location: Fremont, California, United States Duration: Full Time Role ROLES & RESPONSIBILITIES... ...performance tuning. Develop high-performance drivers and firmware to support machine learning workloads on embedded hardware....Full time
$110.9k - $152.46k
...Nothing” approach to the global automotive market. That means refusing to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have designed and built vehicles that have redefined their segments,...Hourly payContract work- Hyve Company Overview Hyve Solutions transforms complex engineering challenges into production reality for technology innovators building AI, cloud, and connected infrastructure. As a US-based manufacturing partner, the company rapidly delivers fast, agile execution through...Full timeWork experience placementFlexible hours
- ScaleFlux is seeking an experienced firmware engineer to develop next-generation CXL Type 3 memory expansion devices. This role includes optimizing firmware and integrating systems with host platforms. The ideal candidate will have strong skills in embedded systems development...
$145.8k - $244.7k
...have the funding, the government validation, and the sites under construction to make it real. Job Summary: The Staff Firmware Engineer is a hands-on technical leader and firmware developer on PsiQuantum’s Firmware team, within the Electronics organization. The...Full timeRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to BMC Firmware Engineer. Be the first to apply!



