DevJobs

Firmware Engineer

Overview
Skills
  • C C
  • Python Python
  • Bash Bash
  • Networking Networking
  • Embedded SW
  • Real-time programming
  • Linux internals
NVIDIA is looking for an excellent Firmware Engineer to join the InfiniBand Switch and NVLink FW group. you will be taking part in designing, implementing and leading major development firmware features, delivering the next-generation networking & GPU products. The Firmware team develops cutting-edge networking features for AI, Cloud & HPC. We drive the data growth of the world’s biggest companies. With talented engineers around the globe, the work environment is dynamic, meaningful, and fast-paced. Are you ready for the challenge?

What You Will Be Doing

  • Collaborate with architecture and different software design teams as part of the software development lifecycle.
  • Design and implement new features in the core of NVIDIA Switch firmware.
  • Work in pre and post-silicon development environments of next-generation NVIDIA networking products.
  • Gain a deep understanding of system debugging, networking technology, and stacks, as well as the HW/FW/SW relationship.
  • Innovate! Bring NVIDIA’s FW switching & GPU products to shine in customer’s view.

What We Need To See

  • B.Sc. in Computer Science/ Computer Engineering / Electrical Engineering or equivalent experience.
  • 2+ years of relevant professional experience.
  • Proficient knowledge of C.
  • Strong programming skills in Python.
  • Understanding of embedded SW and real-time programming.
  • Strong analytical, creative, debugging and problem-solving skills.
  • Detail-oriented and comfortable with multitasking in a dynamic environment with shifting priorities and changing requirements.
  • An excellent teammate with good social skills.

Ways To Stand Out From The Crowd

  • Knowledge of network protocols.
  • Agile experience.
  • Motivation to learn and constantly improve processes and tools.
  • Background in Linux internals.
  • Scripting abilities (Python, Bash).

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Nvidia