דרושים » תוכנה » Senior Software Engineer - NIC and Switch Simulation

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
21/06/2026
משרה זו סומנה ע"י המעסיק כלא אקטואלית יותר
מיקום המשרה: יקנעם ותל אביב יפו
סוג משרה: משרה מלאה
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
06/08/2026
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are 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.
Requirements:
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.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8771806
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
05/08/2026
Location: Yokne`am
Job Type: Full Time
Are you ready to make a significant impact by tackling SW verification challenges? We are seeking an exceptional candidate to work with world-class technologies in the domains of High-Speed Communication and Virtualization for our most advanced markets and customers. Our products encompass Ethernet and InfiniBand protocols, delivering a wide range of cutting-edge networking, storage, and security services for cloud, complex compute, and AI workloads. As a Software Verification Engineer, you will play a crucial role in ensuring on-time and high-quality releases.

What youll be doing:

Take an active part in development, integration, and verification with R&D.

Develop and maintain test automation frameworks and scripts using Python.

Identify, analyze, and report software defects, inconsistencies, and other quality issues.

Drive design verification flows and methodologies improvements.

Perform functional, integration, and regression of software applications and networking protocols.

Work with planning and tracking systems to manage the release progress and build release indicators.

Participate in code reviews, provide feedback, and suggest improvements to enhance the quality and maintainability of the software.

Continuously monitor and evaluate the effectiveness of test processes and methodologies, recommending improvements as necessary.

Stay up to date with industry best practices, new technologies, and emerging trends in software verification and QA.

Make better product quality by improving test coverage.
Requirements:
What we need to see:

Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).

Good background in designing, implementing, and debugging Software.

At least 5 years of experience in writing programs using Python.

Strong analytical and problem-solving skills, with the ability to troubleshoot and isolate software defects.

Ability to work effectively both independently and collaboratively within a team environment.

Strong attention to detail and a commitment to delivering high-quality software solutions.

Experience with CI methodology & tools (Git, Gerrit, Jenkins, etc.).

Experience in Linux distributions (Centos/RedHat, Ubuntu, Fedora, SLES).

Excellent written and verbal communication skills in English.


Ways to stand out from the crowd:

Experience with network equipment (switches, Network Cards) and understanding of network protocols (e.g., IP, Ethernet).

Background with Networking applications and protocols.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8770041
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
05/08/2026
Location: Ra'anana and Yokne`am
Job Type: Full Time
We are looking for a Senior Software Engineer to join our team developing the core technologies behind our SmartNIC platform. Your work will directly impact next-generation AI infrastructure, cloud networking, and high-performance data centers used by customers around the world.

What you'll be doing:

Architect, design, and develop next-generation networking acceleration technologies.

Build and enhance core software components within the DOCA SDK.

Work closely with architects, customers, and engineering teams to understand requirements and deliver scalable, high-performance solutions.

Collaborate across the software stack, including applications, virtualization, drivers, Linux kernel, firmware, and hardware teams.

Drive technical decisions and contribute to the design of performant, maintainable software.
Requirements:
What we need to see:

B.Sc. in Computer Science, Software Engineering, or equivalent practical experience.

8+ years of experience developing in C/C++.

Experience with Linux development tools and debugging.

Solid understanding of networking concepts and protocols (such as Ethernet, TCP/IP, or similar).

Experience with virtualization technologies.

Strong analytical and problem-solving skills.

Experience optimizing software performance. Good understanding of operating systems and computer architecture.


Ways to stand out from the crowd:

Experience developing high-performance or low-latency software.

Background with DPDK, RDMA, or similar networking technologies.

Experience designing APIs or SDKs.

Contributions to open-source projects such as DPDK, OVS, or the Linux Kernel.

A collaborative mindset, curiosity, and excellent communication skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8770044
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
09/08/2026
חברה חסויה
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are looking for an outstanding engineer to join our software architecture group and help shape the next generation of our networking products, SmartNICs, and DPUs. In this role, you will work closely with system architects, software/firmware engineers, hardware designers and product stakeholders to define component-level and system-level solutions for advanced datacenter platforms.

You will join a team working at the intersection of AI networking, virtualization, operating systems, security, management, and programmable acceleration. Our mission is to push the boundaries of modern datacenter infrastructure and help define the platforms of tomorrow.

What Youll Be Doing:

Work with architects and engineers to define software architecture for our networking devices, SmartNICs, and DPUs.

Analyze system requirements across networking protocols, virtualization, operating systems, security, management, and services.

Research new ideas, evaluate design alternatives, and build proof-of-concept models, simulations, and prototypes.

Collaborate with software, firmware, and hardware teams on HW/SW co-design, performance, scale, and resource-utilization challenges.

Learn complex datacenter technologies and turn them into clear architecture proposals, design documents, and technical presentations.
Requirements:
What We Need To See:

Engineer holding a B.Sc. or M.Sc. in Computer Science, Electrical Engineering, Computer Engineering, or a related field.

1+ years of relevant experience

Proven strong programming skills, in C/C++, preferably for large and complex embedded systems.

Solid understanding of operating systems, multi-threading, computer architecture, and software fundamentals.

Curiosity and ability to learn new technologies quickly, investigate deeply, and work through ambiguous problems.

Independent problem solver who also works well in a team environment.

Clear written and verbal communication skills.


Ways To Stand Out From The Crowd:

Knowledge of networking protocols such as Ethernet, InfiniBand, RDMA, RoCE, TCP/IP, or congestion control.

Experience with Linux, Linux kernel, device drivers, embedded systems, or system software.

Experience building simulations, performance models, prototypes, or proof-of-concept software.

Exposure to virtualization, security, programmable acceleration, SmartNICs, DPUs, or DOCA.

Open-source contribution, previous internship experience, or hands-on project work in relevant technical domains.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8773393
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
09/08/2026
חברה חסויה
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are looking for an experienced Firmware Engineer to join the NIC Firmware team at the Yokneam site. The Firmware team develops cutting edge networking features for cloud, HPC and storage. We drive the data growth of the worlds biggest companies. With talented engineers around the globe, the work environment is dynamic, meaningful, and fast-paced.

What you will be doing:

Work closely with the architecture and different software design teams.

Implement new features in the core of our 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.

You will learn how a big software project is operated, maintained, qualified and released, and how Hardware and Firmware are developed.
Requirements:
What we need to see:

B.Sc. in Computer Science/ Computer Engineering / Electrical Engineering.

5+ years of professional experience.

Strong C/C++ capabilities.

Excellent understanding of data structures and algorithms fundamentals.

Strong analytical, debugging and problem-solving skills.

Motivated and independent with strong interpersonal skills.


Ways to stand out from the crowd:

Knowledge of network protocols.

Prior verification experience.

Real time programming.

Knowledge in storage protocols.

Experience with Agile methods.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8773748
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
09/08/2026
Location: Yokne`am
Job Type: Full Time
We are seeking an experienced Senior Software Engineer to join our NIC Firmware Core team, with a special emphasis on simulation for network adaptors and verification infrastructure. Youll be part of a forward-thinking team dedicated to advancing the tools and frameworks that are used to develop the cutting-edge networking adapter technologies. Your role will be to drive the success of NVIDIA's current and upcoming networking devices by working across various platforms, including C++ object-oriented simulation, verification frameworks and C layer interfacing hardware and firmware.

What Youll Be Doing:

Develop a network adapter simulator that will be used for both development and testing of pre-silicon networking features.

Take part in implementing and assimilating frameworks for Design and Verification both for real-time and simulator environments.

Addressing and solving automation and performance challenges.

Collaborate with chip design, software, and architecture teams to define and craft legacy and new firmware flows.
Requirements:
What we need to see:

B.Sc./M.Sc. in Computer Science or Computer Engineering.

5+ years of proven experience with verification and testing methodologies.

Good understanding of the Linux operating system and computer structure.

Solid knowledge in C++ and Object-Oriented Programming.

Strong multi-disciplinary capabilities and ability to work with wide entities - chip design, verification, FW, SW, and architecture.

Ability to lead feature development and take full ownership of tasks from A to Z.

Outstanding teammate, strong interpersonal skills, and self-learning ability.


Ways to stand out from the crowd:

Experience in simulator development for real-time systems.

Background in Embedded C programming.

Knowledge in networking protocols and scripting languages.

Strong interests towards groundbreaking technologies and ability to take initiatives and drive them across multiple functional teams.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8773727
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
09/08/2026
חברה חסויה
Location: Yokne`am
Job Type: Full Time
We are excited to welcome a creative and independent Software Engineer for tools, infrastructure, and workflows development for the Integrated Circuit (IC) test and product engineering group in our Networking Business Unit. Our Networking Business Unit has continuously reinvented itself over two decades. Our high-speed buses & network products are leading in the markets with innovative ways to improve speed and bandwidth from one generation to another and today we are known as the go-to place for End-to-End High-Speed Ethernet and InfiniBand Solutions.

We're looking to grow our company and build our teams with smart people who can join us at the cutting-edge technology. We are seeking a creative visionary who will thrive in our innovative environment, who will help move Network Silicon ICs products (Switch, NIC, SmartNic) from design to mass production. You will collaborate with test engineers, test house, Design, IT and many other professionals in the organization for the development of tools and test infrastructure for speeding time to market and enabling next generation test capabilities, characterization and data analysis. We foster a collaborative and inclusive culture where your ideas can make an immediate impact. If you are passionate about enabling of the highest quality Network products in the market, we want to hear from you!

What you'll be doing:

Design, develop, and maintain runtime infrastructure libraries for Automatic Test Equipment (ATE) systems.

Enhance test program architecture and infrastructure for next-generation products.

Collaborate with ATE vendors and contract manufacturers to enable new test capabilities.

Work cross-functionally across design, product, and operations teams to improve quality and time-to-market.
Requirements:
What we need to see :

An innovative problem solver with a strong sense of ownership and curiosity.

5+ years of experience and a BS or higher in Computer Science or related field.

Java expert. Experience with Advantest SmartTest8 is a strong plus.

High proficiency with Git and modern development practices.

Excellent communication skills and ability to work across diverse teams.

Self-motivated, fast learner, with high standards for execution.


Ways to stand out from the crowd:

Experience in real-time or embedded development.

Experience in C#/.NET development.

Familiarity with VBA or VB6.

Background in semiconductor testing and HW/SW interfaces.

Experience in ATE test infrastructure development.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8774042
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
04/08/2026
חברה חסויה
Location: Yokne`am
Job Type: Full Time
We are looking for a talented Experienced Firmware Engineer to join our Network adapter Firmware team. The Firmware team develops cutting edge networking features for cloud, HPC and storage. We drive the data growth of the worlds biggest companies. With talented engineers around the globe, the work environment is dynamic, meaningful and fast paced.

What you will be doing:

Work closely with the architecture and different software design teams.

Implement new features in the core of our NIC firmware.

Implement verifiers for advanced features in our advanced random Firmware testing environment.

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

You will learn how a big software project is operated, maintained, qualified and released, and how Hardware and Firmware are developed.
Requirements:
What we need to see:

B.Sc. in Computer Science/Engineering or equivalent experience.

5+ years of experience in FW or embedded SW.

Strong C/C++ capabilities.

Excellent understanding of data structures and algorithms fundamentals.

Strong analytical, debugging and problem solving skills.


Ways to stand out from the crowd:

Prior verification experience.

Real time programming.

Knowledge in networking protocols.

Experience with Agile methods.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8768011
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
05/08/2026
Location: Yokne`am
Job Type: Full Time
We are looking for an experienced Firmware Manager to join the NIC Firmware team at the Yokneam site. You will take part in leading a development team in our Firmware group while taking part hands-on with development activities. The Firmware team develops cutting edge networking features for enabling the AI revolution, cloud, HPC and storage. We drive the data growth of the worlds biggest companies. With talented engineers around the globe, the work environment is dynamic, meaningful, and fast-paced.

What you will be doing:

Lead a group of engineers and provide technical guidance and career mentorship to the team. Empower the team members to excel and increase team productiveness.

Work closely with the architecture and different software design teams.

Implement new features in the core of our 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.

You will learn how a big software project is operated, maintained, qualified and released, and how Hardware and Firmware are developed.
Requirements:
What we need to see:

B.Sc. in Computer Science/ Software Engineering / Computer Engineering / Electrical Engineering.

2+ years of managerial experience.

6+ overall years of professional experience.

Strong C/C++ capabilities.

Excellent understanding of data structures and algorithm fundamentals.

Strong analytical, debugging and problem-solving skills.

Motivated and independent with strong interpersonal skills.


Ways to stand out from the crowd:

Knowledge of network protocols.

Real time programming.

Experience with Agile methods

Working with Git, Gerrit, Jenkins, Docker.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8770031
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
06/08/2026
Location: More than one
Job Type: Full Time
We are seeking a highly skilled and modern software engineer to develop and prototype brand new advancements in distributed training and inference using our Spectrum-X AI fabric. This role offers a rare chance to pioneer AI and networking technology, contributing to ground-breaking projects that will define the landscape of large-scale AI systems. Improve AI app-networking connection by refining communication, crafting congestion control, coding NIC firmware, and expanding switch SDK features for enhanced AI factory efficiency. Your work impacts large AI system development, scaling, and speed.

What youll be doing:

Prototype end-to-end solutions to improve distributed training and disaggregated inference performance.

Analyze and optimize communication flows across application, transport, and network layers.

Develop system software spanning communication libraries, drivers, and firmware integrations.

Collaborate with hardware, firmware, and SDK teams to co-design network features.

Validate and integrate prototypes into our AI infrastructure and products.
Requirements:
What we need to see:

BSc/MSc/PhD in Computer Science or Electrical Engineering.

5+ years of relevant experience and/or knowledge.

Deep understanding of networking and communication internals - NCCL, RDMA/RoCE, congestion control.

Hands-on experience with HW/SW/FW integration and low-level programming (C/C++, kernel, drivers).

Some background in distributed training systems (such as PyTorch DDP, Megatron-LM, DeepSpeed).


Ways to stand out from the crowd:

Demonstrated innovation and leadership turning prototypes into impactful product features.

Experience with programmable data planes (P4, eBPF, DOCA SDK, or switch SDKs).

Familiarity with NIC firmware scheduling, in-network compute, or congestion management.

Contributions to open-source projects, academic papers, or performance benchmarking tools.

Strong background in AI factory architectures, distributed inference, or network telemetry.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8771228
סגור
שירות זה פתוח ללקוחות VIP בלבד