Senior Firmware Engineer - Server BMC Data Center HWE jobs in United States
cer-icon
Apply on Employer Site
company-logo

Apple · 4 weeks ago

Senior Firmware Engineer - Server BMC Data Center HWE

Apple is seeking a curious and self-motivated Senior BMC Firmware Engineer to join their team and contribute to the development of next-generation industry-standard server platforms. The role focuses on enhancing the manageability and security of Apple datacenter systems, allowing the engineer to make a significant impact and collaborate with highly skilled engineers committed to engineering excellence.

AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Leading technical projects and mentoring engineers
Defining overall firmware architecture, strategy, and BMC APIs
Guiding low-level driver development and hardware-firmware co-design
Collaborating with cross-functional partners to understand their needs and influence product strategy
Threat Analysis and staying updated on new vulnerabilities, attack methodologies, and security standards (NIST, FIPS)

Qualification

Embedded Linux developmentC/C++ programmingBMC firmware architectureAMI MegaRAC/OpenBMCSecurity features in BMCDebuggingServer platform interfacesProblem-solvingCollaboration skillsProject leadershipTechnical communication

Required

A Bachelor's degree in Engineering, Computer Science, Computer Engineering, or a related field, or equivalent practical experience
8+ years of experience in embedded Linux development with strong C/C++ programming skills, including scripting in Bash and Python, with at least 3-5 years in a role focused on product development and technical project leadership
Experience driving projects through EVT/DVT/PVT phases in collaboration with global ODM/OEM vendors and Contract Manufacturers
Deep understanding of the AMI MegaRAC and OpenBMC experience, including IPMI, system/D-Bus services, Redfish, PLDM, MCTP, sensors/telemetry, and update frameworks
Expertise with server platform interfaces, including PCIe, I2C/I3C, SPI, PMBus, UART, GPIO, PECI/APML, and Ethernet controllers

Preferred

Demonstrated ability to thrive in a fast-paced, dynamic, and often ambiguous environment
Security features in BMC environments such as secure/verified boot, firmware signing, TPM/ROT, SPDM, vulnerability management, and hardening at scale
Strong debugging and problem-solving skills across HW/FW/SW boundaries, with effective collaboration with vendor and hardware teams
Proven success in supporting BMC software on new hardware, including kernel, drivers, device trees, board support, and low-level debugging (JTAG/serial/oscilloscope/I2C analyzer)
Collaborate with EDKII/BIOS and work on platform enablement. Familiarity with RAS concepts (fault management, telemetry, recovery)
Familiarity with cloud-scale operations and fleet management of BMC firmware
Ability to anticipate, identify, and resolve technical and schedule challenges proactively

Company

Apple is a technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.

H1B Sponsorship

Apple has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6998)
2024 (3766)
2023 (3939)
2022 (4822)
2021 (4060)
2020 (3656)

Funding

Current Stage
Public Company
Total Funding
$5.67B
Key Investors
Berkshire HathawayMicrosoftSequoia Capital
2025-05-05Post Ipo Debt· $4.5B
2025-01-16Post Ipo Debt· $0.31M
2021-04-30Post Ipo Equity

Leadership Team

leader-logo
Tim Cook
CEO
leader-logo
Craig Federighi
SVP, Software Engineering
Company data provided by crunchbase