Senior System Software Engineer, OpenBMC Platform

đź•’ August 31, 2025

🏄 California – Remote

info

đź’µ $184k - $356.5k / year

⏰ Full Time

đźź  Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Healthcare • Manufacturing • Artificial Intelligence

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

đź“‹ Description

• Design and implement OpenBMC Firmware for GPU Server platforms focusing on Arm architecture. • Hands on bring-up of BMC firmware, performance analysis and coding manageability features for NVIDIA Server platforms. • Develop and review code, write and review design documents, review QA test plans, and work closely with team members for design and testability. • Design solutions for errors, stats & configuration for CPU, GPU, DIMM, SSDs, NICs, IB, PSU, BMC, FPGA, CPLD for enterprise readiness. • Design and develop performance optimized active monitoring BMC solutions using DMTF Standards including MCTP, Redfish, SPDM and PLDM. • Instrument code for maximum coverage; write and automate unit tests; maintain detailed unit test reports. • Provide software quality reports based on static analysis, code coverage, CPU load. • Work with security team to align developed code with product security goals. • Collaborate with hardware teams to influence hardware design and review HW architecture & schematics.

🎯 Requirements

• A Bachelor of Science Degree (or higher) in Electrical Engineering or Computer Science or equivalent experience. • 8+ years of experience. • Domain expertise in BMC Firmware development on X86 or ARM Platforms including BMC-BIOS communication, thermal management, power management, firmware update, device monitoring, firmware security, etc. • Board Bring-up expertise with hands-on experience in Device drivers like I2C/I3C, SPI, PCIe, SMBus, Mail-box etc. as well as the device trees for uboot and Linux kernel. • OOB or In-band System Management experience with exposure to standards IPMI, KCS, DMTF Standards (PLDM, MCTP, Redfish, etc), PMBus, NVMe, etc. • Understanding on REST architecture style especially JSON over HTTPs with OAuth. • Strong programming and scripting skills using C/C++, Bash, Python, Go etc. both for Linux user-space programs and system programs with thorough code reviewing skills. • Strong in Linux fundamentals, various Linux distributions and packages, Linux upgrade mechanisms, building and deploying Linux images. • Excellent written and oral communication skills; good work ethics; high sense of team-work; self-starter who loves to find creative solutions. • Ways to stand out: Contributor to industry standards like Open Compute, OpenBMC, IPMI, DMTF Standards, and open source; expertise in system software and platform security for x86/ARM based Rack/Blade server systems.

🏖️ Benefits

• Eligible for equity and benefits

Apply Now

Similar Jobs

đź•’ August 29, 2025

VALCE Talent Solutions

11 - 50

🤝 B2B

🎯 Recruiter

đź’Ľ Consulting

Senior Software Engineer on Lamina product; collaborate with a Technical Architect to design platforms and integrate; mentor teammates in Agile delivery.

🇺🇸 United States – Remote

⏰ Full Time

đźź  Senior

🧑‍💻 Full-stack Engineer

đź•’ August 28, 2025

Everest Technologies, Inc

51 - 200

đź’Ľ Consulting

📦 Logistics

📣 Marketing

Full Stack Developer at Everest Technologies, delivering scalable backend and frontend solutions remotely. Strong Python and microservices experience with React frontend.

🇺🇸 United States – Remote

⏰ Full Time

🟡 Mid-level

đźź  Senior

🧑‍💻 Full-stack Engineer

đź•’ August 26, 2025

PingWind Inc. (SDVOSB)

51 - 200

đź’Ľ Consulting

📦 Logistics

🏥 Healthcare

Senior Technical Lead for Data ensuring IT system stability and optimization for federal services contractor PingWind. Lead systems engineering, risk management, and cloud/ICAM database expertise.

🇺🇸 United States – Remote

⏰ Full Time

đźź  Senior

🧑‍💻 Full-stack Engineer

đź•’ August 26, 2025

PingWind Inc. (SDVOSB)

51 - 200

đź’Ľ Consulting

📦 Logistics

🏥 Healthcare

Lead ICAM systems engineering for federal clients, ensuring stability and AWS GovCloud integration. Manage teams, risk assessments, and ID verification integrations.

🇺🇸 United States – Remote

⏰ Full Time

đźź  Senior

🧑‍💻 Full-stack Engineer

đź•’ August 26, 2025

Speechify

51 - 200

🏥 Healthcare

🏨 Hospitality

📚 Education

Senior Software Engineer building core SDKs and services for Speechify's audio information platform. Design APIs, ship Kotlin backend services, and optimize cross-platform experiences.