Senior Firmware Engineer – Ethernet Switching

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
$184,000 - $356,500
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Boot Software Engineer

Senior Boot Software Engineer position at NVIDIA, developing bootloader for Tegra SoC platforms, requiring 5+ years of embedded software development experience.

Senior Software Engineer - Ethernet Switch

Senior Software Engineer position at NVIDIA focusing on Ethernet Switch SDK development, requiring expertise in C programming and embedded systems.

Senior Firmware PHY Verification Engineer

Senior Firmware PHY Verification Engineer position at NVIDIA, focusing on firmware verification, requiring 5+ years of experience and strong C/C++ programming skills.

Senior Digital Design Verification Engineer - Hardware

Senior Digital Design Verification Engineer role at NVIDIA focusing on verifying SerDes IPs for gaming, AI, and autonomous driving applications.

Senior Firmware PHY Developer

Senior Firmware PHY Developer role at NVIDIA, focusing on firmware development for network devices, requiring expertise in C programming and embedded systems.

Description For Senior Firmware Engineer – Ethernet Switching

NVIDIA is seeking an experienced Senior Firmware Engineer to join their Ethernet Switch Firmware Core team within the Networking BU group. This role is crucial for developing next-generation Switches that power the most innovative AI and Cloud Computing Networks globally. The position focuses on designing and developing firmware abstraction layers for Ethernet Switches, working closely with hardware and architecture teams.

The ideal candidate will have extensive experience in embedded systems development, with strong expertise in C/C++ and networking protocols. They will be responsible for the entire software development process, from architecture to integration testing for the Spectrum ASIC product line. The role offers opportunities to work on cutting-edge technology, participate in hackathons, and collaborate with international teams.

NVIDIA offers a comprehensive benefits package and competitive compensation, including equity. The company is known for its innovative culture and commitment to pushing technological boundaries in AI, gaming, and accelerated computing. This position provides an excellent opportunity to work on crucial components that power some of the world's most advanced computing networks while being part of a diverse, supportive environment that encourages innovation and personal growth.

The role is based in Austin, Texas, offering a hybrid work arrangement. NVIDIA is committed to fostering a diverse work environment and provides equal opportunities to all candidates, regardless of their background. Join a team that's defining the future of computing and make a lasting impact on the world of technology.

Last updated 3 months ago

Responsibilities For Senior Firmware Engineer – Ethernet Switching

  • Design and develop firmware abstraction layer in Ethernet Switch
  • Work with HW & ASIC team for next generation silicon and systems
  • Design and implement algorithms to improve system scale and performance
  • Debug issues reported by customers
  • Design, implement and integrate new features
  • Mentor, support and grow junior team members
  • Collaborate with other NVIDIA R&D teams globally

Requirements For Senior Firmware Engineer – Ethernet Switching

  • 8-10 years of proven experience developing firmware for embedded systems
  • 5+ years of experience with C/C++ in Real-Time Embedded system
  • MS (preferred) or BS in Computer Science / Computer Engineering / Electrical Engineering
  • Proven expertise with Networking protocols (at L2, L3, L4 layers)
  • Strong technical debugging skills in Embedded Systems
  • Creative, self-motivated and collaborative person
  • Problem solving frame of mind along with strong interpersonal skills

Benefits For Senior Firmware Engineer – Ethernet Switching

Equity
  • Competitive salary
  • Equity
  • Comprehensive benefits package

Interested in this job?