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. 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. Develop verification tests for advanced features in a highly complex and sophisticated firmware testing environment. 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), 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 past-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. Hands-on lab experience with board bring-up, hardware debugging, and lab tools (oscilloscopes, multimeters, logic analyzers). 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 the pay of employees in similar positions. The base salary range is 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 March 26, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering a diverse 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 NVIDIA

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Firmware in Santa Clara, CA vacancy
  • Responsibilities We are seeking a highly experienced Senior Software/Firmware Engineer to join our product security team This role focuses on firmware development, secure boot technologies, hardware root of trust security, and cryptographic key management Secure Boot... 
    Senior
    Flexible hours

    HP Enterprise

    Sunnyvale, CA
    1 day ago
  • $120k - $243k

     ...thrives on finding new and better ways to accelerate what’s next and values diverse backgrounds. Job Description Senior Product Security Software / Firmware Engineer Location: Sunnyvale, CA (Hybrid - 2-3 days onsite per week) This hybrid role requires onsite presence 2-3... 
    Senior
    Work at office
    2 days per week
    3 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    1 day ago
  • ChargePoint in Campbell, CA seeks a Senior Engineer to develop cutting-edge embedded firmware for a next-generation vehicle charging platform. You will work closely with cross-functional teams to design and implement high-power electronics control systems. The ideal candidate... 
    Senior

    ChargePoint

    Campbell, CA
    1 day ago
  • $153k - $242k

    A leading AI cloud provider in Sunnyvale is seeking a Senior Firmware Engineer. You will collaborate with teams to develop and optimize firmware solutions while mentoring junior engineers. This role requires over 5 years of experience in firmware development using C/C++... 
    Senior
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  •  ...LTTS Company in Sunnyvale, California, is seeking a skilled firmware engineer with over 8 years of experience in developing and testing embedded...  ...C/C++, optimizing firmware, and resolving issues across the software stack. Candidates should hold a Bachelor's degree in... 
    Senior

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA is seeking a skilled engineer for OpenBMC Firmware development for GPU Server platforms in Santa Clara. The role requires strong experience with BMC Firmware, programming skills, and the ability to collaborate with hardware teams. You will work on designing solutions... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $174k - $252k

    Senior Software Engineer, Embedded Systems and Firmware Google Mountain View, CA, USA Apply Qualifications Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages (C++). 3 years of experience... 
    Senior
    Full time

    Google

    Mountain View, CA
    1 day 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
    2 days 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
    3 days ago
  • NVidia’s Networking group is seeking a Senior Firmware Engineer to join the GPU networking (NVLink) Firmware group. In this role, you will design...  ...Collaborate with architecture and different software design teams throughout the software development lifecycle.... 
    Senior
    Shift work

    Segment (Twilio)

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

    NVIDIA is seeking a Senior Software Engineer for its InfiniBand Switch and NVLink FW group in Santa Clara, CA. In this role, you'll develop the firmware verification process and collaborate across teams to innovate on next-generation products. We're looking for someone... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • NVIDIA is seeking an experienced firmware developer for its GPU Server platforms located in Santa Clara, California. The role involves...  ...implementing microcontroller firmware, developing embedded management software, and collaborating on security integrations. The ideal... 
    Senior

    NVIDIA

    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
    4 days ago
  • A leading semiconductor company based in Santa Clara is seeking a Senior GPU Firmware Engineer to support GPU customers across various segments, including Cloud and HPC. The role involves collaboration with OEM partners and internal teams to ensure successful deployment... 
    Senior

    AMD

    Santa Clara, CA
    1 day ago
  • Summary Seeking a Senior Principal Firmware Engineer with deep expertise in coherent optical modules, embedded firmware, and SoC-based platforms. This...  ...teams. Qualifications 15+ years of embedded firmware/software development experience. Strong expertise in coherent... 
    Senior

    Veriipro

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

     ...: Design and implement Microcontroller Firmware for GPU Server platforms, focusing on but...  ...platforms. Develop embedded management software to enable reporting and connectivity...  ...Science Degree (or higher) in Electrical Engineering or Computer Science or equivalent experience... 
    Senior
    Local area

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $200k - $260k

     ...Position Title: Senior Principal Engineer, Software/Firmware - Coherent Optical Module Firmware/SoC-based Embedded Platforms/CPO (Confidential Client) Location: Santa Clara, CA | Onsite Employment Type: Permanent Compensation ~ Salary: $200,000 - $260,000/yr... 
    Senior
    Permanent employment

    YK Solutions LLC

    Santa Clara, CA
    19 days ago
  • $184k - $287.5k

    We are now hiring a System Software Engineer to join the NVIDIA's System Software group focusing on Tegra Diagnostics. You will join a dynamic...  ...lifecycle. This can include working in user‑space, kernel, firmware or boot software of SOC. Participate in overall system... 
    Senior
    Immediate start

    NVIDIA

    Santa Clara, CA
    1 day 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
    6 days ago
  •  ...future of AI and beyond. Together, we advance your career. SENIOR GPU FIRMWARE ENGINEER The Role Join AMD’s Datacenter firmware application team...  ...problem solver who thrives at the intersection of hardware and software. You enjoy collaborating directly with customers and... 
    Senior

    AMD

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...artificial intelligence. We are looking for highly motivated Senior Software Engineers to join our Fabric Networking team with a targeted focus...  ..., and issue resolution. Triage complex software, firmware, networking, and platform issues across validation, deployment... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $150k - $180k

     ...combines autonomous machines, advanced software, and human expertise to help protect...  ...Summary 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, Inc

    Sunnyvale, CA
    1 day ago
  • $215k - $230k

    Apptronik Systems, Inc. is seeking a Senior Software Engineer in Sunnyvale, CA, to develop real-time controls for advanced robotics. You will work on integrating firmware with high-level controls and ensuring performance in real-world applications. The ideal candidate has... 
    Senior

    Apptronik Systems, Inc.

    Sunnyvale, CA
    1 day ago
  • Senior Software Engineer - Virtual Hardware Modeling The compute performance and power efficiency requirements of custom AR/VR devices require...  ...as the primary simulation vehicle for system software and firmware. Responsibilities Design and develop SystemC TLM models to... 
    Senior
    Night shift

    TALENT Software Services

    Sunnyvale, CA
    1 day 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
    3 days ago
  • $160k - $210k

     ...California is seeking an experienced Embedded Firmware Developer to lead the design and...  ...The role requires expertise in embedded software, firmware development, and a strong understanding...  ...4 years of relevant experience, a BS in Engineering, and proficiency in C/C++. Additionally,... 
    Senior

    ALSO.

    Palo Alto, CA
    1 day ago
  • Suitable Technologies, Inc. is seeking a Senior Firmware Engineer to take ownership of embedded software for their robotics platform. This role entails streamlining existing code and enhancing future systems with a collaborative design team. Applicants should have over... 
    Senior

    Suitable Technologies, Inc.

    Palo Alto, CA
    1 day ago
  • $184k - $287.5k

     ...data into GPU memory, and scalable, software-defined sensor integration across industries...  ...at scale. We’re looking for a Senior Systems Software Engineer to help architect and scale the...  ...constraints Collaborate with hardware, firmware, and AI teams to deliver end-to-end... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $77k - $202k

     ...ensuring effective processes using lean manufacturing principles. Candidates should have a BS in a relevant field and experience in embedded firmware development. The salary range is $77,000 - $202,000, plus benefits including medical, dental, and 401k. #J-18808-Ljbffr PwC
    Senior

    PwC

    Palo Alto, CA
    1 day ago
  • $171k - $264k

     ...Tokyo. Learn more at applied.co. Meet Our Engineers on the Vehicle OS Team Vehicle OS is a...  ...develop, deploy, and update complete vehicle software and AI applications. This is one of the...  .... About The Role We are looking for senior software engineers with expertise in developing... 
    Senior
    Full time
    For contractors
    For subcontractor
    Flexible hours

    Applied Intuition

    Sunnyvale, CA
    9 hours ago

Do you want to receive more vacancies?

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