דרושים » הנדסה » Director, Software Architecture

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 1 שעות
חברה חסויה
Location: Yokne`am and Tel Aviv-Yafo
Job Type: Full Time
We are looking for a SW Architecture Director- a forward-thinking manager to lead the development of AI data centers and networking technologies. In this role, you will be part of a groundbreaking team driving technological innovation! This is an outstanding opportunity to craft the future of AI networking by using innovative technologies to address sophisticated challenges.

What you'll be doing:

Identify and evaluate new technologies, innovations, and partner relationships for alignment with our technology roadmap and business value.

Lead the development of new networking applications using data plane programming to solve sophisticated networking problems in innovative ways.

Engage with customers, publish white papers, write blogs, and present at conferences to share our vision and achievements.

Define a strategic vision for our networking in collaboration with adjacent software and hardware architects.
Requirements:
What we need to see:

M.Sc. or PhD. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience.

12+ overall years of practical experience in the field of software architecture and research.

8+ years of management and technical leadership experience.

Expertise in AI inference algorithms, frameworks, and systems.

Clear verbal and written communication with a proven track record of building consensus within a large organization.

Ways to stand out from the crowd:

Consistent record of prototyping ideas and demonstrating their value.

Experience in system software development and operating system fundamentals.

Background with cloud or data-center technologies.

Proficiency with AI and/or HPC related technologies.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8413148
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
Location: Tel Aviv-Yafo
Job Type: Full Time
We are searching for world-class Scientist Engineers to join our growing software architecture Research team. The ideal candidate will be conducting cutting-edge research at the intersection of Networking, Security, Communications, AI and Distributed GPU computing, and working alongside top experts in these fields. With incredible resources in networking and compute, you will be able to impact, contribute and advance these domains for scalable accelerated computing. Topics include but are not limited to remote direct memory access, hardware offloading and hardware acceleration, distributed accelerator networks, AI for networking and security, storage management, cryptography accelerators and architecture, LLM network traffic optimizations and AI collectives. With its unique open culture, We are one of the best industry labs to do Accelerated Computing research.

What youll be doing:

Enhance our GPU Networking offerings for accelerating AI workloads, such as our Dynamo or our NIXL.

Develop and evaluate new technologies, innovations relevant for scientific, Deep Learning, and data-intensive workloads.

Create proof-of-concept to evaluate and drive such new technologies.

Work on impactful projects involving state-of-the-art high-performance computing software and hardware.

Designing and implementing services, runtime systems, and applications over SDK.

Partner and collaborate with other forward-thinking team members and external researchers.
Requirements:
What we need to see:

Hold a B.Sc. or M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering from a leading university.

0-2 years of industry experience (or equivalent) in system programming or related fields.

Background in algorithm design, system programming, and computer architecture.

Strong programming and software development skills.

A teammate with a can-do attitude, high energy and excellent interpersonal skills.

Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.

Ways to stand out from the crowd:

Proven research track record.

Experience and passion for system architecture, CPU/GPU/Memory/Storage/Networking.

Stellar communication skills.

Knowledge in Deep Learning frameworks and AI communication libraries (NCCL, UCX, MPI and equivalents).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8407993
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are looking for a Director of Software Technical Program Management that will be responsible for Software programs and projects that are part of our solutions. We have been defining computer graphics, PC gaming, and accelerated computing for more than 25 years.

As a Director of Technical Program Managers in the Software Networking Architecture team, you will lead and grow a program management team within a rapidly expanding architecture group, driving accelerated development of early-stage capabilities. Youll join a team of specialists spanning multiple technological domains of the modern data center including distributed AI and deep learning systems, networking operating systems, virtualization, storage, and more.

What you'll be doing:

Lead and Develop Project Managers: Manage a team of project managers driving networking software programs for our next-generation AI data centers during the early development phase, from project initiation until features are part of the engineering Plan of Record (POR).

Define and Improve Processes: Identify gaps in current architecture practices and establish program management methodologies for planning, prioritization, and KPI alignment.

Act as the lead Technical Program Manager for one of the core networking software technologies, driving the program from initiation through integration into the engineering Plan of Record (POR).

Foster Cross-Functional Collaboration: Act as a bridge across teams, programs, business units, and functions to align efforts, anticipate challenges, and ensure smooth execution.

Oversee the Big Picture: Manage technical and business dependencies, facilitating scalable communication, and enabling coordinated execution across the organization to ensure consistency with company strategy, commitments, and goals.

Be Results-Oriented and Strategic: Driving systematic planning, tracking progress, and ensuring accountability and visibility to executives.

Identify risks, gaps, and bottlenecks in time, and find resolution with technical leaders and project management.
Requirements:
What we need to see:

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

Expert with software project management methodologies and tools.

15+ overall years' experience in SW Project management, with at least 6+ years of direct management experience.

Experience in software development over hardware/Silicon products.

Teammate, independent, responsible, capable of multi-tasking, ability to drive people and tasks.

Excellent verbal and written communication skills with English proficiency.

Ability and willingness to work in a dynamic environment and flexible hours, with teams all over the world.

Ways to stand out from the crowd:

Technical orientation, including the ability to conduct technical discussions.

Networking background.

Experience in multiple groups coordination.

Familiarity with software Agile concept.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8406086
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 2 שעות
חברה חסויה
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are looking for a creative and experienced Senior Firmware Engineer to join our PCIe Firmware teamsomeone passionate about using artificial intelligence to engineer the foundational hardware of the AI revolution.

As an integral part of our team, you'll architect and implement the core of our next-generation devices. This senior role places you at the center of innovation, where you will have a direct impact on our business and technology by solving sophisticated technical challenges. Its a unique opportunity to shape our technology and empower customers to build the supercomputers and AI fabrics of tomorrow.

What You'll Be Doing:
Lead the architectural design, development, and optimization of cutting-edge PCIe firmware, using AI-driven modeling and insights to deliver exceptional performance.

Serve as a trusted technical expert by investigating, debugging, and resolving challenging PCIe firmware issues for our most important customers.

Collaborate closely with our Chip Design, Verification, Software, and Architecture engineers to find root causes and develop robust, long-term solutions.

Champion the integration of AI-assisted diagnostics and generative AI tools across the entire development lifecycle to boost team productivity and innovation.

Translate customer needs and field data into actionable feedback that directly shapes the future of our products.
Requirements:
What We Need to See:

A degree in Electrical Engineering, Computer Science, Computer Engineering, or equivalent practical experience.

8+ years of significant professional experience in embedded firmware development, with a deep understanding of PCIe.

A strong foundation in computer architecture, operating systems, and object-oriented programming.

Proficiency in scripting languages like Python to automate tasks and workflows.

An innovative approach with a genuine desire to apply AI and machine learning to accelerate firmware development.

Ways to Stand Out from the Crowd:
Track record of applying AI-powered tools like Cursor to accelerate the development lifecycle.

Previous experience in a customer-facing or application engineering role.

Direct, hands-on experience with PCIe switch architecture and its firmware in high-performance applications.

Deep knowledge of hardware verification concepts and tools (e.g., C++, Python, Jenkins).

Extensive knowledge of networking protocols and the Linux operating system.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8412832
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
The Networking Advanced Development Software team develops new groundbreaking technologies to enable new market shares for the company and tighten customer relationships. These are emerging technologies in networking and distributed computing for the booming AI factories and data centers. They span areas such as AI neural networks, Deep Learning, High Performance Computing (HPC), Storage, Cloud, SW Defined Network, Network Function Virtualization, 5G NR and more. We develop the solutions top-down, all the way from application behavioral analysis, to architecture definition and down to the implementation, using the world-leading devices. The development traverses any needed component - application SW, middleware SW, OS kernel subsystems, device drivers, embedded SW (Firmware) and CUDA GPU. We collaborate with partners and key customers in the analysis processes and engage with open source communities introducing our leading features.

What youll be doing:

Lead a team of 5 engineers in the advanced technologies development.

Design and implement solutions throughout all layers from high level application, OS and driver subsystem to firmware.

Work on impactful projects involving state-of-the-art high-performance computing hardware and software.

Provide insight and technical guidance and collaborate with peers from across the company - including software architecture, chip architecture, and engineering departments to improve our future technology.

Collaborate with our partners and customers.
Requirements:
What we need to see:

B.Sc. in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience.

10+ overall years of industry experience in system programming or related fields and 3+ years of experience leading a team.

Understanding of multi core hardware, operating systems design, concurrency, virtual memory, caching, interrupts, device drivers, real-time.

Excellent programming skills.

Ability to learn complex concepts in a fast pace environment.

A teammate with a can-do attitude, high energy and excellent interpersonal skills.

Ways to stand out from a crowd:

Familiarity with networking protocols.

Experience with open-source projects (coursework, personal, or contributions).

Working in a fast-paced and dynamic environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8407513
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
13/10/2025
חברה חסויה
Job Type: Full Time
We are seeking a senior security architect who is passionate about advancing cybersecurity in networking products to join our team. This is an opportunity to work on groundbreaking projects to secure high-performance networking systems.

What you'll be doing:

Collaborate across the company to guide the direction of a converged NIC, working with hardware, software, research, and product teams.

Research, design, develop, and implement architecture solutions (Hardware and software) meeting internal and external security requirements and standards.

Apply innovative hardware security primitives to enable next-generation secure firmware and software supported by innovative hardware.

Collaborate with internal and external partners on the implementation of open-source software.

Architectural modeling, validation, microarchitectural definition, following standards bodies, and developing infrastructure enabling trusted platforms using hardware security methods.

Work with customers, partners to identify and address security issues and threats.
Requirements:
What we need to see:

BSc, MS, or PhD in Electrical Engineering, Computer Science, or Computer Engineering, or equivalent experience.

10+ years of proven experience.

Background with embedded systems and programming low-level firmware, as well as being familiar with Security-by-design hardware and principles of privileges.

Experience in the compartmentalization of software with security standards to isolate critical assets.

Programming and debugging fundamentals across languages such as Python, ARM assembly, and C/C++.

The ideal candidate will enjoy working in a diverse team, with excellent communication skills and a genuine passion for teamwork.

Solid programming skills and a deep understanding of secure system building.

Ways to stand out from the crowd:

Background in networking (TCP/IP), network security (TLS/IPSec), and packet processing technologies.

Proven track record of leading features across teams.

Expertise with Linux security primitives and microkernels architecture.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8369924
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
13/10/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking a passionate and innovative Senior Software Engineer with expertise in Linux services and internals to join our Cumulus Linux team. Cumulus Linux is a leading open-networking operating system and a cornerstone of the AI Factory the next-generation data center designed to power the training, fine-tuning, and deployment of AI models at scale. As part of the team, you will design and implement core features of Cumulus Linux that enable the worlds most advanced data centers. You will work closely with cross-functional architecture and design teams, shaping the future of our networking technologies while gaining hands-on experience across our hardware and software ecosystem from advanced networking ASICs to large-scale distributed systems.

What you'll be doing:

Lead the development and integration of Cumulus Linux on next-generation our switch platforms.

Design and develop new functionalities, while also maintaining and enhancing existing Linux system services.

Work collaboratively with team members, product managers, architects, QA, and other engineering teams to deliver high-quality solutions.

Innovate and rapidly develop proof-of-concept (POC) prototypes that can evolve into fully developed products or solutions.

Engage closely with customers to understand their challenges, use cases, and deployment strategies, and devise innovative solutions.
Requirements:
What we need to see:

BS or MS degree in Computer Engineering, Computer Science, or a related field.

A minimum of 5+ years of software development experience with a strong emphasis on Linux, containers, and virtualization.

Strong and validated experience in C programming.

Strong technical abilities, problem-solving, design, coding, and debugging skills.

Ability to quickly understand new requirements and technologies and swiftly prototype and implement solutions.

Excellent communication skills.

Ways to stand out from the crowd:

Background in Linux kernel networking internals.

Participation in the open-source community.

Python and C++ programming skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8369768
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
Location: Yokne`am
Job Type: Full Time
We are searching for Software Architect of Advanced Development to join our growing software architecture Research team. Opportunity for Scientist Graduates. The ideal candidate will be conducting cutting-edge research at the intersection of Networking, Security, and Communications, and working alongside top experts in these fields. With incredible resources in networking, you will be able to impact, contribute and advance these domains for scalable accelerated computing. Topics include but are not limited to remote direct memory access, hardware offloading and hardware acceleration, distributed accelerator networks, AI for networking and security, storage management, cryptography accelerators and architecture. With its unique open culture, We are one of the best industry labs to do Accelerated Computing research.

What youll be doing:

Technically leading the features owns working with customers and R&D on architecture and design of the features.

Clearly define the requirements. research the hardware, firmware, and software existing support and define the solution to match the requirements he defined.

Simulations ranging from specific components to complete data center environments.

Develop SDKs for novel HW capabilities.

Designing and implementing services, runtime systems, and applications over SDK.

Evaluate and optimize application performance.

Partner and collaborate with other forward-thinking team members and external researchers.

Work with intelligent networking machines powered by AI systems that can learn, reason and interact with other network components.
Requirements:
What we need to see:

Graduate of BSc/MSc in Electrical Engineering, Computer, Science/Engineering, Math/Physics/Statistics or a related field.

0-2 years of relevant experience.

Knowledge in networking, operating systems, accelerator programming, and systems.

Track record of research excellence.

Good communications skills.

Ways to stand out from the crowd:

Experience in networking and operation system.

Knowledge or experience with LLM.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8407997
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
10/10/2025
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time and Internship
We are looking for a creative AI/HPC software architecture intern to define the future high performance computing and networks. As a part of the team you will lead research, development, and deployment of innovative solutions in the networking hardware, programming environments, and system software to make future high-end computer systems more performant, scalable, and more usable. Come join the team and see how you can make a lasting impact on the world.

What you will be doing:
Creating prototypes to evaluate and motivate extensions in programming models (CUDA, NCCL, MPI, OpenSHMEM), new designs in runtimes, and new features in the network hardware.
Research, design and implement features for HPC communication middleware and Deep Learning frameworks such as TensorFlow and PyTorch.
Work with hardware architects to define the future hardware relevant for scientific applications, Deep learning, and data-intensive workloads.
Requirements:
What we need to see:
Pursuing a PhD in computer science, computer engineering, or a closely related field.
Background in parallel programming models, and/or network architecture.
Background in algorithm design, system programming, and computer architecture.
Strong programming and software development skills.
Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.

Ways to stand out from the crowd:
Deep understanding of technology and passionate about what you do.
Strong collaborative and interpersonal skills, specifically a proven ability to effectively guide and influence within a dynamic environment.
Previous experience in designing communication middleware for high-performance computing systems, including InfiniBand, DPUs, Ethernet, NVLINK and Shared Memory;
Experience in implementing communications libraries, particularly MPI, OpenSHMEM, or NCCL;
Previous experience in programming models for emerging architectures including hierarchical heterogeneous memory systems and accelerators;
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8368429
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
13/10/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking an experienced Software Manager to lead the Cumulus Linux Software Verification Team. In this role, you will play a critical part in advancing Cumulus Linux, a leading networking operating system and a cornerstone of the AI Factory the next-generation data center designed to power the training, fine-tuning, and deployment of AI models at scale. You will work closely with Cumulus Linux design and architecture teams while gaining deep insights into our products and technologies.

What Youll Be Doing:

Manage, mentor, and guide a team of software developers.

Oversee the design, implementation, and maintenance of scalable automation frameworks, while remaining hands-on with software development and debugging.

Drive timely, high-quality feature delivery.

Collaborate with global, cross-functional teams to identify, track, and resolve issues.

Analyze customer-reported issues, identify test gaps, and ensure robust regression coverage.

Work with continuous integration systems and regression tools.

Foster a culture of innovation, quality, ownership, and accountability.

Support team members with career development plans and achievable growth goals.
Requirements:
What We Need To See:

B.S. degree (or equivalent experience) in Engineering, Computer Science, or a related field.

8+ overall years of experience in software development and testing.

3+ years in a leadership role managing software development teams, with proven success leading scrums and projects.

Excellent communication, leadership, people management, and technical presentation skills.

Strong technical expertise in problem-solving, design, coding, and debugging.

Solid understanding of networking protocols.

Strong programming skills in Python (or other languages).

Hands-on experience with Linux.

Ability to self-learn quickly and adapt to new technologies.

Strong interpersonal skills, with the ability to motivate and inspire others.

Ways To Stand Out From The Crowd:

Deep Linux and networking expertise.

Significant experience in data center environments and cloud-native concepts.

Proven knowledge in building and maintaining automation infrastructures.

Familiarity with CI/CD methodologies and tools (Git, Gerrit, Jenkins, etc.).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8369767
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
Location: More than one
Job Type: Full Time
We are looking for a Senior Technical Program Manager that will be responsible for Software programs and projects that are part of our solutions. We have been defining computer graphics, PC gaming, and accelerated computing for more than 25 years. As a Senior technical program manager in the Software Networking Architecture team, you will be a pivotable function in managing the software programs in the phase between initiation till its ready to be added to engineering as plan of record (POR).

You'll be part of a team of specialists who span across numerous technological fields related to the modern data center, such as distributed AI and deep learning systems, Networking Operating Systems, Virtualization, Storage, and more.

What you'll be doing:

You will manage networking software programs for our next generation AI Data centers during the early development phase (from initiation till feature is part of engineering plan of record (POR).

Responsible to coordinate between all project stakeholders in IL and around the world.

Develop and execute feature planning and prioritization of perception capabilities to meet the software programs' needs.

Identify risks, gaps, and bottlenecks in time, and find resolution with technical leaders and project management.

Work with product managers, architects, program management, and engineering team to ensure consistency with company strategy, commitments, and goals.
Requirements:
What we need to see:

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

Expert with software project management methodologies and tools.

8+ years' experience in software project management or leadership.

Experience in software development over hardware/Silicon products.

Teammate, independent, responsible, capable of multi-tasking, ability to drive people and tasks.

Excellent verbal and written communication skills with English proficiency.

Ability and willingness to work in a dynamic environment and flexible hours, with teams all over the world.

Ways to stand out from the crowd:

Technical orientation, including the ability to conduct technical discussions.

Experience with tools such as MS Excel, MS Project, Power BI.

Networking background.

Experience in multiple groups coordination.

Familiarity with SW Agile concept.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8406077
סגור
שירות זה פתוח ללקוחות VIP בלבד