Jobs in Tel Aviv-Yafo

2,545 open
N
Senior AI Networking System Architect
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

Our technology has no boundaries! NVIDIA is building the world’s most groundbreaking and state of the art accelerated compute platforms for the world to use. It’s because of our work that scientists, researchers and engineers can advance their ideas. We pioneered a supercharged form of computing loved by the fastest paced computer users in the world - scientists, designers, artists, and gamers. We are seeking a highly motivated High-Performance System Architect to join our team of experts and help shape the future of high-performance and ML / AI computing. Our next-generation NVL systems will be at the forefront of connecting and powering the world's most advanced compute clusters, from supercomputers used in AI research to high-performance clusters used at almost every industry today, such as car and Pharmaceutical. As a high-performance system architect at NVIDIA, you will have the opportunity to work on some of the most cutting-edge technology and help to drive the innovation of our next generation networks that will be used by top researchers and engineers around the world. What you’ll be doing: • Define the NVL system architecture end-to-end, by internal requirements and customers requirements through all product life cycles (post/pre silicon, on deployments). • Research of various solutions to enable the next large-scale-high-performance computing clusters. The position spans over various layers from algorithms, software, firmware, and HW. • Developing models for simulations and performance testing, analysing the results and development of future HW and SW. • Collaborate with cross-functional teams, including other architecture teams, logic design, system software, firmware, and research teams, to ensure the successful execution of the project. What we need to see: • B.Sc, M.Sc, or Ph. D degree in Computer Science, Computer Engineer, or Electrical Engineer. • At least 5 years of industry or research experience in computer networks. • Excellent understanding of large-scale networks behaviour and the effect of distributed computing workloads effect on the network. • Experience in development of simulation environments. • Possess strong managerial, problem solving and critical thinking skills. • Ability to work and operate in a highly dynamic environment. • Partner with multiple groups in the organization. Ways to stand out of the crowd: • Strong understanding in network protocols - such as InfiniBand, IP, TCP and RoCE and network topologies. • Good knowledge in Python, C++. • Good knowledge with AI models. • Familiarity with HPC environments, routing algorithms, Omnet++ and NS3 simulation environments. NVIDIA has some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our world-class engineering teams are growing fast. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. We are committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. 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.

AI Networking Architect
N
Senior Software Architect, GPU Networking
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. The GPU Networking Software Architecture team is looking for a Senior Software Architect to help shape software for next-generation AI infrastructure. In this role, you will combine hands-on software architecture and development with system-level thinking. You will collaborate with experienced architects and engineering teams across NVIDIA while expanding your software architecture skills. Join us to help build the technologies that connect and manage large-scale accelerated computing systems. What you’ll be doing: • Contribute to the architecture and prototyping of GPU networking software for large-scale AI infrastructure. • Analyze requirements, evaluate design alternatives, and document technical decisions and trade-offs. • Develop proofs of concept to evaluate interfaces, performance, resiliency, and software-hardware interactions. • Collaborate with GPU, switch, firmware, driver, networking software, product, and architecture teams to move concepts toward implementation. • Build knowledge of the GPU networking software stack and take increasing ownership of well-defined architectural areas. What we need to see: • B.Sc. or M.Sc. in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent experience. • 5+ years of relevant software development experience in Linux environments. • Strong understanding of software engineering fundamentals, including debugging, testing, data structures, concurrency, and operating-system concepts. • Solid foundational knowledge of computer networking. • Ability to understand complex systems, reason about component interfaces and design trade-offs, and communicate technical ideas clearly. • Curiosity, initiative, collaborative problem-solving skills, and an eagerness to learn from experienced architects and engineers. • Ability to work effectively with teams across locations and time zones. Ways to stand out from the crowd: • Knowledge in one or more of the following: Ethernet and IP datacenter protocols, management and telemetry protocols, GPU interconnects, Linux kernel or driver development, and network operating systems. • Experience building prototypes or contributing to system-level architecture and design documents. • Familiarity with AI communication libraries or programming models such as NCCL, UCX, MPI, CUDA, or equivalents. • Knowledge of Kubernetes, containers, or cloud-native infrastructure. • Experience analyzing performance, reliability, resiliency, or observability in complex software systems. NVIDIA is widely considered one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you are creative, collaborative, and excited to grow from hands-on software development into software architecture, we want to hear from you.

Software Architect
N
Senior SOC Clocks RTL Design Engineer
Nvidia · Tel Aviv-Yafo, Yokneam

The complexity of the chip has greatly increased over the years. We are now packing tens of billions of transistors in a chip to meet the growing computing demand in a footprint that is responsible to our environment. The NVIDIA System-On-Chip (SOC) group is looking for a Senior RTL Design Engineer to serve as the technical lead for clocks development on our next-generation networking chips. Clocks are the backbone of the SOC. In this role you will lead the development of the chip's clocking logic — PLL and reference clock integration, clock generation, distribution, muxing and dividers, glitchless switching, clock gating, reset synchronization, and the clock domain crossing infrastructure that every unit on the die depends on. This is an RTL design and technical leadership role, not a circuit or transistor-level design role. Working from the clock architecture defined with the architecture and micro-architecture teams, you will lead its implementation in RTL, guide other engineers contributing to it, and drive it through to silicon in close partnership with Design Verification and Physical Design (backend). You will also interact regularly with CAD, Package Design, Software, and DFT teams. What you'll be doing: • Acting as the technical lead for SOC clocks development — leading the implementation of the clocking logic from specification through tape-out and bring-up • Working with the architecture and micro-architecture teams on the SOC clock and reset scheme: collecting clocking requirements from units across the chip, feeding back implementation and timing considerations, and translating the agreed scheme into a verifiable design • Writing and reviewing synthesizable Verilog/SystemVerilog RTL for clock generation, distribution, muxing, division, glitchless switching, gating, and reset synchronization • Leading and mentoring other RTL engineers working on clocking: reviewing designs, setting coding and quality standards, and distributing work across the team • Working hand-in-hand with the Physical Design (backend) team on clock tree implementation, SDC/timing constraints, partitioning, floorplan feedback, trial synthesis, and timing convergence • Partnering with Design Verification on clocking testplans, functional and gate-level debug, and coverage closure • Supporting Software and firmware teams on clock programming sequences, DVFS, and low-power/clock-shutdown flows • Representing clocking implementation in cross-functional design reviews with architecture, PD, DV, DFT, and CAD stakeholders What we need to see: • B.Sc./M.Sc. in Electrical Engineering or Computer Engineering • 8+ years of relevant experience in RTL/logic design, with multiple chips taken to tape-out • Demonstrated technical leadership: leading a design area through implementation and tape-out, mentoring engineers, and coordinating across teams • Expert hands-on RTL design skills in Verilog/SystemVerilog, with strong understanding of how RTL choices affect synthesis results, timing, area, and power • Deep understanding of clocking and reset design: clock gating, clock muxing and dividers, glitchless clock switching, reset synchronization, and clock domain crossing • Proficiency with design quality tooling — lint, CDC/RDC, formal verification, synthesis, and static timing analysis (STA) — including the ability to interpret results and drive fixes back into the RTL • Experience taking a design from architecture and micro-architecture specification through verification, physical implementation, and silicon bring-up • Great teammate with strong communication skills across micro-architecture, DV, backend, DFT, and software teams Ways to stand out from the crowd: • Prior hands-on experience with SOC-level clocking or reset logic on a taped-out chip • Experience with PLL/clock generator integration and clock tree constraint development with backend teams • Experience with high-speed networking, interconnect, or fabric designs • Background with low-power design techniques (clock gating, DVFS, power domains, UPF) • Experience building automation for RTL integration, chip assembly, or design quality flows At NVIDIA, you will be immersed in a diverse and encouraging environment where everyone is encouraged to do their best work. Join us and see how you can make a lasting impact on the world. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Logic Design Engineer
N
Principal Engineer, Project Management - Chip Design
Nvidia · Tel Aviv-Yafo

NVIDIA Switches ASIC group is seeking a top-tier ASIC technical manager to lead the development of our next-generation ASICs. Join us in shaping the future of technology! As an ASIC Project Lead, you will manage the pre-silicon development activities of NVIDIA's most advanced and complex switch ASICs. From concept to tape-out and from chip power-on to mass production, you will be the driving force behind the entire lifecycle of our ASIC projects. You will collaborate with a cross-disciplinary team, interacting with unit-level ASIC, Physical Design, CAD, Package Design, Firmware & Software, DFT, System Design, Analog Design, and other specialized teams. What you’ll be doing: • Lead the ASIC development from concept and architecture stages through micro-architecture, design, verification, and physical design until tape-out. • Post-Silicon Activities; Oversee chip power-on, bring-up, quality phases, and mass production. • Execution Plans; Define and implement execution plans in collaboration with cross-discipline leaders in unit level, full-chip, physical design, and firmware/software emulation. • Roadmap Definition; Contribute to the definition of NVIDIA's switch ASIC roadmap. What we need to see: • BS or MS in Computer or Electrical Engineering or equivalent experience. • 15+ overall years of proven experience in chip design. • 8+ years of experience in chip design/verification management, leading teams of at least 8 direct reports. • Proficiency in RTL design (Verilog), verification (UVM, System Verilog), System-On-Chip design/integration flow, and design automation. • High system view with ability to collaborate with multiple interfaces. • Strong analytical and problem-solving skills. • Excellent communication and teamwork abilities. • Experience in synthesis, and physical design is a plus. If you are creative, autonomous, and love a challenge, we want to hear from you! Join NVIDIA and be a part of the team that is driving the future of technology. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Project Manager
N
Senior VLSI Engineer
Nvidia · Tel Aviv-Yafo

NVIDIA is looking for best-in-class Physical Design Engineers to join our outstanding Networking Silicon engineering team, developing the industry's best high-speed communication devices, delivering the highest throughput and lowest latency! Come and take a part in designing our groundbreaking and innovating chips, enjoy working in a meaningful, growing and highly professional environment where you make a significant impact in a technology-focused company. What you'll be doing: • Physical design of blocks according to specifications under challenging constraints targeting for the best power, area, and performance. • Be exposed and work on a variety of challenging designs (including high cell count and HS blocks). Resolving complex timing and congestion problems. • Daily work involves all aspects of physical design chip development (RTL2GDS) - synthesis, power and clock distribution, place and route, timing closure, power and noise analysis, and physical verification. • Taking part inflows development. What we need to see: • B.SC./ M.SC. in Electrical Engineering/Computer Engineering or equivalent experience. • 5+ years of relevant experience. • Proven experience in RTL2GDS flows and methodologies. • Knowledge in physical design flows and methodologies (PNR, STA, physical verification). • Deep understanding of all aspects of Physical construction and Integration. • Knowledge in Physical Design Verification methodology LVS/DRC. • Familiarity with physical design EDA tools (such as Synopsys, Cadence, etc.). • Great teammate. NVIDIA has some of the most forward-thinking people in the world working for us. Are you a creative and autonomous engineer who loves a challenge? Are you ready to become the engineer you always wanted to be? Come and be part of the best physical design team in the industry!

VLSI Engineer
N
Senior Performance Research and Analysis Engineer
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

NVIDIA’s Performance Group is seeking a technical NIC & DPU Performance Research & Analysis Engineer to drive end-to-end performance strategy, characterization, optimization and HW offload accelerations for next-generation network interfaces and Data Processing Units (DPUs). In this role, you will analyze and accelerate critical networking and storage technologies and protocols powering multi nodes AI clusters. You will profile performance across the complete hardware-to-software execution stack—stretching from DPU Arm CPU subsystems and PCIe to high-speed RDMA, SPDK, and DOCA acceleration pipelines. What You’ll Be Doing: • Data-Path Optimization: Drive end-to-end benchmark plans, performance characterization, expectations and optimizations for NICs and DPUs deployed in distributed AI and cloud data centers. • Full-Stack Profiling: Profile low-level memory, PCIe, host CPU, and DPU ASIC execution paths to identify micro-architectural stragglers, queue bottlenecks, and tail-latency outliers. • Storage & Network Acceleration: Hands-on acceleration and offloading of storage (SPDK, NVMe-oF, VirtIO) and networking protocols (RDMA/RoCEv2, TCP/IP, DOCA). • AI-Assisted Workflow Automation: Leverage AI agents, autonomous scripts, and automated regression frameworks to scale continuous performance evaluation. • Cross-Functional RCA: Partner closely with Architecture, ASIC, Firmware, and Software engineering groups to conduct rigorous Root Cause Analysis (RCA) and establish performance targets for upcoming pre- and post-silicon platforms. What We Need to See: • B.Sc. or M.Sc. in Computer Science, Computer/Electrical Engineering, Software Engineering, or equivalent practical experience. • 5+ years of experience in low-level networking, storage acceleration, and systems-level performance tuning in cloud or HPC environments. • Direct hands-on experience with at least two of the following: DOCA, SPDK, VirtIO, RDMA/RoCEv2, TCP/IP. • Strong programming proficiency in C, Python, and Linux shell scripting (Bash). • Micro-architectural understanding of modern CPU/ASIC memory hierarchies, PCIe Gen 5/6 interconnects, and Linux kernel networking stacks. • Proven track record using AI coding agents or automated script generators to streamline daily engineering workflows. Ways to Stand Out from the crowd: • Deep hands-on experience tuning NVIDIA BlueField DPUs, ConnectX SmartNICs, or custom hardware offload engines. • Mastery of the full SPDK & NVMe-oF (NVMe over Fabrics) storage stack over high-speed RDMA transport layers. • Comprehensive system-level understanding across x86 (Intel/AMD) and Arm architectures, PCIe topology, and GPUDirect Storage (GDS). • Proven experience isolating stragglers and tail latency in multi-tenant, cloud-scale environments.

Performance Engineer
N
Release Manager
Nvidia · Tel Aviv-Yafo, Ra'anana

NVIDIA Networking team is looking for an outstanding candidate who thrives in a multifaceted environment, to facilitate managing SW Releases for our leading SW products by taking responsibility for cross projects activities. In addition, ensure releases are delivered on time and in high quality, coordinate between development and testing groups and between global SW groups. The role will require to gain good understanding of products’ dependencies. What you’ll be doing: • Be an effective leader in crafting and driving a delivery of high quality SW in an efficient way. • Collaborate with Engineering, Operations, Architecture and Marketing across the globe to coordinate the release of products and ensure release will meet the schedule and with high quality. In parallel, partner with the QA teams to ensure alignment of all tests between the development, verification and QA groups. • Take full ownership of projects from kickoff to signoff. • Manage multiple parallel releases with strong attention to detail, ensuring clarity, alignment, and consistent communication across teams while tracking dependencies, milestones, and deliverables. • Maintain clear, up-to-date visibility of the release status, ensuring all stakeholders have an accurate understanding of progress, next steps, priorities, and risks at any given time. • Support Senior Release Managers with release activities. • Own and manage selected cross-products topics (e.g., customer bugs, release checklists, RCAs, Triage, define and improve processes). • Conduct release meetings and communicate release status. Resolve issues when they appear and raise red flags when needed. Work with planning and tracking systems to lead the release progress, and build release indicators. What we need to see: • Bachelor's or Master’s degree or equivalent experience in Computer Science or industrial Engineering with technical experience. • 3+ years of proven experience as a Release manager or SW project leadership. • Great interpersonal skills. • Agility with multi-tasking abilities and work in an independent and organized way. • Excellent problem-solving, analytical thinking and critical thinking abilities. • Ability to self-manage, self-start, lead technically and communicate effectively. • Excellent presentation skills and eloquent English. Public speaking required. • Experience in leading global projects. • Proficiency with tools such as MS Excel, Atlassian Confluence, enterprise ticket system e.g. Redmine, Jira, TFS. Ways to stand out from the crowd: • Proficiency with BI tools e.g. MS PowerBI • Good technical knowhow and familiarity with Networking and Cloud technologies • Experience with Agile software development methodology and practices • Linux OS technologies knowledge • Github knowledge

Release Manager
N
Senior Software Engineer - NIC and Switch Simulation
Nvidia · Tel Aviv-Yafo, Yokneam

NVIDIA is looking for a passionate Senior Software Engineer to join our Simulation development team. Our team is growing, and we are looking for hardworking and experienced engineers to take part in building advanced networking simulation solutions. You will be part of a team developing next generation NIC and Switch simulation, works closely with other SW R&D teams and SW Architects. What you will be doing: • Design and develop advanced features simulating our world class Switches • Develop solutions using advanced virtualization technology • Write clean, efficient and maintainable code • Collaborate with team members, SW R&D, Architects, Chip Design and FW What we need to see: • B.Sc. degree or equivalent experience in Computer Science / Software Engineering • 5+ years of experience • Proficient knowledge and experience in C/C++ • Strong design, coding, analytical, debugging and problem-solving skills • Full ownership & end-to-end responsibility • Excellent social and written communication skills Ways To Stand Out From The Crowd: • Can do attitude, independency and agility • Ability to quickly adapt to new technology and go deep into new areas • Understanding of Networking Protocols – Ethernet, InfiniBand is an advantage • Knowledge of Virtualization, especially with KVM/QEMU is an advantage • Knowledge of Linux/Windows kernel and drivers development is an advantage NVIDIA is widely considered to be one of the technology world’s most desirable employers. 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! NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Software Engineer
N
Senior Solution Engineer
Nvidia · Tel Aviv-Yafo, Yokneam

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, passionate, and self-motivated, we want to hear from you! We are looking for an experienced customer-facing software and systems engineer with a strong background in enterprise infrastructure, cloud technologies, virtualization, and Kubernetes. The ideal candidate combines hands-on software engineering and troubleshooting with the ability to understand customer requirements, lead technical discussions, and work across engineering teams to deliver practical solutions. You will join a team of Solution Engineers focused on NVIDIA Networking, DGX Platforms, Container Orchestrators, Deep Learning containers, and other Enterprise-related system software. The focus of this role is user-space networking software, containerized services, and management and diagnostic tools, including those used with SONiC and NVIDIA NVOS. SW Solution Engineers spend approximately 50% of their time helping customers with their most complex problems and 50% doing R&D-related work. In this role, you will apply your experience across software, operating systems, networking, and cloud infrastructure to resolve customer issues and develop capabilities that make future investigations faster and more effective. What you'll be doing: • Take ownership of enterprise customer issues involving user-space networking software, containerized services, and infrastructure integration across on-premises, cloud, virtualized, and Kubernetes environments, driving investigations from initial engagement through resolution. • Work directly with customers to understand their architecture, workloads, and operational requirements. Lead technical discussions, structure troubleshooting activities, and communicate findings, recommendations, and next steps clearly. • Collaborate with software, platform, and networking engineering teams to solve user-space issues, analyze service dependencies, configuration, and logs, and validate fixes across relevant software versions and deployment environments. • Develop software tools and automation that improve the deployment, availability, reliability, and supportability of NVIDIA Enterprise solutions. • Own the development and ongoing operation of NVEX Networking tools, dashboards and automation pipelines. Prioritize improvements, maintain code and test coverage, manage releases and documentation, and automate diagnostic collection, environment preparation, issue reproduction, validation, and reporting to accelerate customer issue resolution. • Share troubleshooting knowledge, guide engineers through technical reviews, and help customers and internal teams adopt reliable deployment and operational practices. What we need to see: • BSc in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience. • 8+ years of experience across software engineering, systems engineering, or technical solution delivery, including hands-on development and troubleshooting of complex enterprise environments. • Extensive experience working directly with enterprise customers, translating requirements into technical solutions, leading technical discussions, and communicating effectively with engineering and business stakeholders. • Strong analytical and problem-solving skills, intellectual curiosity, self-motivation, and the ability to collaborate across technical disciplines and take issues through to resolution. • A strong software engineering background, including development of tools and automation, source control, code reviews, automated testing, pipeline implementation, and flow/agent automation. Hands-on scripting experience. • Practical experience with cloud and virtualized infrastructure, including compute, virtual networking, hybrid connectivity, deployment, and operations on platforms such as AWS or Azure. • Hands-on experience with Kubernetes and containerized workloads, including deployment, configuration, monitoring, and troubleshooting of the supporting infrastructure. • Experience working with Linux and Windows environments and troubleshooting application and service behavior, configuration, logs, resource usage, and network connectivity. Ways to stand out from the crowd: • Experience deploying, operating, and troubleshooting containerized applications with Docker, Kubernetes/EKS, or ECS, including service lifecycle, configuration, and dependencies. • A record of developing reusable software tools, scripting, infrastructure as code, and engineering pipelines adopted across teams. • Experience automating large-scale server or network environments, including provisioning, software and tool deployment, Linux/Windows compatibility matrices, software-version testing, and test-result aggregation. • Experience implementing centralized logging, monitoring, and reporting with tools to support troubleshooting and operational visibility. • Experience in production deployments, or complex troubleshooting engagements, together with technical workshops, mentoring, and cross-team collaboration.

Solutions Engineer
N
Senior Chip Design Verification Engineer
Nvidia · Tel Aviv-Yafo, Yokneam

We are now looking for a Chip Design Verification Engineer. NVIDIA is seeking a verification engineer to join the chip design methodologies team. The team is in charge of the verification methodologies, shared code, training, and embracing new technologies. One of our main goals is to make sure that the team works in an efficient manner, and provides high-quality deliveries. This position offers the opportunity to have real impact in a dynamic, technology-focused company. What you'll be doing: • Develop shared verification code and solutions to be widely used by the chip design team. • Develop groundbreaking methodologies to create a flawless experience for verification engineers to keep the focus on new problems. • Collaborate with the design automation team to provide end-to-end solutions that combine verification, simulation, and automation. • Get in touch with EDA vendors to learn about cutting-edge tools/technology and apply them into our verification process. • Understand the design, define the verification scope, develop the verification infrastructure and verify the correctness of the design. • Collaborate with designers, verification specialists to accomplish your tasks. • Develop training sessions. What we need to see: • A Bachelor's Degree in Electrical Engineering or Computer Science. • 5+ years of relevant experience • Exposure to design and verification tools. • Strong interpersonal skills and ability & desire to innovate. Ways to stand out from the crowd: • Experience in Specman / System Verilog UVM. • Understanding simulation tools. • Experience in building test benches, evaluate coverage and debug simulation failures. NVIDIA has some of the most forward-thinking and hardworking people in the world working for us. Are you a creative and autonomous engineer who loves a challenge? Come join our networking verification team and help us developing great products by raising the efficiency and the quality standard in our chip design team.

Verification Engineer
N
Senior Firmware Engineer – AI-Driven Infrastructure
Nvidia · Tel Aviv-Yafo, Yokneam

NVIDIA is seeking a Senior Firmware Engineer to join our NIC Firmware team and help shape how firmware is built using AI. You will be part of a team rethinking firmware development from the ground up, applying AI and automation to create smarter, faster, and more scalable infrastructure for NVIDIA’s next-generation network adapters and SuperNICs. These devices power the world’s largest AI factories and data centers, and the infrastructure you build will speed up how we design, validate, and deliver them. We are looking for a creative problem solver who questions how things have always been done, sees opportunities others miss, and enjoys turning bold ideas into practical solutions. You will work at the intersection of low-level firmware, networking hardware, and AI, alongside talented engineers across firmware, software, architecture, and AI teams. What you’ll be doing: • Design and build AI-driven infrastructure, tools, and workflows that change how firmware for next-generation network adapters is developed, validated, and released • Identify bottlenecks in the firmware development lifecycle and solve them with creative, unconventional approaches using AI, LLM-based agents, and intelligent automation • Explore and prototype new ideas quickly, evaluate what works, and turn successful concepts into robust solutions adopted across teams • Apply deep firmware and system knowledge to make sure AI-driven solutions are grounded in the real behavior of low-level hardware and software • Collaborate with firmware, software, architecture, and AI teams to define new methodologies and set the technical direction for AI adoption in firmware engineering • Act as a technical leader and influence engineering culture by sharing knowledge, challenging assumptions, and inspiring others to think differently What we need to see: • B.Sc. or M.Sc. in Electrical Engineering, Computer Engineering, or Computer Science • 5+ years of hands-on experience in firmware, embedded, or low-level software development • Strong programming skills in C/C++ • Solid understanding of HW/SW interfaces and low-level system behavior • A track record of solving complex technical problems in creative, original ways • Curiosity, independence, and a passion for exploring new technologies and ideas Ways to stand out from the crowd: • Hands-on experience applying AI or LLMs to engineering workflows, such as agents, code generation, or intelligent automation • Experience building tools, frameworks, or development infrastructure • Background in networking, such as RDMA, InfiniBand, or Ethernet • Experience driving innovation or introducing new methodologies across engineering teams NVIDIA is widely considered to be one of the technology world’s most desirable employers. 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! NVIDIA is dedicated to encouraging a diverse work environment and is an equal opportunity employer. We value diversity in our employees and do not discriminate in our hiring or promotion practices based on various characteristics protected by law.

Firmware Engineer
N
Senior Firmware PHY Verification Engineer
Nvidia · Tel Aviv-Yafo

NVIDIA is looking for an excellent Senior Firmware Verification Engineer for NVIDIA FW PHY verification Group. The person will be part of FW PHY verification of NVIDIA Products. Will closely work with NVIDIA FW PHY development, architecture teams and gain deep understanding of NVIDIA's products and technologies. What you'll be doing: • Own the responsibility for delivering Networking features and their verification aspects. • Define, develop and maintain verification infrastructure and regression tests suites - make test suites robust, maintainable and easy portable. • Work with continuous integration system, regression tools, automate builds, run test suites and analyzing results. • Innovate! Bring NVIDIA product to next quality level What we need to see: • B.Sc. in Computer Science / Computer Engineering / Electrical Engineering / Communication Engineering • 5+ year of relevant experience working with established brands • Experience with Verification and Automation • Programming Knowledge in C and C ++, object-oriented OOP • Knowledge in Linux • Creative, motivated and value-driven person Ways to stand out from the crowd: • Background with C/C++ as well as Git • Experience with python • Experience with Networking applications and protocols • Background with CI methodology & tools (Gerrit, Jenkins etc.) NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you a creative and autonomous engineer who loves a challenge? Are you ready to become the engineer you always wanted to be? Come and be part of the best chip design team in the industry! 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, gender, 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.

Firmware Verification Engineer
N
Principal Engineer, Package Integration and Manufacturability
Nvidia · Tel Aviv-Yafo, Yokneam

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in an inclusive, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. NVIDIA is a fast-growing world leader supporting the most powerful supercomputers worldwide. Our networking products lead the industry and connect thousands of GPUs. We make outstanding artificial intelligence possible through innovative networking and computing integration. We value our people and seek excellent individuals to join us! We are looking for an experienced packaging, technology and manufacturability expert to help us build the next generation of networking products. Our networking devices depend heavily on advanced packaging methods like chiplet integration, 2.5D interposers, and co-packaged optics. Packaging choices influence schedule, cost, and yield equally with the silicon. We are looking for a packaging and manufacturability lead who will own the package technical view across our chip programs. This role partners with the advanced technology group to push technology limits in future products. Joining an outstanding team, you will highlight package risks early, bring manufacturability into design choices before they are fixed, and find co-design approaches that improve module yield. Join us in making an impact on all networking products and pushing the boundaries of technology. What you’ll be doing: • Lead the technical assessment of package risk across our chip programs — identifying failure modes in substrate, interposer and assembly integration before they reach silicon, quantifying their cost and schedule impact, and bringing them to program and technology reviews with a clear position • Drive new approaches to manufacturability across the board (package, substrate, interposer, silicon), spanning yield improvement, capacity and supply review, test strategy, thermal and assembly process maturity. Push co-design levers such as tolerance relaxation by design, testability before attach, design margins, and redundancy and partial-module recovery • Analyze module yield mechanics, reconcile predicted versus actual yield on units returning from assembly, and convert the findings into concrete design guidance • Evaluate emerging packaging and photonics technologies, including outside partner solutions, and define our product requirements — working closely with our advanced technology group What we need to see: • B.S or M.S. in Electrical Engineering, Mechanical Engineering, Materials Science or equivalent experience • More than 15 years of experience in package technology development or system integration, with multiple products carried through assembly • Deep understanding of 2.5D, chiplet and organic substrate integration. Working knowledge of assembly and module yield mechanics, including how alignment tolerance and process excursions drive assembly yield differently from defect density at the die level • Strong analytic capabilities, and passion for solving demanding technical problems • Ability to drive complex activities involving many interfaces and teams, and to hold a technical position across organizations Ways to stand out from the crowd: • Hands-on experience on an assembly floor, a foundry or at an OSAT • Experience with co-packaged optics, photonic packaging, or fiber and laser attach • Proven experience driving design-for-manufacturability into early architecture decisions • Familiar with working on large high-end ASICs and multi-die modules Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/

Packaging Engineer
N
Software Engineer, NVLink
Nvidia · Tel Aviv-Yafo, Ra'anana

NVIDIA is looking for an excellent Software Engineer to join the InfiniBand Switch and NVLink FW group in Tel-Aviv / Raanana. As the team member, you will be part of a major development effort for the next-generation networking products. The verification team develops cutting-edge networking features for cloud, HPC and storage. 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: • As a Senior Software Engineer at NVIDIA, you will part of a group of firmware verification engineers, using your expertise in C++ and Python in an Agile methodology. • Develop the verification process, aligning with quality standards and project timelines. • Design and implement new features in the core of NVIDIA Switch and GPUs • Drive and facilitate the planning, scheduling, and execution of the project and activities of the team • Collaborate with architecture and different software design teams as part of the software development lifecycle. • Work in pre and post-silicon development environments of next-generation NVIDIA networking products. • Gain a deep understanding of networking technology, system debugging and stacks, as well as the HW/FW/SW relationship. • Innovate! Bring NVIDIA’s FW switching products to shine in customer’s view What we need to see: • B.Sc degree or equivalent experience in Computer Science, Computer Engineering, or Electrical Engineering • 2+ years of relevant overall professional experience • Proficient knowledge of C++, Python. • Experience with Embedded SW development. • 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 interpersonal skills. Ways to stand out from the crowd: • Knowledge of network protocols. • Background with CI methodology & tools (Git, Gerrit, Jenkins etc.) • Background in Linux internals NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative and autonomous, we want to hear from you! NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Software Engineer
N
Senior Software Engineer, DOCA HBN
Nvidia · Tel Aviv-Yafo

NVIDIA is a leader in computer graphics, PC gaming, accelerated computing, and AI. Within NVIDIA, the Networking Business Unit is building chips, systems, and software that power the most advanced data center and hyper-converged networks of today and tomorrow. The NVIDIA BlueField® data processing unit (DPU) and NVIDIA ConnectX® series of SmartNICs ignite outstanding innovation for modern data centers by offloading, accelerating, and isolating a broad range of sophisticated networking, storage, and security services. We are looking for a highly motivated software engineer with experience in data forwarding technologies, Linux kernel and container networking, network functions virtualization (NFV), and related areas to join our team and work on innovative offload solutions. You will develop software for various networking offload and virtualization use cases as well as data forwarding on Ethernet switching platforms. You will use the latest software development tools and techniques and gain extensive knowledge of modern data center architectures and workload acceleration. What you’ll be doing: • Design, develop, test, and maintain new functionality and improvements to existing functionality related to offloading various networking services. • Design, develop, test, and maintain system software components related to networking. • Work on data forwarding functionality on Ethernet switching platforms. • Lead and guide cross-functional teams on large feature development activities. • Collaborate with team members, architects, QA, and Support teams on feature definition, development, release, and bug fixing. What we need to see: • B.Sc. or M.Sc. degree in Computer Engineering, Computer Science, or a related field (or equivalent experience). • A minimum of 5+ years of software development experience in areas such as data forwarding, NFV, SDN, kernel and container networking, SmartNICs, and offload solutions. • Strong and validated experience in C programming. • Strong technical abilities, problem-solving, design, coding, and debugging skills. • Ability to lead feature development, take full ownership of tasks from A-Z, and deliver independently with minimal supervision. • Quickly understand new requirements and technologies and swiftly prototype and implement solutions. Ways to stand out from the crowd: • Experience in virtualized networking and SRIOV, and packet processing using OpenVSwitch. • Background in Linux kernel networking internals. • Knowledge of routing and control plane technologies such as EVPN, Segment Routing, PIC, etc. • Participation in the open-source community. • Python, C++ and Rust programming skills. With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and talented people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.

Software Engineer
N
Senior Software Verification Engineer
Nvidia · Tel Aviv-Yafo, Ra'anana

We are seeking a talented and driven Senior Software Verification Engineer to join our innovative team and tackle SW verification challenges in the domains of high-speed networking, virtualization, and security. You will play a key role in validating and testing complex software products that support Ethernet and InfiniBand protocols, delivering advanced networking, storage, and security services for cloud, compute, and AI workloads. What You’ll Be Doing: • Develop and Automate Testing: Design, implement, and maintain automated test scripts and frameworks (primarily in Python) to verify the correct functionality of our software products. • End-to-End Feature Ownership: Deep dive into feature sets, taking responsibility from test planning through to final implementation and full automation. • System & Integration Validation: Validate software functionality and performance through system-level and integration testing, utilizing Linux-based environments and virtualization tools. • Test Environment Management: Set up, maintain, and optimize test environments using Linux, Docker, virtual machines, and other modern tools. • Collaboration & Communication: Work closely with software, DevOps, architecture, and product teams to define test requirements, coordinate releases, and ensure high-quality product delivery. • Continuous Improvement: Drive design verification flows, contribute to methodology improvements, and leverage planning/tracking systems to manage release progress and build release indicators. • Defect Analysis: Analyze test results, file defects, and track issues to closure, ensuring robust and scalable solutions. What We Need to See: • Bachelors/master’s degree in computer science or computer engineering, or equivalent experience • 5+ years of experience in software testing, QA automation, or software engineering. • Strong proficiency in Python and scripting for automation. • Solid experience with Linux-based environments, including system tools and command-line utilities. • Proven understanding of computer networking and modern Linux operating systems. • Familiarity with software testing, integration, and system validation practices. • Excellent problem-solving, critical thinking, and communication skills. • Ability to work independently, manage multiple tasks, and drive technical initiatives. • Great interpersonal skills, agility, and determination for success. • Fluent English; strong presentation and public speaking abilities. Ways to Stand Out from the Crowd: • Deep technical know-how and familiarity with networking protocols or low-level system tools. • Experience with Docker, KVM, or other virtualization technologies. • Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI) and test reporting tools (e.g., Allure, Grafana, Kibana). • Experience with large HW+SW systems and advanced Linux OS technologies. • Proficiency with GIT, Bash, and other scripting languages. If you are creative, autonomous, and passionate about delivering world-class software solutions, we want to hear from you! Join us and work alongside some of the most forward-thinking and dedicated professionals in the industry. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Verification Engineer
N
Physical Verification Engineer
Nvidia · Tel Aviv-Yafo, Yokneam

NVIDIA is seeking a Physical Verification Engineer to help ensure our ASIC and SoC designs are clean, correct, and ready for tapeout. This role focuses on physical verification quality across layout data, connectivity, and manufacturing rule compliance. You will work closely with physical design, custom layout, and methodology teams to run verification flows, debug issues, and improve signoff robustness. This is an excellent opportunity for an engineer who enjoys detailed analysis and high-impact signoff work. What you’ll be doing: • Run and analyze physical verification checks such as DRC, LVS, and other tapeout-quality signoff checks. • Debug physical verification violations and partner with design teams to drive clean closure. • Review layout, netlist, and runset interactions to identify root causes and recommend fixes. • Support full-chip and block-level verification readiness across implementation milestones. • Improve physical verification flow quality, turnaround time, and automation. • Collaborate with methodology, CAD, and foundry-facing teams on rule interpretation and signoff quality. What we need to see: • B.Sc. or M.Sc. in Electrical Engineering, Computer Engineering, or equivalent experience. • 2+ years of experience in physical verification, backend implementation, or VLSI signoff. • Strong understanding of DRC, LVS, antenna, and layout verification concepts. • Hands-on experience with tools such as Calibre, ICV, Pegasus, or equivalent physical verification tools. • Ability to debug verification issues across layout, extracted views, and netlist connectivity. • Scripting ability in Tcl, Perl, Python, or shell for automation and debug. • Strong collaboration skills and attention to detail. Ways to stand out from the crowd: • Experience with advanced-node signoff and foundry rule decks. • Familiarity with stream-out/OASIS or GDSII generation and tapeout readiness flows. • Experience improving PV automation, dashboards, or regression infrastructure. Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/

Physical Verification Engineer
N
Senior Systems Software Engineer
Nvidia · Tel Aviv-Yafo

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in an inclusive, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. We are looking for outstanding software engineers to join the NVIDIA Run:ai core team. The team is responsible for building the next generation of GPU sharing and checkpoint-restore technologies within CUDA and the open-source ecosystem. In this role, you will design sophisticated low-level architectures and collaborate with global engineering teams across the entire GPU software stack, contributing to the CUDA ecosystem that powers AI and ML workloads across the world. What you'll be doing: • Work and design enhancements for CUDA libraries and system drivers • Contribute to open-source frameworks, engaging with the community and users • Build a complex multi-threaded modular architecture of low-level components that interact with the OS and each other in distributed environments • Effectively write efficient, maintainable, and well-tested code for Linux powered systems. • Develop a solution that can run on bare-metal, on-prem, and cloud environments (Docker containers, Kubernetes) • Work with other worldwide teams (software, hardware, architecture) What we need to see: • B.Sc, M.Sc or equivalent experience in Computer Science, Engineering, or a related field • 5+ years of “hands on” experience developing or maintaining user space libraries and frameworks, especially for the Linux OS • Proved programming skills in C, C++, or Rust • Good knowledge of operating systems concepts and primitives • Strong English written and oral communication skills to collaborate with other specialists or teams globally (worldwide). Ways to stand out from the crowd: • Collaborative team member with strong communication skills • End-to-end execution of robust technical solutions from design to production • Knowledge and understanding of virtualization and containerization technologies for cloud and on-prem environments • Familiarity with kernel and driver development • Hands on experience in one of: accelerated compute, CUDA development, HPC, Deep Learning & Machine Learning frameworks such as PyTorch Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/

Software Engineer
N
Senior HPC AI Engineer
Nvidia · Tel Aviv-Yafo, Yokneam

As a member of the Hardware Infrastructure EDA Compute team, you will optimize, scale, and support workload scheduling systems that directly impact design velocity and infrastructure efficiency. You will combine deep scheduler expertise (LSF, Slurm) with automation, CI/CD, and LLM-based tooling to keep the EDA and GPU-accelerated AI compute environment resilient and measurable. What you’ll be doing: • Manage, scale, and optimize job scheduling systems (LSF, Slurm, etc.) in a large-scale, multi-site environment supporting EDA and other compute-intensive workloads • Analyze scheduler and infrastructure performance data to identify systemic bottlenecks and drive measurable improvements in utilization, throughput, and turnaround time • Building and improving our ecosystem around GPU-accelerated computing • Define and develop automation scripts and wrappers tools for IC Design environment • Identify recurring operational challenges and implement targeted automation or process improvements to reduce manual effort and prevent repeat incidents • Root cause analysis and suggest corrective action for problems large and small scales • Partner directly with customer teams to clarify requirements, translate technical tradeoffs, and drive issues to closure What we need to see: • Bachelor’s degree in Computer Science or related field, or equivalent experience • Minimum 5+ years of experience operating and supporting large-scale Linux-based compute infrastructure • Develop, fine-tune, and deploy advanced LLM-based solutions for [specific applications, e.g., NLP, chatbots, content generation, or data analysis • Strong hands-on experience supporting and tuning job scheduling systems (LSF, Slurm, etc.) in HPC or silicon design environments • Proficiency in Linux systems administration (CentOS/RHEL) • Proficient in modern CI/CD techniques, GitOps and Infrastructure as Code(IaC) • Proficient in Python programming and bash scripting Ways to stand out from the crowd: • Deep knowledge of job scheduling systems (LSF, Slurm, etc.) configuration tuning, scheduler internals, and advanced troubleshooting techniques • Network licenses (e.g. FLEXlm) continuous maintenance, provisioning, automation, monitoring and troubleshooting • Experience implementing reliability engineering practices within HPC scheduling environments • Experience building or enhancing observability systems, including metrics collection, monitoring pipelines, alerting strategies, and performance dashboards • Background with container technologies such as Docker, Singularity, or Podman in HPC environments

HPC AI Engineer
N
Networking QA and Automation Engineer, Network Systems
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

NVIDIA is looking for a Software QA Engineer with a strong background in Networking and Automation to join our InfiniBand (IB) and NVLINK (NVL) Switch QA team. Our team is responsible for qualifying software stack for NVIDIA’s IB Switch, Router, Gateway and NVLINK systems, delivering world-class networking solutions. You will work at the heart of cutting-edge technology, validating software management features, designing topologies, developing automated test suites, and collaborating with engineering and product teams to ensure delivery of robust and scalable systems. What you’ll be doing: • Design, develop, and execute manual and automated tests as part of software stack releases. • Define, build, and manage testbed topologies for functional, regression, and performance validation. • Analyze architectural designs and feature requirements for new networking capabilities. • Debug failures, identify root causes, and verify fixes delivered by development teams. • Schedule test runs, track testing progress, and generate test status reports with detailed defect documentation. • Write and maintain automation tests across multiple frameworks (Python, Perl), enhancing test efficiency and scalability. • Collaborate with cross-functional global teams including R&D, product marketing, and system verification. What we need to see: • B.Sc. in Computer Science, Information Systems, Electrical Engineering, or related technical field. • 1-3 years of hands-on experience in the field of QA testing • Strong understanding of software testing methodologies, test planning, and bug lifecycle. • Hands-on experience in automation scripting (Python, Perl, or Shell) on Unix/Linux platforms. • Familiarity with networking concepts, protocols, and devices (e.g., switches, NICs). • Strong analytical and debugging skills with an eye for detail. • Clear verbal, proficient written and spoken English Ways to stand out from the crowd: • Experience in Python automation and working with source control tools (Git, Gerrit), Solid knowledge of Linux and kernel internals. • Hands-on experience with virtualized and mixed computing environments (KVM, VMware, Linux/Windows). • Experience using Generative AI platforms / LLMs such as Gemini, Claude, Copilot, etc. to develop tools powered by artificial intelligence. • In-depth understanding of TCP/IP, routing protocols, LAN switching, and data center topologies. • Exposure to QA methodologies, release management, and end-to-end test lifecycle. Familiarity with NVIDIA technologies such as Infiniband, NVLINK, GPUs is a strong advantage.

QA Engineer