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
  • $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
    4 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
    4 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
    2 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
    5 days ago
  • $40 - $56 per hour

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

    Tesla

    Palo Alto, CA
    1 day 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
    1 day ago
  • $184k - $356.5k

     ...talented individual with strong experience in server product design. As part of a global team, you will enhance NVIDIA's AI server system while collaborating closely with hardware...  ...a Bachelor’s degree in Electrical Engineering or Computer Science plus 8+ years of relevant... 

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $207k - $301k

    Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering Google, Sunnyvale, CA, USA Requirements Bachelor's degree or equivalent...  ...years of experience in a technical leadership role leading project teams and setting technical direction. 3... 

    Google Inc.

    Sunnyvale, CA
    3 days ago
  •  ...Photonics is a leading-edge technology company...  ...photonic system-on-chip technology...  ...opportunity for a Firmware Engineer to develop key elements...  ...development of platform code, drivers,...  ...Initial bring up of embedded systems on new...  ...Develop system and software requirements and... 
    Permanent employment

    ANELLO Photonics

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

     ...in silicon bring‑up and software development phases. Lead data‑driven discussions on...  .... or M.Sc. in Electrical Engineering, Computer Engineering, Computer...  .... 5+ years of relevant embedded engineering experience...  ...skills for embedded firmware. Ability to manage interrupts... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day 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
    2 days ago
  • $207k - $301k

    Software Engineering Manager II, Embedded Systems/Firmware, Platforms Infrastructure Engineering Google Sunnyvale, CA, USA Requirements Bachelor's degree or equivalent practical experience. 3 years of experience with embedded operating systems. 3 years of experience... 

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $167k - $250.6k

    Qualcomm, located in Santa Clara, California, is seeking a Systems Engineer focused on sensors-based technology. The ideal candidate will have experience in C and C++ programming, as well as machine learning and signal processing. You will collaborate with cross-functional... 

    Qualcomm

    Santa Clara, CA
    3 days ago
  • $175k - $275k

    Cerebras Systems builds the world's...  ...deliver industry-leading training and...  ...the critical software foundation that...  ...diverse range of embedded and system-...  ...microcontroller firmware, wafer-level...  ...and the Linux platform and BSP layers...  ...systems, platform engineering, and... 

    Cerebras Systems, Inc.

    Sunnyvale, CA
    7 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
    5 days ago
  • $174k - $253k

    Google Inc. in Mountain View, CA, is seeking a Senior Software Engineer for Embedded Systems and Firmware. The candidate will develop software for wearable devices and optimize the interaction between co-processors and algorithms. The position demands strong experience... 

    Google Inc.

    Mountain View, CA
    2 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
    5 days ago
  • $152k - $241.5k

    ## Senior System Software Engineer - Embedded ControllerApplylocations: US, CA, Santa Claratime type: Full timeposted...  ...and develop GPU system software firmware components with focus on power and...  ...a plus.* A strong teammate and lead; self-motivated with a positive attitude... 
    Work experience placement

    NVIDIA

    Santa Clara, CA
    1 day 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
    4 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
    5 days ago
  • $171k - $264k

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

    Decisive Point

    Sunnyvale, CA
    1 day ago
  • $154.9k - $263.3k

     ...Your Role: Lead, Innovate, Grow Seeking a highly motivated and experienced Lead Embedded Software Engineer within the RAPID division, instrumental...  ...leading reticle inspection systems. Provide technical leadership...  ...of complex software/firmware for machine control in semiconductor... 
    Work experience placement

    Dormont Manufacturing Company

    Milpitas, CA
    1 day ago
  •  ...A leading technology firm in San Jose is seeking a System Software Engineering Lead to develop and maintain system-level platform code across Android and Linux. The role requires at least 5 years of experience in system-level coding, strong architectural skills, and knowledge... 

    Rivet Industries, Inc.

    San Jose, CA
    1 day ago
  • $35 - $45 per hour

     ...are looking for a motivated Embedded Firmware Intern to join our SSD Controller...  ...work alongside experienced engineers to develop, test, and...  ...management, and real‑time embedded systems. Responsibilities Develop...  ...reliability. AI-assisted software development and documentation... 
    Internship

    Skhynixmemorysolutionsamericainc

    San Jose, CA
    1 day ago
  •  ...economic profits, bound to improve lives. We are seeking a full-time Embedded Firmware Engineer to join our software team and work on development of our mobile robotics fleet and proprietary farm control system. We are seeking a self-driven, personable and organized... 
    Full time

    OnePointOne

    San Jose, CA
    2 days ago
  •  ...Responsibilities Develop and maintain firmware on STM32 / TI / Renesas MCU platforms Implement and debug low-level...  ...C/C++ for real-time embedded systems Diagnose hardware and firmware integration...  ...with hardware and controls engineers Develop internal tools and test... 

    Scylla Solutions

    Milpitas, CA
    2 days ago
  • $207k - $301k

    Google Inc. is seeking a Staff Software Engineer to lead high-impact projects in Embedded Systems and Platforms Infrastructure Engineering. This role involves directing a distributed team, managing priorities, and ensuring successful delivery of large-scale software solutions... 

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $42.07 - $58.89 per hour

     ...Controls team develops the firmware, sensing, and control systems that bring Tesla...  ...fully autonomous vehicle platform. Your work ensures computer...  ...ambiance. We create the embedded software that powers every tactile...  ...of deeply knowledgeable engineers who build some of the most... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  • $184k - $287.5k

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

    NVIDIA

    Santa Clara, CA
    4 days ago
  • OSI Engineering in Cupertino, California is seeking an Embedded Software Project Lead to support the development of next-generation embedded product...  ...This role demands strong embedded systems depth and effective collaboration with firmware, hardware, and test teams across... 

    OSI Engineering

    Cupertino, CA
    1 day 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!