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

Senior Software Engineer, Firmware

$152k - $241.5k

NVIDIA

Job Overview NVIDIA Networking Unit is looking for an experienced firmware/software engineer proficient in C and C++ to work on NVIDIA NIC/DPU and Switch firmware. Key Responsibilities Design and implement new features for NVIDIA NIC/DPU and Switch firmware. Participate in implementing new standards and protocols in data center management technologies. Develop verification tests for advanced features in a complex firmware testing environment. Collaborate with chip development, board development, silicon, software, and program management teams to debug firmware and validation issues. Work on features from the pre‑silicon stage through the entire product life cycle. Qualifications Bachelor’s or Master’s degree in Computer Engineering or equivalent experience. 5+ years of hands‑on experience in C/C++ firmware and software development (embedded systems, binary network protocols). Proficiency in C/C++ and object‑oriented programming. Advanced English proficiency. Strong ability to learn new things, conduct research, and analyze tasks. Effective cross‑team collaboration and communication; SCRUM‑oriented. Ability to inspect and improve code, processes, and architecture; deliver high‑quality code. Excellent knowledge of build systems, version control (Git, Gerrit), Linux administration, and shell scripting (Bash, Python). Desired Skills & Experience Strong expertise in networking: familiarity with NVIDIA’s networking solutions, in‑depth understanding of networking management protocols, network troubleshooting, and providing optimal solutions for complex, network‑centric environments. R&D mindset for working in fast‑paced, evolving environments with emerging technologies. Skilled at collaborating cross‑functionally with other teams and partnering with architects to anticipate, explore, and define edge cases in specifications. Proficient in test automation and test case design: design comprehensive and efficient test cases, maintain automated testing frameworks to validate functionality, performance, and reliability. Hands‑on lab experience with board bring‑up, hardware debugging, and lab tools (oscilloscopes, multimeters, logic analyzers). Benefits and Compensation The base salary is determined by location, experience, and comparable roles. Salary ranges are: Level 3: $152,000 – $241,500 Level 4: $184,000 – $287,500 Employees are also eligible for equity and a generous benefits package. Equal Opportunity Statement NVIDIA is committed to fostering an inclusive work environment and is proud to be an equal opportunity employer. We do not discriminate 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 NVIDIA Corporation

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Firmware in Santa Clara, CA vacancy
  • $174k - $252k

    Senior Software Engineer, Embedded Systems/Firmware, AI and Infrastructure Sunnyvale, CA, USA Bachelor’s degree or equivalent practical experience. 5 years of experience in low level systems programming languages (e.g., C++ or C). 3 years of experience testing, maintaining... 
    Senior
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $102k - $141k

     ...rapid seizure detection technology, come join the movement! Position Overview : Ceribell is looking for an experienced Software/Firmware Engineer - QA with a strong focus on web and embedded application testing to join our team. In this role, you will ensure the... 
    Senior
    Local area
    Flexible hours

    Ceribell, Inc

    Santa Clara, CA
    21 days ago
  • $120k - $243k

    Senior Product Security Software / Firmware Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week
    3 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    4 days ago
  • NVIDIA Gruppe in Santa Clara, California, is seeking motivated system software engineers to join its Tegra software organization. As an NVIDIAN, you'll design and implement power management policies in system software solutions for automotive and data center platforms,... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    22 hours ago
  • $197k - $278.46k

    42dot Inc. is seeking a Sr. Staff Firmware Engineer to design and implement key components of the next-generation firmware for Hyundai Motor Group’s Software-Defined Vehicles. This high-visibility role demands expertise in safety-critical firmware development, requiring... 
    Senior

    42dot Inc.

    Sunnyvale, CA
    4 days ago
  •  ...Embedded Software Engineer Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. 10+ years of experience in embedded software and firmware development. Strong programming skills in C, C++, and Python.... 
    Senior

    Diverse Lynx

    Sunnyvale, CA
    22 hours 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, rapid prototyping, and problem-solving to innovate future technologies. Ideal candidates... 
    Senior

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  • Google Inc. is looking for an Embedded Firmware Engineer specialized in Digital Signal Processing to drive innovation in AI/ML hardware acceleration. This role focuses on leading the firmware delivery and overseeing the development for TPU technology used in critical applications... 
    Senior

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • Senior Software Engineer, Pixel Audio, Embedded Systems, Firmware corporate_fare Google place Mountain View, CA, USA Apply Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages (e.g.... 
    Senior

    Google Inc.

    Mountain View, CA
    2 days ago
  • NVIDIA is seeking a Senior Software Developer or Manager to serve as Tech Lead for the NVLink team in Santa Clara. This position involves spearheading development for Firmware and NVOS programs and collaborating with various teams to improve NVLink software. The ideal candidate... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $224k - $431.25k

    NVIDIA Gruppe is seeking a Senior Software Developer or manager to serve as Tech Lead in Santa Clara. This role involves spearheading the development for Firmware and NVOS programs, collaborating with various teams to enhance NVLink software, and ensuring high-quality software... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $184k - $356.5k

    NVIDIA Corporation is seeking an experienced firmware developer to design and implement systems for GPU based Client products. This role...  ...8 years of experience and a Bachelor’s Degree in Electrical Engineering or Computer Science. The compensation package is competitive,... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    13 hours ago
  • $198.7k - $298.1k

    Qualcomm is seeking a skilled Linux and Firmware Developer to join their Custom CPU Post-Silicon team in Santa Clara. This role involves designing and developing bare-metal firmware and Linux-based software for next-generation custom CPU platforms. The ideal candidate... 
    Senior

    Nutanix

    Santa Clara, CA
    2 days ago
  • $184k - $356.5k

    NVIDIA Gruppe is seeking experienced engineers to design and implement OpenBMC Firmware for GPU Server platforms in Santa Clara, California. Candidates should have a Bachelor's degree in Electrical Engineering or Computer Science and at least 8 years of relevant experience... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    22 hours ago
  • A leading technology company is seeking a Senior System Software Engineer focused on OpenBMC for GPU Server platforms. This role involves firmware design, development, and performance analysis, requiring strong experience in BMC Firmware development and device drivers.... 
    Senior
    Remote job

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  •  ...NVIDIA’s Networking group is seeking to hire an excellent senior firmware engineer to join the GPU networking (NVLink) firmware group. As a senior...  ...will be doing: Collaborate with architecture and different software design teams throughout the software development lifecycle.... 
    Senior
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • CHEP UK Ltd. is seeking a Senior Firmware Engineering Lead in Santa Clara, California, responsible for architecting and managing firmware systems...  ...devices. The role demands 10-15 years of embedded software experience, a strong leadership background, and collaboration... 
    Senior
    Remote work

    CHEP UK Ltd.

    Santa Clara, CA
    3 days ago
  • 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 in Electrical Engineering or Computer Science, along with... 
    Senior

    NVIDIA Corporation

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

     ...combines autonomous machines, advanced software, and human expertise to help protect...  ...Knightscope is seeking a Mid/Senior Software Engineer to join our product development team...  ...integrated systems ~ Python, C or C++ (if firmware/hardware-level coding) ~ Understanding... 
    Senior
    Full time

    Knightscope

    Sunnyvale, CA
    4 days ago
  • $148k - $235.75k

     ...NVIDIA is looking for an excellent Software Engineer to join the InfiniBand Switch and NVLink FW group in...  ...challenge? What you will be doing: As a Senior Software Engineer at NVIDIA, you will part of a group of firmware verification engineers, using your expertise... 
    Senior
    Shift work

    NVIDIA Corporation

    Santa Clara, CA
    22 hours ago
  • $200k - $260k

     ...Job Description Job Description Job Opportunity: Senior Principal Engineer, Software/Firmware Location: Onsite, Santa Clara, CA, US Industry: Engineering / Architecture Salary: USD $200,000 – $260,000 / year Sponsorship: None available at this time... 
    Senior
    Visa sponsorship

    Fox Point Recruitment LLc

    Santa Clara, CA
    15 days ago
  • $140k - $175k

     ...Senior AI/ML Engineer Knightscope is a security technology company building the Nation's First...  ...combines autonomous machines, advanced software, and human expertise to help protect people...  ...to ensure detection quality across firmware and hardware updates. Collaborate... 
    Senior
    Full time
    Relocation

    Knightscope

    Sunnyvale, CA
    3 days ago
  •  ...Job Description Job Description Senior Principal Engineer, Software/Firmware Salary : 250,000 - 280,000/yr Location : Santa Clara, CA (onsite) Must be eligible to work in the United States. Sponsorship is unavailable. Relocation assistance is unavailable... 
    Senior
    Relocation package

    Acloche-Direct Hire

    Santa Clara, CA
    12 days ago
  •  ...Firmware Software Engineer V Our client, a Internet Content & Information company, is looking for a Firmware Software Engineer V for their Sunnyvale, CA/ Redmond, WA location. Responsibilities: The main function of a firmware software engineer is to apply... 

    ICONMA

    Sunnyvale, CA
    3 days ago
  •  ...Firmware Software Engineer IV The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical... 

    eTeam

    Sunnyvale, CA
    1 day ago
  • $138.8k - $190.85k

    SiTime Corporation in Santa Clara, CA, is seeking a Senior Engineer for Infrastructure Software. This role involves designing software for mixed-signal...  ...candidate will have over 5 years of experience in software/firmware development, strong skills in Python and C/C+, and the... 
    Senior

    SiTime Corporation

    Santa Clara, CA
    13 hours ago
  • $163k - $264k

     ...leave your mark, come join us. THE ROLE Join our team as a Firmware Engineer and help us innovate the future of data storage. You'll be a...  ...‑edge hardware, collaborating closely with our hardware and software engineering teams to create high‑performance, resilient storage... 
    Senior
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    12 hours ago
  • NVIDIA Gruppe in Santa Clara is looking for a Senior Firmware Engineer to enhance the core of the Tegra SoC architecture. This role focuses on developing and optimizing low-level C firmware, addressing complex technical issues, and leading projects from inception to delivery... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $147k - $211k

    Software Engineer III, Embedded Systems/Firmware, AI and Infrastructure Google, Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 2 years of experience in low level systems programming languages (e.g. C++ or C). 2 years of experience... 

    Google Inc.

    Sunnyvale, CA
    22 hours ago
  •  ...years of experience, or Master’s degree with 6+ years in CS, EE, IT, or related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in C and/or C++ for embedded systems. Experience with microcontroller... 
    Senior

    Saxon Global

    Santa Clara, CA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Firmware. Be the first to apply!