Senior System Software Engineer, Platform – Server Embedded Firmware

🔥 0 minutes ago

🏄 California – Remote

infoinfo

💵 $152k - $287.5k / year

⏰ Full Time

🟠 Senior

🏗️ Platform Engineer

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 microcontroller firmware for GPU server platforms, including ARM M-class microcontrollers • Develop C/C++ server manageability features in an RTOS embedded-optimized environment • Perform firmware bring-up, debugging, performance analysis, and coding of manageability features for NVIDIA server platforms • Develop embedded management software enabling reporting and connectivity between server management devices • Implement register-based communication and DMTF standard messaging protocols between BMCs, GPUs, switches, memory, I/O expanders, sensors, and microcontroller peripherals • Design a portable microcontroller framework for server management subsystems • Develop and review code and design documents; collaborate with team members to meet product requirements • Instrument code for coverage, automate unit tests, maintain test case reports, and provide software quality reports • Collaborate with security and hardware teams on security goals, hardware design, and architecture reviews • Develop performance-optimized active-monitoring BMC solutions using MCTP, Redfish, SPDM, and PLDM

🎯 Requirements

• A Bachelor of Science Degree (or higher) in Electrical Engineering or Computer Science or equivalent experience • 5+ years of experience in low level microcontroller Firmware development on embedded microcontrollers using Zephyr or FreeRTOS • Demonstrated experience in developing BMC and/or microcontroller firmware for managing CPU, GPU, Network and Storage Devices • Experience with USB and I3C embedded interfaces • Experience with ARM Integrated Development Environments (IDE), debuggers, logic and protocol analyzers, and oscilloscopes • Deep understanding of interrupt schemes, multi-threading, DMA, memory management, and resource-restricted embedded environments • Strong embedded programming and scripting skills using C/C++, Bash, Python, Go, etc. • Experience reviewing and using hardware schematics, reference manuals, and datasheets for embedded development • Expertise with MCTP, PLDM, SPDM, SMBUS, and OCP recovery • Solid understanding of Linux fundamentals, distributions, packages, upgrade mechanisms, and image building/deployment

🏖️ Benefits

• Equity • Benefits • Equal opportunity employer • Inclusive work environment

Apply Now

Similar Jobs

🔥 4 hours ago

Ping Identity

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

Senior Engineering Manager leading DevTools, CI/CD, and developer self-service tooling for Ping Identity's cloud identity platform. Driving AI-enabled reliability and distributed engineering excellence.

🇺🇸 United States – Remote

💵 $157.2k - $224.6k / year

💰 $35M Series F - Ping Identity on 2014-09

⏰ Full Time

🟠 Senior

🏗️ Platform Engineer

🔥 5 hours ago

CenExel

1001 - 5000

🏥 Healthcare

💼 Consulting

📦 Logistics

Platform Engineering Lead owning cloud, CI/CD, and SRE capabilities at CenExel, a clinical research site and patient network. Enabling regulated engineering teams to deliver reliable software.

🕒 2 days ago

Terzo

51 - 200

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

Senior Staff Platform Engineer owning Azure cloud, data pipelines, and deployment systems. Building reliable infrastructure for Terzo’s enterprise AI and Financial Intelligence Graph platform.

🕒 2 days ago

VIATEQ Corporation

11 - 50

🏛️ Government

🎖️ Defense

💼 Consulting

Database Administrator supporting VIATEQ’s federal agency customers through SQL Server and Oracle administration. Managing migrations, security, incidents, and cloud modernization efforts.

🕒 2 days ago

VIATEQ Corporation

11 - 50

🏛️ Government

🎖️ Defense

💼 Consulting

Senior Salesforce engineer delivering secure CRM, integration, and automation solutions for VIATEQ’s federal government customers. Supporting governed platform development, testing, troubleshooting, and sustainment.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok