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

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
Location: Yokne`am
Job Type: Full Time
Our DOCA team is seeking a highly motivated and hardworking experienced Engineer with hands-on capability technical experience, to design and implementation the SDK of the next generation Data Processing Unit Software, with a wide range of features related to cybersecurity and embedded systems.

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

What you'll be doing:

Work with some of the best engineers to design and implement DOCA SDK and infrastructure
Responsibility for the E2E development of DOCA SDK features
Design and develop SDK libraries for networking, storage, cyber security, and high-performance computing.
Work with big companies to solve real issues that require innovation and customer orientation.
Requirements:
What we need to see:
Bachelors Degree in EE, CS or CE or equivalent work experience.
5+ years of hands-on experience with the software development lifecycle, specifically for embedded systems and security.
Strong programming skills in C/C++.
Strong analytical, debugging, and problem-solving skills.
Excellent communications skills, team-work capabilities, self-motivated and well organized.
Experience with OOD/OOP.

Ways to stand out from the crowd:
Background in networking (TCP/IP/Eth) and low-level programming.
Technical leadership skills.
Experience in CI methodology & servers (e.g. Gerrit, Jenkins etc.).
Proven experience in solving customer issues.
Background in driver development in Linux environment.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8433772
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
16/11/2025
Location: Ra'anana and Yokne`am
Job Type: Full Time
Our DOCA Verification team is seeking a highly motivated and hardworking Software Engineer with hands-on capability technical experience, to verify the design and implementation of the next generation Data Processing Unit Software, with wide range of features related to cyber security and embedded systems.

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

What you'll be doing:

Work with some of the best engineers to define, plan, and develop Testing platforms and infrastructure.

Build and continuously reform verification infrastructure and methodologies to meet the demands of next generation DPU

Work closely with customers and end users to collects requirements and understand use cases

Deep engagement in our products and services.
Requirements:
What we need to see:

Bachelors Degree in EE, CS or CE or equivalent work experience.

Strong programming skills in C/C++.

Detail oriented and comfortable multitasking in a dynamic environment with shifting priorities and changing requirements.

Ability to work with various teams and have strong analytical, debugging and problem-solving skills with attention to details.

Excellent communications skills, self-motivated and well organized.

Ways to stand out from the crowd:

Prior software testing experience, with an understanding of Software Testing Tools and Methodologies.

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

Experience in CI methodology & servers (e.g. Gerrit, Jenkins etc.).

Knowledge of NVIDIA DPU products.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8415700
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
29/10/2025
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++.

5+ 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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8391956
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
13/11/2025
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are looking for a versatile Senior Software Engineer for the DPU Platform team. This position offers the opportunity to have real impact in a multifaceted, technology-focused company affecting product lines that empower the most advanced data centers in the world. Using your deep knowledge of embedded platforms, operating systems, and software distribution technologies, you will work with a world-wide development team to solve the unique challenges of delivering the world's most powerful platforms.

What you'll be doing:

Develop system software components including processor firmware and bootloaders, kernel drivers/modules, and user space applications and libraries

Collaborating with hardware and product design teams to develop software for sophisticated SOC platform designs.

Assisting world-wide teams with various customers' and internal DPU projects.

Tackle complex system-level optimization and resource utilization challenges.

Participate across all levels of product development lifecycle that values high-standards for clear requirements, software quality and performance.

Collaborate within a worldwide matrixed software development team, and have broad impact within our highly-dynamic and technology-focused company.
Requirements:
What we need to see:

Bachelor's degree in Computer Science/Engineering or equivalent experience.

5+ years developing software for embedded systems (C is required, Python).

Proven understanding of the system software stack, with a focus on software/hardware interaction, including platform firmware, device drivers, Linux kernel, and how user-space applications utilize system services to achieve high performance.

A deep knowledge of high-performance processor architecture including CPU and cache coherency concepts, as well as hardware accelerators.

Well-rounded engineering skills, including technical investigation, design, testing, and agile software engineering process.

Outstanding written and oral communication skills.

Must be proficient in the C programming language.

Experienced with build environment tools (gcc, git, github, make, bitbake, shell scripts, gerrit, jenkins, etc).

Ways to stand out from the crowd:

Background with ARMv8 microarchitecture, ATF and/or UEFI software is a strong plus.

Experience with multiple Linux distributions, with the ability to compare and contrast them.

Experience developing security key management solutions is very desirable.

Exposure to secure boot flows and/or trusted computing environments.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8412818
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
16/11/2025
Location: Ra'anana and Yokne`am
Job Type: Full Time
We are looking for a Senior Software Engineer to join the the DOCA SDK Verification team. The DOCA SDK enables developers to rapidly create applications and services on top of our BlueField data processing units (DPUs), leveraging industry-standard APIs. With DOCA, developers can deliver breakthrough networking, security, and storage performance by harnessing the power of our DPUs.

What you'll be doing:

Develop verification infrastructure in Python, tackling complex technical challenges, to ensure the robustness and correctness of DOCA Services.

Engage in the full software development lifecycle of verification components, from design to implementation, and deployment.

Write tests for verifying the functionality and performance of the DOCA platform.

Debug and analyze complex system-level issues to identify root causes and ensure timely resolution.
Requirements:
What we need to see:

Bachelor's or Master's degree in Computer Science or Software Engineering.

Proven experience of 5+ years as a software engineer, with a focus on building complex software systems.

Strong knowledge and practical experience in software design and architecture principles.

Proficiency in programming languages such as Python, Java, C++ or similar.

Deep understanding of software development methodologies and best practices.

Excellent problem-solving skills and the ability to tackle complex technical challenges.

Effective communication and collaboration skills, with the ability to work in a team environment.

Demonstrated leadership capabilities and the ability to inspire and motivate team members.

Track record of delivering high-quality work on time and meeting project deadlines.

Ways to stand out from the crowd:

Expert level knowledge in the Python programming language.

Background in Operation Systems, preferably in Linux.

Knowledge in one or more of the following Networking areas: Ethernet, VLANs, TCP/UDP/IP, QoS, L2-L3 protocols.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8415668
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
11/11/2025
חברה חסויה
Location: Ra'anana and Yokne`am
Job Type: Full Time
We are looking for a Senior 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. We are developing some of the core libraries of the DOCA SDK, rapidly growing DOCA functionality and use cases. With DOCA, developers can program the data center infrastructure by creating software-defined, cloud-native, secured, HW-accelerated services.

We also take significant part in the Linux-foundation DPDK (dpdk.org) project, and expand the Mellanox PMD in particular, providing the framework and common API for fast packet processing in user space. Our goal is to enable breakthrough network performance, using our SmartNIC 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.

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.

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

5+ 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 DPDK.

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.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8409314
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
30/10/2025
חברה חסויה
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are seeking a highly motivated Senior Software Engineer with expertise in embedded software development to join our Data Processing Unit (DPU) Software Group. We are looking for a candidate with the ability to thrive in an environment with sophisticated software and hardware designs, take ownership and lead the SW development 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:

Design and develop high performance networking solutions based on our outstanding Bluefield networking cards hardware.

Engage closely with customers and partners.

Collaborate with multiple teams in our multi-functional environment on developing new features/improvements.

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

Write fast, effective, maintainable, reliable and well documented code.

Innovate! Bring our DPU products to shine in customer's view.
Requirements:
What we need to see:

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

5+ years of experience in writing programs using C/C++.

Experience with embedded SW development.

Good background in designing, implementing, and debugging Software.

Experience in development under a Linux environment.

Extensive knowledge in Software debugging and problem solving skills.

Strong design, coding, analytical, debugging and problem-solving skills.

Ability to work concurrently with multiple groups in the organization.

Creative, motivated, and value driven person.

Ways to stand out from the crowd:

Experience with networking applications and protocols.

Expertise in driver development along with deep knowledge of modern C++ programming.

Proficiency in Python development.

Background in BMC, UEFI, Secure Boot, U-Boot, ATF, and Yocto.

Previous experience working closely with hardware and board design teams.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8393675
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
18/11/2025
Location: Yokne`am
Job Type: Full Time
We are building state-of-the-art accelerated computing platforms that know no boundaries. Our next-generation Infiniband, NVLink, and Ethernet systems will continue to be at the forefront of connecting and powering the world's most advanced AI clusters. We are looking for a highly motivated and experienced SW networking senior software engineer to join our SAI development team.

This is an outstanding opportunity to join our high performance multi-site team and to work on some of the most pioneering technologies, implement and lead cutting-edge networking features for cloud, HPC and AI networks. 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 youll be doing:

Develop first tier features, with groundbreaking multi-protocol networking technology.

Lead features from planning through design and development, until delivery to the customer.

Work closely with other development teams, arch and verification to ensure features delivery on time with high quality.

Gain deep understanding of our products and technologies.
Requirements:
What we need to see:

B.Sc. degree or equivalent experience in Engineering/Computer Science/related field.

At least 5 years experience in development positions in the industry.

C programming experience - must, Python programming experience- an advantage.

High technical understanding and learning skills specification, design, programming, integration and debugging abilities.

Self-motivated, ability to work with little definition and supervision while multi-tasking and prioritizing across a number of projects and initiatives.

Experience with testing methodologies, some tasks will include developing sophisticated fully automated testing environment.

Excellent English communication and leading skills.

Ways to stand out from the crowd:

Experience in a Ethernet switching product development, Routing / Bridging protocols knowledge.

Experience in a multi-functional team and collaborate with teams in oversea sites.

Linux networking knowledge, TCP/IP stack.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8418809
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
18/11/2025
Location: Yokne`am
Job Type: Full Time
This is an outstanding opportunity to join our high performance multi-site team and to work on some of the most pioneering technologies, implement and lead cutting-edge networking features for cloud, HPC and AI networks. 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 youll be doing:

Develop first tier features, with groundbreaking multi-protocol networking technology.

Lead features from planning through design and development, until delivery to the customer.

Work closely with other development teams, arch and verification to ensure features delivery on time with high quality.

Gain deep understanding of our products and technologies.
Requirements:
What we need to see:

B.Sc. degree or equivalent experience in Engineering/Computer Science/related field.

At least 5 years experience in development positions in the industry.

C programming experience - must, Python programming experience- an advantage.

High technical understanding and learning skills specification, design, programming, integration and debugging abilities.

Self-motivated, ability to work with little definition and supervision while multi-tasking and prioritizing across a number of projects and initiatives.

Experience with testing methodologies, some tasks will include developing sophisticated fully automated testing environment.

Excellent English communication and leading skills.

Ways to stand out from the crowd:

Experience in a Ethernet switching product development, Routing / Bridging protocols knowledge.

Experience in a multi-functional team and collaborate with teams in oversea sites.

Linux networking knowledge, TCP/IP stack.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8418865
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
30/10/2025
חברה חסויה
Location: More than one
Job Type: Full Time
We are looking for an excellent Senior Firmware Engineer to join the Firmware team. The Firmware team develops groundbreaking networking features for cloud, HPC and storage. We drive the data growth of the worlds biggest companies. With many hardworking engineers around the globe, the work environment is complex, results-oriented and fast paced.

What you will be doing:

Collaborate across software, hardware and architecture teams to define, plan and deliver on commitments, following all the way through the development process from design, development, chip bringup to productization.

Multiple opportunities to collaborate and communicate effectively with teams from all around the globe.

Heavily involved with the early modeling and simulation required to produce our outstanding products.

Implement new features for our NIC, Switch and GPU firmware.

Work with multiple processors that running the same code.

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/Engineering or equivalent experience.

8+ years of professional experience.

Strong C/C++ and OOP capabilities.

Experience in Boot ROM/embedded security flows.

Excellent understanding of data structures and algorithms fundamentals.

Scripting abilities (Python, Bash).

Strong analytical, debugging and problem solving skills.

Motivated and independent with strong social skills.

Prior firmware design and verification experience.

Ways to stand out from the crowd:

Experience in simulation development.

System-C knowledge.

Experience with Agile methods.

Real time programming, RTOS.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8393117
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
חברה חסויה
Location: Yokne`am
Job Type: Full Time
Our Networking team is looking for a motivated and detail-oriented Release Manager to join our dynamic environment and help drive exciting software releases for our leading SDK products. This role is an opportunity to work with world-class technologies in the fields of data centers, cloud computing, software-defined networking, and security, serving some of the most advanced markets and customers.

As part of the Data Processing Unit (DPU) software group, youll be involved in a variety of networking, storage, and security solutions that power cloud, compute, and AI workloads. Youll take part in coordinating and delivering high-quality releases, working closely with development, QA, and global software teams.

What youll be doing:

Support and coordinate software release processes across development, QA, and operations teams.

Track release progress and milestones using project management tools, ensuring high-quality and on-time delivery.

Collaborate with engineering, operations, and product teams to align release plans and priorities.

Manage documentation, checklists, and release guidelines within the Switch SW group.

Participate in release meetings, help identify risks and raise red flags when needed.

Work closely with global teams to improve and streamline development and release workflows.

Learn product dependencies and contribute to improving release efficiency and transparency.
Requirements:
What we need to see:

Bachelors degree or equivalent experience in computer science or Industrial Engineering.

25 years of experience in software project coordination, release management, or Release manager/ SW project roles.

Strong organizational skills and the ability to handle multiple tasks in parallel.

Analytical mindset and good problem-solving abilities.

Ability to work independently and take ownership of assigned tasks.

Excellent communication and presentation skills in English.

Familiarity with tools such as Jira, Confluence, Excel, or other tracking systems.

Team player with great interpersonal and collaboration skills.

Ways to stand out from the crowd:

Masters degree or equivalent experience in Computer Science or industrial Engineering.

Experience with BI tools (e.g. PowerBI).

Background or strong interest in Networking and Cloud technologies.

Understanding of Agile software development practices.

Basic knowledge of Linux OS and/or GitHub.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8425524
סגור
שירות זה פתוח ללקוחות VIP בלבד