Posted:
6/16/2024, 5:00:00 PM
Location(s):
Raanana, Center District, Israel ⋅ Center District, Israel
Experience Level(s):
Expert or higher ⋅ Senior
Field(s):
Software Engineering
NVIDIA is looking for a credible Software Director – R&D to join the NVIDIA-Cumulus Linux Team in Israel! Are you looking for an exciting role that allows you to lead feature Development and Verification, take full ownership of tasks from A-Z and deliver independently with minimum supervision? As a team lead, working with cross-functional engineering and product teams you will be responsible to build and lead cross functional team working on Cumulus Linux R&D that powers data centers that are accelerated, disaggregated and software-defined to meet the exploding growth in AI and high-performance computing. This role allows you to not only onboard, mentor and lead new team members, but also be part of significant growth of a new team.
What you'll be doing:
Lead and drive the design, architecture, and implementation of NVIDIA’s Cumulus Linux Software functionality.
Lead experienced engineers and mentor new engineers in a dynamic technology driven environment providing technical guidance and career mentorship.
Develop and implement test strategies and methodologies to ensure the scalability, performance, and reliability of Cumulus Linux in layer 2 and layer 3 routing environments.
Participate and drive market requirements and technical designs with internal and external teams, upstream communities in crafting the software functionality for next generation hardware platforms powered by Cumulus Linux.
Engage in deep technical discussions on enabling networking hardware integration into Linux and Cumulus Linux distribution - Switches/routers and NICs
Identify, develop, and apply modern software development methodologies and processes, adapting to an agile environment of your team. Make continuous process improvements.
What we need to see:
A B.Sc in Computer Science, Computer Engineering, or related computationally focused science degree (or equivalent experience)
12+ overall years in networking/OS/embedded domain or related role with 8+ years of leading a team
Management experience with the software development lifecycle, specifically for networking, embedded systems, and security.
Proficiency in programming with Python for test automation, data analysis, and reporting.
Flexibility to work across time zones
Diligent and comfortable multitasking in a dynamic environment with shifting priorities and changing requirements
Excellent communication and technical presentation skills, internally and with external customers as well.
Ways to stand out from the crowd:
Strong background in Linux systems and Linux kernel networking.
Experience leading and overseeing system bring-up and debug, support of platform hardware elements and new ASIC adoption.
Experience with Layer-2, Layer-3, Data Path Forwarding , Network Virtualization and Multicast forwarding pipeline.
Background in Open Network products such as Mellanox switches, Cumulus Linux, or SONiC Network Operating Systems.
Experience with various virtualization/containerization technologies and automation frameworks for test environments (e.g. qemu, Docker, Robot Framework, PyTest).
Website: https://www.nvidia.com/
Headquarter Location: Santa Clara, California, United States
Employee Count: 10001+
Year Founded: 1993
IPO Status: Public
Last Funding Type: Grant
Industries: Artificial Intelligence (AI) ⋅ GPU ⋅ Hardware ⋅ Software ⋅ Virtual Reality