דרושים » הנדסה » Software Engineer, DOCA

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 4 שעות
חברה חסויה
Location: Yokne`am and Ra'anana
Job Type: Full Time
We are looking for a Software Engineer. You will work with highly experienced engineers to provide the world's outstanding SmartNIC products for cloud-computing, research, medical, automotive, finance, weather, telco, and more.

What you'll be doing:

You will design, and develop the next-generation technology in network acceleration, as well as work with best-in-class technical leaders in this domain.

Engage with customers and architects to understand the requirements and derive the software design accordingly.

Collaborate with other engineering teams that develop the upper layers applications like virtual switches (OVS, VPP, and etc.) and lower layers like driver, kernel, FW, and HW.
Requirements:
What we need to see:

B.Sc. (or equivalent experience) in computer science/software engineering.

3+ years confirmed experience of Programming C/C++.

3+ years confirmed experience in Linux environment and tools.

Experience with Networking Protocols mainly Ethernet, and security protocols.

Experience with virtualization technologies.

Strong analytical, debugging, and problem-solving skills.

Knowledge of computer architecture and operating systems.

Experience in performance optimizations.

Ways to stand out from the crowd:

Experience working with AI empowered dev tools.

Knowledge and experience with designing SDKs.

Open Source Software Contributor to relevant projects (OvS, DPDK, Linux Kernel..).

A positive demeanor, a growth mindset, and excellent interactions with colleagues.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8369950
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 6 שעות
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are looking for a Senior Software Engineer to join a newly established team focused on the networking of large scale AI clouds.

Our goal is to enable breakthrough network performance, using our hardware capabilities and address the performance, scale and security demands of modern software-defined enterprise data centers and public cloud infrastructure.


What you'll be doing:

You will architect, design, and develop the next-generation technology in network acceleration, as well as work with best-in-class technical leaders in this domain.

You will leverage the DOCA SDK to program the data center infrastructure and accelerate it using our SuperNICs and DPUs.

Engage with customers and architects to understand the requirements and derive the software design accordingly.
Requirements:
What we need to see:

B.Sc. (or equivalent experience) in computer science/software engineering.

5+ years confirmed experience of Programming C/C++.

7+ years confirmed experience in Linux environment and tools.

Deep experience with Networking Protocols mainly Ethernet, and security protocols.

Experience with virtualization technologies.

Strong analytical, debugging, and problem-solving skills.

Deep knowledge of computer architecture and operating systems.

Experience in performance optimizations.


Ways to stand out from the crowd:

Knowledge and experience in Cloud Architecture.

Knowledge and experience in Software Defined Networking.

A positive demeanor, a growth mindset, and excellent interactions with colleagues.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8369828
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
Location: Ra'anana
Job Type: Full Time
We are looking for Senior Software Engineer with desire and ability to contribute and lead cutting edge Network Management System of most powerful super-computers in the world. Our team is growing, and we are looking for hardworking and self-motivated engineers to lead building of advanced, high scale SDN management solutions. You will be part of a dynamic team, working with amazing people. This crucial role will give you a rare opportunity to craft and deliver a new class of Data Center NMS product line.

What you'll be doing:
The team develops infrastructure for monitoring and gathering telemetry from production environments, running on the worlds largest supercomputers and datacenters.
The work environment is dynamic and challenging; we are innovating and inventing software products at the forefront of technology in terms of performance, scalability, and features.
Our team works closely with other engineering teams to co-design new features and software APIs.
Requirements:
What we need to see:
B.Sc. or equivalent experience in computer science / software engineering.
5+ years of experience in C/C++ and Python.
Deep knowledge of Networking Protocols InfiniBand, Ethernet.
Expert knowledge in computer architecture and operating systems.
Experience in performance optimizations.

Ways to stand out from the crowd:
You have positive attitude and work well with others.
Demonstrated use of creative ideas, providing solutions to challenging problems.
Knowledge in RDMA technology.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8368427
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are looking for a passionate 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 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.

4+ 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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8368232
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 6 שעות
חברה חסויה
Location: Tel Aviv-Yafo and Ra'anana
Job Type: Full Time
We are looking for an excellent SW Engineer to join the InfiniBand Switch and NVLink Core 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 worlds 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 SW Engineer, 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 our 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 networking products.

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

Innovate! Bring our FW switching products to shine in customers view
Requirements:
What we need to see:

B.Sc degree or equivalent experience in Computer Science, Computer Engineering, or Electrical Engineering.

3+ 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.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8369792
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 5 שעות
Location: Yokne`am
Job Type: Full Time
We are looking for an experienced Software Engineer to take part in the design and development of next-generation performance engineering frameworks. In this role, you will focus on Python-based benchmarking and analysis systems, while also contributing to high-performance components in C/C++. Youll work on challenges at the intersection of networking, distributed computing, and AI, building tools that run at scale on clusters, clouds, and data centers.

What you'll be doing:

Design and implement performance benchmarking and analysis frameworks for next-generation AI and HPC workloads.

Work across Python (primary) and C/C++ (for performance-critical modules) to deliver reliable and scalable tools.

Take full technical ownership of our core telemetry engine, including utilizing Jupyter Notebooks and other data analysis frameworks to help performance engineers analyze telemetry results.

Contribute to our DevOps environment, owning the CI/CD pipelines and release processes for your projects.

Drive technical innovation in the performance engineering ecosystem, including taking part in building our next-gen agentic AI assistant.
Requirements:
What we need to see:

B.Sc. in Computer Science, or a related engineering field.

3+ years of professional software development experience.

A proven track record of technical ownership, driving a technical agenda, and problem solving.

High-level Python development skills, building robust, well-structured, production-grade applications.

C/C++ experience, especially for performance-critical or low-level components.

Experience with modern CI/CD pipelines and DevOps practices.

Ways to stand out from the crowd:

Linux systems knowledge, including software packaging (RPM, DEB), and an understanding of the complexities of software distribution and dependencies.

Experience with the Python data analysis and visualization frameworks (e.g., h5py, pandas, NumPy, Matplotlib/Plotly).

Experience with Slurm, Kubernetes, MPI, or other distributed job orchestration and cluster management systems.

Familiarity with agentic AI concepts or frameworks (e.g., RAG techniques, LangChain, LangGraph, LlamaIndex, etc.).

Experience contributing to open-source projects.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8369877
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
03/09/2025
Location: Yokne`am
Job Type: Full Time
we are looking for an outstanding Senior Software Performance Engineer for our Linux Drivers group. You'll closely work with our company Driver developers, verification teams, and performance architects, gaining a deep understanding of our companys Networking products and technologies built on top of our company ConnectX and BlueField network cards. You will lead feature verification from design through implementation to integration into frameworks, develop robust infrastructure, and work collaboratively with cross-functional teams.
This position offers the opportunity to have real impact in a dynamic, technology-focused company, influencing product lines that empower the most advanced data centers in the world. We've built a team of outstanding people stretching around the globe, whose mission is to push the frontiers of what's possible today and define the platform for the future of computing. We strongly believe in developing our employees and giving them the tools to succeed.
What youll be doing:
Work closely with developers to test new components, including crafting and executing unit, functional, and performance tests.
Develop a verification environment using Python to qualify the product from functional and performance perspectives.
Investigate performance-related issues in networking Linux drivers.
Analyze coverage measures to identify verification holes and to show progress toward product development and releases.
Identify and write all types of coverage measures for stimulus and corner cases.
Requirements:
B.Sc. or equivalent experience in Computer Science or SW/Computer Engineering.
5+ years of work experience in software development.
Strong programming skills in Python and/or C.
Background with Networking and protocols.
Knowledge working with and debugging Linux kernel drivers.
Strong debugging and analytical skills.
Creative, motivated, and results-driven worker.
Ways to stand out from the crowd:
Background in Linux Operating Systems.
Knowledge in Virtualization.
Strong background in designing, implementing, and debugging software.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8331727
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Ra'anana
Job Type: Full Time
'we are seeking a highly motivated and skilled Software Engineer to join our Hardware Software team. In this role, you will be responsible for the development and integration of Board Support Packages (BSP) and low-level firmware components for our carrier-grade networking solutions. Carrier-grade routers/switches designed for service providers or data center networks. The systems integrate ASICs and high-throughput backplanes supporting multi-terabit line rates. You will work closely with hardware, platform, and system architects to bring up new hardware platforms and support advanced network functionalities in high-performance environments.
Key Responsibilities:
Develop, integrate, and maintain BSP components, including bootloaders (e.g., U-Boot), device trees, and hardware abstraction layers.
Design and implement firmware and low-level drivers for network-centric hardware platforms (e.g., ASICs, NICs, SoCs, CPLDs, FPGAs).
Support hardware bring-up and board validation, collaborating with hardware engineers and system integrators.
Work on performance optimization, debugging, and stability improvements of system software on embedded Linux platforms.
Interface with third-party SDKs and adapt them to fit within our companys software infrastructure.
Ensure compliance with industry standards and best practices for networking and embedded systems.
Requirements:
Requirements:
BSc or MSc in Computer Science, Electrical Engineering, or related technical field.
8+ years of experience in embedded software development, preferably in the networking or telecommunications industry.
Proficiency in C/C++ for low-level system development.
Strong experience with embedded Linux, bootloaders, kernel configuration, and driver development.
Familiarity with SoC architectures (e.g., ARM, MIPS) and board bring-up procedures.
Hands-on experience with hardware debugging tools (oscilloscopes, JTAG, logic analyzers).
Knowledge of networking protocols and hardware (Ethernet, switching/routing, PHYs) is a strong plus.
Experience with Broadcom SDKs, ONIE, or network operating systems (NOS) is an advantage.
Nice to Have:
Background in data center or service provider environments.
Exposure to high end routers or switches platforms
Why us?
Work on cutting-edge cloud-native networking solutions that scale to the worlds largest networks.
Be part of a fast-paced, innovative team thats transforming the telecom and hyperscale networking space.
Great growth opportunities in a global, technology-driven company.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8351582
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 6 שעות
Location: Yokne`am
Job Type: Full Time
The DOCA Verification team is seeking a highly motivated and hardworking Senior Software Verification Engineer. This role requires hands-on technical experience to verify the design and implementation of the next generation Data Processing Unit (DPU) Software. The position involves working with a wide range of features related to networking, hardware accelerators, cybersecurity, and embedded systems.

This position offers the opportunity to have real impact in a dynamic, technology-focused company impacting data centres across the world.
We are united in our quest to transform the way Smart Network Adapters are used.

What you'll be doing:

Define and implement comprehensive verification strategies, including functional, integration, system, and regression testing.

Collaborate closely with cross-functional teams, including software development, product management, and project stakeholders, to ensure requirements are clearly understood and tested.

Spearhead improvements to optimize the performance, quality, and reliability of software acceleration solutions.
Requirements:
What we need to see:

Bachelors degree in EE, CS, CE or equivalent experience.

5+ years of experience in C/C++ and software verification.

Python or other scripting languages (such as Shell) - advantage.

Proven experience with verification of Network applications and protocols.

Strong analytical, problem-solving, and decision-making skills.

Excellent communications skills, self-motivated and well organized.

Ways to stand out from the crowd:

Possess prior experience in software testing, with a solid understanding of testing tools and methodologies such as gtest, pytest or other similar frameworks.

Knowledge with acceleration solutions such as GPU and DPU.

Experience with functional and performance testing of network protocols.

Experience with parallel programming models e.g CUDA, OpenCL.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8369788
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 5 שעות
Location: Yokne`am
Job Type: Full Time
We are looking for an experienced Software Engineer to take part in the design and development of next-generation performance engineering frameworks. In this role, you will focus on Python-based benchmarking and analysis systems, while also contributing to high-performance components in C/C++. Youll work on challenges at the intersection of networking, distributed computing, and AI, building tools that run at scale on clusters, clouds, and data centers.

What you'll be doing:

Design and implement performance benchmarking and analysis frameworks for next-generation AI and HPC workloads.

Work across Python (primary) and C/C++ (for performance-critical modules) to deliver reliable and scalable tools.

Take full technical ownership of our core telemetry engine, including utilizing Jupyter Notebooks and other data analysis frameworks to help performance engineers analyze telemetry results.

Contribute to our DevOps environment, owning the CI/CD pipelines and release processes for your projects.

Drive technical innovation in the performance engineering ecosystem, including taking part in building our next-gen agentic AI assistant.
Requirements:
What we need to see:

B.Sc. in Computer Science, or a related engineering field.

3+ years of professional software development experience.

A proven track record of technical ownership, driving a technical agenda, and problem solving.

High-level Python development skills, building robust, well-structured, production-grade applications.

C/C++ experience, especially for performance-critical or low-level components.

Experience with modern CI/CD pipelines and DevOps practices.

Ways to stand out from the crowd:

Linux systems knowledge, including software packaging (RPM, DEB), and an understanding of the complexities of software distribution and dependencies.

Experience with the Python data analysis and visualization frameworks (e.g., h5py, pandas, NumPy, Matplotlib/Plotly).

Experience with Slurm, Kubernetes, MPI, or other distributed job orchestration and cluster management systems.

Familiarity with agentic AI concepts or frameworks (e.g., RAG techniques, LangChain, LangGraph, LlamaIndex, etc.).

Experience contributing to open-source projects.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8369880
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 6 שעות
חברה חסויה
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are looking for an excellent highly motivated Senior SW Engineer with experience in embedded software development to join the software testing team in the Data Processing Unit (DPU) SW Group. We are looking for a candidate with the ability to thrive in an environment with complex software and hardware designs, take ownership and lead the SW testing of key components of the DPU. The role includes working closely with HW, FW, and SW teams all over the world, and take our product to next level.

What youll be doing:

Build automated verification environment for high-end hardware and software which is at the forefront of innovation.

Develop and maintain test automation frameworks and scripts using Python.

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

Make better product quality by improving tests coverage.

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

Drive improvements for performance, quality, stability around SW acceleration solutions.

Stay up to date with industry best practices, new technologies, and emerging trends in software verification.
Requirements:
What we need to see:

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

5+ years of experience in writing programs using Python.

Experience in developing modern Software testing System/QA automation and contribution with a real passion for automation.

Proved knowledge in performance testing scenarios and creation of performance reports.

Good background in designing, implementing, and debugging Software.

Background in Scripting (Bash, Groovy).

Expertise in networking & compute infrastructure (servers, switches, routers, TCP/UDP).

Knowledge of how to tune environment for the best performance and deploy infrastructure based on innovate technologies and high-end hardware.

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

Extensive knowledge in Software debugging and problem solving skills.

Ways to stand out from the crowd:

Experience with PyTest or other testing tools.

Proficiency with data search and analytics engine (Elasticsearch, Kibana, Grafana).

Hands-on with virtualization in Linux (QEMU/KVM).

Work Background with CI/CD approach and toolset (Jenkins).

Knowledge of Docker and Kubernetes as well as understanding of C/C++ toolchain in Linux including cross-compilation (C, C++, automake/autoconf, cmake, meson).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8369797
סגור
שירות זה פתוח ללקוחות VIP בלבד