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

NVIDIA Networking Unit is looking for an experienced firmware/software engineer proficient in C and C++ programming to join our team that works on NVIDIA NIC/DPU/Switches. You will be responsible for designing and implementing new features for our core products in the networking area. If you're creative, responsible, hardworking, and autonomous, we want to hear from you!What you’ll be doing:Design and implement new features for NVIDIA NIC/DPU and Switch firmware.Participate in implementing the new standards and protocols in data center management technologies, including work on pre-silicon features in simulator and emulator environments.Develop verification tests for advanced features in a highly complex and sophisticated firmware testing environment, including writing verification tests for emulation and simulation.Collaborate with chip development, board development, silicon, software, and program management teams to debug firmware and validation issues.Work on the features starting from the pre-silicon stage and during the entire product life stages.What we need to see: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 (experience with embedded systems, binary network protocols).Proficient in C/C++ and object-oriented programming.English — Advanced Level.High ability to learn new things, do research, and analysis of tasks.Effective cross-team collaboration and communication, being a team-player, SCRUM-oriented.Ability to inspect and improve the code, processes, and architecture of the existing systems, deliver high-quality code.Excellent knowledge of development tools: build systems, version control systems (Git, Gerrit, GitLab), GitLab CI, Linux administration, and shell scripting (Bash, Python).Ways to stand out from the crowd:Strong expertise in networking: familiarity with NVIDIA's networking solutions, in-depth understanding of networking management protocols, network troubleshooting, ability to provide optimal solutions for complex, network-centric environments.R&D mindset: ability to work in fast-paced, evolving environments with technologies. Skilled at collaborating cross-functionally with other teams and partnering with architects to anticipate, explore, and define edge cases in specifications, ensuring future-proof and scalable solutions.Proficient in test automation and test case design: Strong ability to design comprehensive and efficient test cases, ensuring coverage of edge cases and critical scenarios. Experienced in developing and maintaining automated testing frameworks to validate functionality, performance, and reliability, streamlining the QA process and improving overall software quality.Background with Ada programming language.Familiarity with RTL and ability to read chip design documentation.With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are:152,000 USD – 241,500 USD for Level 3; and 184,000 USD – 287,500 USD for Level 4.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until November 6, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.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.SummaryLocation: US, CA, Santa ClaraType: Full time

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Firmware in Santa Clara, CA vacancy
  • $147k - $220k

     ...and work alongside a passionate and growing team. About The Role Ampere is seeking a Senior Software Engineer to design, develop, and support low-level platform firmware for Armv9-based systems. In this role, you will focus on Trusted Firmware-A (TF-A) and related... 
    Senior
    Local area

    Ampere

    Santa Clara, CA
    1 day ago
  • $80 - $90 per hour

     ...Sr Embedded / Firmware EngineerRequired Skills & Experience: 5–10+ years in embedded firmware...  ...is seeking a Sr Embedded / Firmware Engineer to execute within the XR/AR space for a...  ...portfolio. This individual will: Develop software modules within the charging-case package... 
    Senior

    Insight Global

    San Jose, CA
    4 days ago
  •  ...Delart is building embedded software for next-generation wearable devices, focusing on battery...  ...and power systems. You will architect firmware that directly interfaces with battery...  ...operation for millions of users. Join a team of engineers delivering fuel-gauge drivers, charger... 
    Senior

    Delart

    Sunnyvale, CA
    2 days ago
  •  ...Ceribell is seeking a highly technical Senior or Staff Firmware Engineer / Embedded Engineer to advance life-saving EEG technology. You will own embedded software from development through testing, collaborating with cross-functional R&D teams. Role focuses on Linux-based... 
    Senior

    Ceribell │ AI-Powered Point-of-Care EEG

    Sunnyvale, CA
    3 days ago
  •  ...Ceribell, Inc in Sunnyvale, CA is seeking a highly technical Senior/Staff Firmware Engineer / Embedded Engineer to own development, testing, and...  ...applications. You will collaborate with R&D across hardware and software, driving Yocto-based builds, device trees, and kernels... 
    Senior

    Ceribell, Inc

    Sunnyvale, CA
    3 days ago
  •  ...Amazon Development Center U.S., Inc. in Cupertino is seeking a Senior Embedded Software Development Engineer to own server firmware across BMC and embedded platforms. You will collaborate with world‑class engineers to design, validate, and support firmware for large... 
    Senior

    Amazon

    Cupertino, CA
    3 days ago
  •  ...CoreWeave is expanding its firmware engineering team to develop and maintain OpenBMC firmware for Baseboard Management Controllers on CoreWeave...  .../OpenBMC environment, collaborating with hardware, platform software, and reliability teams. You will contribute to CI/CD... 
    Senior

    CoreWeave

    Sunnyvale, CA
    3 days ago
  •  ...Everpure in Santa Clara, CA, is seeking a Senior Embedded Firmware Engineer to join the Datastore team. You will design, develop, and validate embedded firmware for DirectFlash modules, building reliable, high-performance storage solutions and virtual platforms to speed... 
    Senior

    Everpure LLC

    Santa Clara, CA
    1 day ago
  •  ...Everpure, Inc. is seeking a Senior Embedded Firmware Engineer to design, develop, and validate embedded firmware for DirectFlash modules. You will build high-fidelity virtual platforms that simulate hardware behavior to accelerate SSD firmware development and collaborate... 
    Senior

    Everpure LLC

    Santa Clara, CA
    4 days ago
  • $174k - $253k

     ...product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style...  ...or C)3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $180k - $216k

     ...Senior Embedded SERDES Firmware/Diagnostics Engineer TylSemi, Inc. San Jose, California, United States About this position About TYLsemi, Inc. The Opportunity The AI infrastructure market is exploding. Every hyperscaler, every cloud provider, every AI company... 
    Senior
    Remote work
    Shift work

    TylSemi, Inc.

    San Jose, CA
    1 day ago
  • $262k - $364k

     ...architecture for Google’s next-generation TPU firmware, solving complex system-level issues...  ...and domain expert, mentoring executive engineers and fostering a culture of engineering,...  ...and innovation across distributed ASIC-Software teams.Forge partnerships across organizational... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $140k - $200k

     ...Senior Embedded Firmware EngineerSan JoseAbout TrackonomyTrackonomy is pioneering a transformative...  ...Motors Corporation. Together, they have engineered breakthrough technology that is...  ...EngineeringAt least 6+ years of embedded software development with emphasis on C/C++Background... 
    Senior

    Trackonomy

    San Jose, CA
    4 days ago
  • $180k

     ...supervision, time synchronization, and secure firmware updates. You will own that firmware from...  .... Join schematic reviews with hardware engineers, and debug with oscilloscopes, logic...  ..., with 7+ years developing embedded software in C/C++ on an RTOS or bare metal.Automotive... 
    Senior
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    1 day ago
  • $193.3k - $261.5k

     ...design built on fully custom hardware, firmware, and applications. Our platform...  ...storage team is seeking an experienced Software Development Engineer to build virtualized, hardware-accelerated...  ...sharing and mentorship. Our senior members enjoy one-on-one mentoring and... 
    Senior
    Full time
    Internship
    Local area
    Flexible hours

    Amazon.com Services LLC

    Santa Clara, CA
    2 days ago
  • $174k - $252k

     ...Software EngineerGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web... 
    Senior
    Worldwide

    CompliancePoint

    Sunnyvale, CA
    4 days ago
  • $152k - $241.5k

     ...world.We are now actively looking for energetic, enthusiastic and technologically savvy engineers to join the Chips System Software team. Here we architect and develop the boot firmware for the flagship CPUs which are the core components for high-compute platforms for... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $193.3k - $261.5k

    The AWS BIOS Engineering team creates and maintains custom firmware solutions for Amazon's innovative server platforms. Our BIOS/UEFI implementations are industry...  ...- 5+ years of non-internship professional software development experience- 5+ years of programming with... 
    Senior
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $184k - $287.5k

    We are looking for a Senior SoC Software Engineer to help shape the future of accelerated computing within CPU/Data Center. Imagine developing the...  ...an opportunity to work at the intersection of hardware, firmware, operating systems, and AI. You will collaborate with some... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $213k - $237k

     ...About the role Muon seeks aFlight Software Engineer to join our satellite flight software team. The ideal candidate is a self-motivated...  ...will design, develop, integrate, and test the software and firmware that runs on our orbiting satellites. This position is based... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    1 day ago
  • $65 - $73 per hour

     ...Job DescriptionJob DescriptionJob Title: Senior Software Engineer Location: San Jose, CA Type: Contract Compensation: $65- $73/hr Work Model:...  ...comprehensive test plans and strategies for embedded software, firmware, and hardware-integrated products. Analyze requirements and... 
    Senior
    Contract work
    Local area

    System One

    San Jose, CA
    1 day ago
  • $140k - $200k

     ...Senior 5G MAC Software Engineer Own MAC software architecture and integration across ARM, FPGA, and ASIC platforms Location: Santa Clara, California...  ...low-power communication between ARM software and PHY firmware using shared memory, mailboxes, interrupts, and efficient... 
    Senior
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    Frontdoor Defense

    Santa Clara, CA
    2 days ago
  • Job DescriptionSenior Software Engineer — ADAS Interactive ExperienceJob SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our ADAS HMI team within the...  ...embedded systems spanning MCU firmware and SoC software using C/C++.Translate... 
    Senior
    Full time
    Local area
    Work from home
    Shift work

    General Motors

    Sunnyvale, CA
    2 days ago
  •  ...Wireless Software EngineerKeysight is seeking a highly skilled Wireless Software Engineer with deep wireless protocol expertise to join our Forward Deployment Engineer team...  ...embedded software, real-time systems, or firmware development.Experience developing software tools... 
    Senior
    Local area
    Relocation
    Flexible hours

    Keysight Technologies

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

     ...Senior Software Engineer - SpectroscopySanta Clara, CATitle: Senior Software Engineer - SpectroscopyLocation: Santa Clara, CAJob Term: Full-Time...  ...individual will work closely with systems, electrical, firmware, optical, manufacturing, and product teams to develop robust... 
    Senior
    Full time
    Temporary work
    Summer holiday
    Remote work
    Worldwide

    Picarro

    Santa Clara, CA
    3 days ago
  • $146.2k - $233.9k

     ...modules and consumer electronics. This role supports the development of embedded firmware and automated engineering solutions for new products. Opportunity Overview We are seeking a Software Engineer to develop multiplatform embedded firmware, automated test software,... 
    Relocation package
    Flexible hours

    Universal Robots

    San Jose, CA
    1 day ago
  •  ...Senior Software Engineer In Fleet EngineeringLambda, the superintelligence cloud, is a leader in AI cloud infrastructure serving tens of thousands...  ...Lifecycle Workflows: Refine bare metal provisioning, firmware and DPU updates, imaging, and system health monitoring across... 
    Senior
    Local area
    Flexible hours

    Lambda Corporation

    San Jose, CA
    4 days ago
  •  ...Samsung Semiconductor in San Jose, CA is seeking a firmware test engineer to develop black-box functional test coverage for NVMe SSDs, debug issues with the FW team, and drive test methodology improvements across on-site teams. Candidates should have a CS/EE background... 
    Senior

    Samsung Semiconductor

    San Jose, CA
    2 days ago
  •  ...Amazon Annapurna Labs is seeking a Senior Firmware Engineer to design and implement firmware algorithms for power management, thermal control,...  ...tools, and cloud‑connected analytics, collaborating with hardware architects and software engineers to deliver #J-18808-Ljbffr
    Senior

    Amazon

    Cupertino, CA
    2 days ago
  • $193.3k - $261.5k

     ...on products that are disrupting the data center software industry and change on-demand cloud computing? Does...  .... Key job responsibilitiesEC2 is looking for a Senior Software Development engineer to join the Nitro Firmware Team. This team owns the intersection between EC2... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

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