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

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 13 minutes 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?

Jobs Related To NVIDIA Senior Firmware Engineer – Ethernet Switching

Senior Signal Integrity Design Engineer

Senior Signal Integrity Design Engineer role at NVIDIA, focusing on advanced signal integrity solutions and system design for next-generation computing hardware.

Senior ASIC Timing Engineer

Senior ASIC Timing Engineer role at NVIDIA focusing on timing analysis and closure for GPUs, CPUs, and SoCs, offering competitive compensation and equity benefits.

Senior CDC and STA Engineer

Senior CDC and STA Engineer role at NVIDIA, focusing on timing analysis and optimization for high-speed communication devices.

Senior System Software Engineer

Senior System Software Engineer role at NVIDIA focusing on video processing and multimedia software development for Tegra processors, requiring 5+ years of embedded software experience.

Senior VLSI Physical Design Integration Engineer

Senior VLSI Physical Design Integration Engineer position at NVIDIA focusing on hardware design and implementation.