Position: Senior Firmware Engineer (C, Embedded)
Company: NVIDIA
Category: C++
Experience required: 2y
English level: upper

We are looking for an outstanding, creative **Firmware Engineer / Senior Firmware Engineer** to join our team. Working in the Kiev FW Core team under NVIDIA Networking business unit, you will be responsible for FW design and verification of Networking products at NVIDIA.

Working with the Industry leaders in Data Centers, High Performance Computing, Storage Platforms and more. You are joining a winning team who is a Leading Supplier of networking solutions.

**What you’ll be doing:**
- Develop firmware for NVIDIA's next generation network products (NICs and DPUs)
- Develop tests and automation for FW verification.
- Debugging HW/FW/SW issues.
- Take active part in silicon bring up.
- Collaborate with distributed teams across the all world.

**What we need to see:**
- Bachelor's or master’s degree in Computer Science / Software Engineering / Computer engineering or equivalent.
- 2+ years with design and development software.
- Proven understanding in C language.
- Strong problem solving, debugging, analysis and logical reasoning skills.
- Strong communication skills (spoken English).
- Self-learning, delving into new areas fast.

**Ways to stand out from the crowd: **
- Debugging experience and ability to investigate and prioritize difficult problems in embedded FW.
- Experience with scripting & programming languages, particularly Python and C++.
- Experience in Ethernet, InfiniBand protocols.
- Experience in Linux, RTOS and other embedded platforms.

**We offer:**
- Competitive salary.
- NVIDIA stock.
- Official employment (NOT as a PE), 36 days of paid vacation, paid sick leaves, company paid parental leave for mothers and fathers.
- Premium medical insurance for employees and their children/spouses.
- Life insurance.
- Professional courses at Ivy League universities.
- Trainings and lectures.
- English classes.
- Personalized career development plan.
- Wellbeing programs.
- Annual performance, position, and salary reviews.
- Comfortable office in the city center (Leonardo Business Centre, near metro Teatralna and Zoloti Vorota).
- Parking.
- Ability to work remotely.
- Loyal Team Leader, always ready to teach and to help.

NVIDIA offers highly competitive salaries and a comprehensive benefits package. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!