Senior Software Engineer, Firmware
$152k - $241.5kNVIDIA
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
- 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...SeniorFlexible hours
$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...SeniorWork at office2 days per week3 days per week- 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
$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++...SeniorFlexible hours- ...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
$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$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...SeniorFull time- 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
$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’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....SeniorShift work
$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 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
- 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...SeniorRemote work
- 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
- 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
$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...SeniorLocal area$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...SeniorPermanent employment$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...SeniorImmediate start$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...SeniorVisa sponsorship- ...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
$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$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...SeniorFull time$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- 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...SeniorNight shift
- 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
$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- 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
$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$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 PwCSenior$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...SeniorFull timeFor contractorsFor subcontractorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Firmware. Be the first to apply!
- ngo software engineer Santa Clara, CA
- software developer Santa Clara, CA
- software developer internship no experience Santa Clara, CA
- part time software developer remote Santa Clara, CA
- financial software developer Santa Clara, CA
- senior software engineer ruby on rails Santa Clara, CA
- software engineer amazon Santa Clara, CA
- senior software design engineer Santa Clara, CA
- software engineer remote Santa Clara, CA
- software engineer entry level Santa Clara, CA

