# Senior Firmware Engineer

**Company**: NVIDIA
**Location**: Tel Aviv, Yokneam
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Tel-Aviv/Senior-Firmware-Engineer_JR2017617?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_06ea93c1-e8c

## Description

We are looking for an experienced Firmware Engineer to join the QoS NIC Firmware team at the Yokneam or Tel-Aviv site. You will take part in leading a major development team in our Firmware group while taking part hands-on with development activities. The Firmware team develops cutting-edge networking features.

**Responsibilities:**

- Take part in research, design, and development of QoS and FW algorithms, enhancing performance, reliability, and scalability.

- Provide hw-aware technical guidance for core FW development, prioritizing maintainability to ensure long-term code reliability and performance.

- Work closely with the architecture and different software design teams.

- Implement new features in the core of NVIDIA NIC Firmware in pre and post silicon environment.

- Develop verification tests for advanced features in a highly complex and sophisticated Firmware testing environment.

- Gain a deep understanding of system debug, networking technology and stacks, as well as the HW/FW/SW relationship.

**Requirements:**

- Bachelor's or Master's degree in Electrical Engineering or Computer Science fields from a known institute.

- 8+ years of professional experience

- Proven experience in technical leadership and making key decisions for complex firmware projects.

- Proficiency in C and embedded systems programming.

- Strong problem-solving skills with a hands-on approach, able to dive deep into and solve complex issues.

- Fast learner possessing the ability to learn complex concepts in a fast-paced environment.

- Excellent attention to detail and highly organized.

- A can-do attitude and high energy with excellent collaboration, and social skills.

- Motivated and independent with strong interpersonal skills

**Nice to Have:**

- Knowledge of network protocols.

- Real time programming.

- Ability to build effective working relationships across multiple org. functions, engineers and managers.

- Strong multi-tasking and real-time crisis management skills.

- Ability to understand and extract action plans from complicated technical discussions and translate to clear messaging for multifunctional and executive status reporting.

## Skills

### Required
- C
- embedded systems programming
- QoS and FW algorithms
- hw-aware technical guidance
- core FW development
- pre and post silicon environment
- verification tests
- advanced features
- Firmware testing environment
- system debug
- networking technology and stacks
- HW/FW/SW relationship

### Nice to have
- network protocols
- real time programming
- effective working relationships
- multi-tasking
- crisis management skills
- action plans
- clear messaging

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Tel-Aviv/Senior-Firmware-Engineer_JR2017617?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
