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 System Software Engineer - Tegra

Senior System Software Engineer position at NVIDIA focusing on Tegra platform diagnostics and system software development.

System Software Application Engineer

Senior System Software Application Engineer role at NVIDIA, focusing on platform development and optimization for notebook partners, requiring 5+ years of experience in system software development.

Senior System Firmware Engineer, RAS - Platform Software

Senior Firmware Engineering role at NVIDIA focusing on RAS (Reliability, Availability, and Serviceability) for datacenter CPU platforms, offering competitive compensation and remote work options.

Senior System Software Engineer - PCIE

Senior System Software Engineer position at NVIDIA focusing on PCIe technology development and optimization for GPU systems.

Senior Boot Software Engineer

Senior Boot Software Engineer position at NVIDIA, focusing on developing and optimizing boot software for NVIDIA's hardware platforms.

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 4 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?