Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead System Software Engineer Platform - Server Embedded Firmware

NVIDIA Gruppe

Key Responsibilities Design and implement Microcontroller Firmware for GPU Server platforms, focusing on but not limited to ARM M-class microcontrollers. Develop C/C++ server manageability features in an RTOS embedded-optimized environment. Perform hands‑on work with microcontroller firmware bring‑up, debugging, performance analysis, and coding manageability features for NVIDIA’s Server platforms. Develop embedded management software to enable reporting and connectivity between server management devices. Implement register‑based communication and DMTF standard messaging protocols for seamless interaction between BMC, GPUs, switches, memory, I/O expanders, sensors, and local microcontroller peripherals. Design a highly portable microcontroller framework that will be implemented across a wide variety of server management subsystems. Develop and review code, write and review design documents, and collaborate with team members to meet product requirements. Instrument code for maximum coverage, automate unit tests, maintain detailed test case reports, and provide software quality reports based on static analysis, code coverage, and microcontroller load. Collaborate with security and hardware teams to ensure code aligns with security goals and influence hardware design and architecture review. Develop performance‑optimized active monitoring BMC solutions using DMTF Standards such as MCTP, Redfish, SPDM, and PLDM specifications. Required Qualifications A Bachelor of Science Degree (or higher) in Electrical Engineering or Computer Science or equivalent experience. 12+ 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 the following embedded interfaces - USB and I3C. Sound experience working with ARM Integrated Development Environments (IDE), debuggers, logic and protocol analyzers, and oscilloscopes. A deep understanding of interrupt schemes, multi‑threading, DMA, memory management, and working in 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 working with server manageability protocols such as MCTP, PLDM, SPDM, SMBUS, and OCP recovery. Solid understanding of Linux fundamentals, various distributions, packages, upgrade mechanisms, and image building/deployment. Ways to Stand Out Hands‑on background working with microcontroller embedded firmware development and OOB management. Hands‑on experience implementing MCTP stack in embedded environments or FPGA. Contributor to industry groups like Open Compute, OpenBMC, DMTF and open source. Expertise in system software and platform security for x86/ARM based Rack/Blade server systems. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD—356,500 USD for Level5, and272,000 USD—431,250 USD for Level6. You will also be eligible for equity and benefits. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead System Software Engineer Platform - Server Embedded Firmware in Santa Clara, CA vacancy
  •  ...A leading technology company in Santa Clara is seeking a Senior System Software Engineer to design and implement microcontroller firmware for GPU server platforms. The ideal candidate will have a Bachelor's degree...  ...5 years of experience in embedded firmware development.... 
    Suggested

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $224k - $431.25k

    NVIDIA Gruppe is seeking a senior firmware engineer to design and implement microcontroller firmware for GPU server platforms. The role requires over 12 years of experience...  ...firmware development with a strong focus on embedded systems and C/C++ programming. The successful... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $272k - $431.25k

     ...NVIDIA Gruppe is seeking software engineers in Santa Clara to develop next-generation high-speed...  ...of GPUs and high-performance computing servers. The ideal candidate has 15+ years experience...  ..., and knowledge of networking and systems software. A base salary between 272,000... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $126.8k - $220.9k

    Apple Inc. is looking for a talented RF Transceiver Firmware Engineer to work on developing innovative embedded firmware technologies. In this role, you will collaborate closely with firmware, CAD, and verification teams to establish robust firmware development tools and... 
    Suggested

    Apple Inc.

    Sunnyvale, CA
    5 days ago
  •  ...first dedicated software hire and help...  ...real‑time imaging platform. It is not a narrow embedded maintenance...  ...this person will lead software architecture...  ...embedded Linux systems, hardware‑...  ...of hardware, firmware, imaging, and platform...  ...establish the engineering patterns that a... 
    Suggested

    Cambridge Terahertz

    Santa Clara, CA
    2 days ago
  • $250k - $300k

     ...integrated task systems - fusing hardened hardware with software, sensors, AI, and...  ...technicians and engineers to first responders...  ...Software Engineering Lead (Firmware/OS) Location:...  ...strategies for embedded and system-level...  ...of our device platform - from the OS layer... 
    Permanent employment

    Rivet Industries

    San Jose, CA
    6 days ago
  •  ...System Software/Embedded Engineer (Diagnostics) Sunnyvale System Software / Embedded...  ...customers. We are at the leading edge of advancing the...  ...you to join Tensordyne's Platform Software team to lead requirements...  ...close to the hardware on firmware and board bring-up,... 
    Contract work
    Work at office
    Remote work
    Flexible hours

    Tensordyne

    Sunnyvale, CA
    2 days ago
  • $40 - $56 per hour

     ...As a member of the firmware platforms team, you will be responsible...  ...high quality embedded code running on the processors...  ...vehicles, energy systems, and robotics. Join a...  ...deeply knowledgeable engineers that strive to build...  ...using cutting-edge software development tools and... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    5 days ago
  •  ...A leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves collaboration across teams...  ...have a strong background in embedded systems, a degree in a related field, and extensive... 

    Apple

    Sunnyvale, CA
    2 days ago
  • $175k - $275k

     ...Cerebras Systems builds the world's largest...  ...deliver industry-leading training and...  ...As part of the Embedded Software team, you will help...  ...Cerebras Wafer Scale Engine (WSE)-the world's...  ...microcontroller firmware, wafer level monitoring...  ..., and the Linux platform and BSP layers... 

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    6 days ago
  • $147k - $211k

    Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering Apply X Note: By applying to this position you will have an opportunity...  ...hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    5 days ago
  • $150k - $300k

     ...are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level...  ...robotics and Physical AI systems. This is a deeply hands-...  ...and custom accelerators Lead chip, SoC, and board...  ...systems and Linux-based platforms Integrate firmware and... 
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    3 days ago
  • $147.4k - $272.1k

    A leading technology company seeks an experienced firmware engineer to work on low-level device drivers and collaborate with hardware designers. The ideal candidate...  ..., along with over 5 years of experience in embedded systems and strong skills in C/C++. Competitive salary... 

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  • $197k - $278.46k

     ...mobility challenges with software and AI. As the...  ...operating system. About the Role As a Sr. Staff Firmware Engineer at 42dot, you will...  ...generation firmware platform for Hyundai Motor...  ...and safety-critical embedded foundation. This is...  ...Critical Development: Lead the development of... 

    42dot Inc.

    Sunnyvale, CA
    5 days ago
  • You will lead the firmware architecture and development for a breakthrough...  ...-powered neural interface platform. This role owns the...  ...wearable hardware, low-power embedded systems, and real-time intelligent...  .... Establish the firmware engineering practices that scale: build... 

    OSI Engineering

    Palo Alto, CA
    1 day ago
  • $152k - $241.5k

     ...highly motivated, creative engineer with experience in software design who is passionate...  ...design and develop GPU system software firmware components with focus on...  ...mechanisms, real-time embedded operating system, algorithms...  ...~ A strong teammate and lead; self-motivated with a... 
    Work experience placement

    NVIDIA

    Santa Clara, CA
    7 days ago
  • $152k - $241.5k

     ...Responsibilities As a GPU system software engineer, you will craft and implement firmware components focused on power and performance, drive and resolve cross‑team...  ...of operating system mechanisms, real‑time embedded operating systems, algorithms and data structures... 

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

     ...data center systems, such as DGX...  ...businesses. These platforms bring...  ...AI and HPC software stack. We’re...  ...Including firmware, kernel drivers...  ...with component leads internally...  ...performant server system architecture...  ..., OpenBMC), embedded systems, and...  ...Electrical Engineering or related... 
    Shift work

    NVIDIA

    Santa Clara, CA
    6 days ago
  • $272k - $431.25k

     ...data center systems, such as DGX...  ...businesses. These platforms bring...  ...AI and HPC software stack. We’re...  ...level, covering firmware, kernel...  ...with component leads internally and...  ...performant server system...  ..., OpenBMC), embedded systems, and...  ...Electrical Engineering or related field... 
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $95 per hour

    EPITEC is seeking a Firmware Software Engineer in Sunnyvale, CA. The role involves developing high-quality firmware for embedded systems using C and C++. Candidates should have over 8 years of experience in firmware development, strong problem-solving skills, and knowledge... 
    Contract work

    EPITEC

    Sunnyvale, CA
    4 days ago
  • $197k - $278.46k

    42dot Inc. is seeking a Sr. Staff Firmware Engineer to design and implement key components of the...  ...firmware for Hyundai Motor Group’s Software-Defined Vehicles. This high-visibility...  ...candidate will possess at least 8 years of embedded software experience. A competitive salary... 

    42dot Inc.

    Sunnyvale, CA
    5 days ago
  •  ...high-tech startup is seeking a Diagnostic Engineer to join their Santa Clara, CA team. This full-time role involves analyzing system performance, troubleshooting technical...  ...engineering, and 10+ years of experience in embedded firmware development. The company values... 
    Full time

    Upscaleai

    Santa Clara, CA
    4 days ago
  •  ...LTTS Company, is seeking a seasoned Embedded Firmware Engineer to work onsite in Sunnyvale, CA. The...  ...in developing firmware for embedded systems, with a strong focus on C/C++ programming...  ...someone with a deep understanding of software development lifecycle and RTOS to... 

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    5 days ago
  • $207k - $300k

    Overview Software Engineer Manager II, Embedded Systems, Firmware — Google, Sunnyvale, CA, USA Apply Responsibilities Set...  ...services, and providing the essential platforms that enable developers to build...  ...are shaping the future of world-leading hyperscale computing, with key... 
    Full time
    Remote work
    Worldwide

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $272k - $425.5k

     ...leader to manage our Server Software Technical Program Management...  ...and strategy, leading a team of Senior TPMs who drive the firmware and system software for NVIDIA's...  ...next-generation server platforms like DGX, MGX, and...  ...Introduction) and sustaining engineering teams. Drive the... 

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $150k - $400k

     ...design and build our entire radar system in-house, from antenna panels...  ...performance and system reliability. As an Embedded Software Engineer , you will develop the firmware, FPGA logic, and embedded...  ...and integration of FPGA-based platforms, including Zynq UltraScale+ MPSoCs... 
    Permanent employment

    ArrayLabs, LLC

    Palo Alto, CA
    2 days ago
  • $160k - $170k

     ...Senior Embedded Software Engineer (NIC firmware) This range is provided by Compunnel Inc. Your actual pay will be based on your skills and experience...  ...will design, develop, and maintain software for the system which has the MH-NIC connected on the datacenter network... 
    Full time

    Compunnel

    Menlo Park, CA
    1 day ago
  • $171k - $264k

     ...infrastructure, operating systems, and autonomy....  ...commitments. Meet Our Engineers on the Vehicle OS Team...  ...update complete vehicle software and AI applications....  ...expertise in developing embedded software applications...  ...next-generation vehicle platform! It is a unique... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    6 days ago
  • $224k - $356.5k

     ...The Autonomous Vehicles Platform team is seeking a Senior System Software Engineer to help bring NVIDIA's...  ...What you'll be doing: Lead software integration...  ...approach to streamline embedded development within NVIDIA...  ...architects, software/firmware engineers, HW/SW QA teams... 

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...The Autonomous Vehicles Platform team is seeking a Senior System Software Engineer to help bring NVIDIA's...  ...navigate. Responsibilities Lead software integration...  ...approach to streamline embedded development within...  ...system architects, software/firmware engineers, HW/SW QA... 

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead System Software Engineer Platform - Server Embedded Firmware. Be the first to apply!