דרושים » תוכנה » Senior SONiC Software Engineer - Python

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 20 שעות
Location: Ra'anana
Job Type: Full Time
our company has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Its a unique legacy of innovation thats fueled by great technology-and amazing people. We seek an SW Automation Engineer to join our Ethernet Switch SONiC Network OS. As a Automation Engineer at our company, you will have to work closely with our companys development and architecture teams responsible for SONiC Network OS and gain a deep understanding of our company products and technologies.
What youll be doing:
Participate in an international team of software engineers working on products for testing our company products
Design and implement robust, maintainable, and efficient automation test suite
Work with Continuous integration systems and regression tools, automate builds, and test suites, generate test reports, isolate and classify failures and review new degradation.
Innovate! Bring SONiC NOS to shine in customer's view.
Requirements:
B.Sc. degree or equivalent experience in Engineering/Computer Science/related field
5+ years of experience as a Software Engineer
Intrinsically motivated with a desire for automation programming
Programming skills in Python
Strong technical abilities, problem-solving skills, coding, and design skills
Ways to stand out from the crowd:
Linux knowledge: have a general understanding of Linux operation system concepts
Strong communication and interpersonal skills, with the ability to motivate and inspire others.
Knowledge in one or more Networking areas: Ethernet, VLANs, TCP/UDP/IP, QoS, L2-L3 protocols
Prior software testing experience, with an understanding of Software Testing Tools and Methodologies, and python expertise.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8467729
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
1 ימים
Location: Ra'anana
Job Type: Full Time
We are looking for a talent Software Engineer to join our Ethernet Switch SONiC Network OS.
At our company, we have amazing GPUs that power AI applications, but they also require a high-performance network to support them. As a team member, you will have the opportunity to create innovative software that optimizes AI networks for the best performance possible. In this position you will take part in SONiC large worldwide community, contributing new features, bugs fixes and have our company Switch products running with SONiC NOS in production in different clusters over the world.
What you'll be doing:
Design and implement features as part of the SONiC release train on top of our company Switch products
Be part of our company SONiC R&D team, contribute code to SONiC worldwide community
Work in a Continuous Deployment environment of fast development/deployment cycles
Work with experienced teams which are well known in the SONiC community.
Requirements:
B.Sc. degree in Computer Science or equivalent experience
8+ overall years of experience in technical software development
Experience in C++ and Python programming on top of Linux operation system
Fast and self learner with outstanding communication and technical skills
Motivated, responsive, and keen on process improvement
Ways to stand out from the crowd:
Experienced in software development on open source project
Experienced in Networking protocols: L2 and L3
Background in Linux shell scripting
Scrum methodology and active scrum master.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8465370
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
1 ימים
Location: Ra'anana
Job Type: Full Time
We are looking for a talent Software Engineer to join our Ethernet Switch SONiC Network OS.At our company, we have amazing GPUs that power AI applications, but they also require a high-performance network to support them. As a team member, you will have the opportunity to create innovative software that optimizes AI networks for the best performance possible. In this position you will take part in SONiC large worldwide community, contributing new features, bugs fixes and have our company Switch products running with SONiC NOS in production in different clusters over the world.
What you'll be doing:
Design and implement features as part of the SONiC release train on top of our company Switch products.
Be part of our company SONiC R&D team, contribute code to SONiC worldwide community.
Work in a Continuous Deployment environment of fast development/deployment cycles.
Work with experienced teams which are well known in the SONiC community.
Requirements:
B.Sc. degree in Computer Science or equivalent experience
5+ overall years of experience in technical software development
Experience in C++ and Python programming on top of Linux operation system
Fast and self learner with outstanding communication and technical skills
Motivated, responsive, and keen on process improvement
Ways to stand out from the crowd:
Experienced in software development on open source project
Experienced in Networking protocols: L2 and L3
Background in Linux shell scripting
Scrum methodology and active scrum master.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8465455
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
1 ימים
Location: More than one
Job Type: Full Time
our company has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Its a unique legacy of innovation thats fueled by great technologyand amazing people. Today, were tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing whats never been done before takes vision, innovation, and the worlds best talent. As a worker, youll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.
we are seeking a highly skilled and modern software engineer to develop and prototype brand new advancements in distributed training and inference using our companys 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 companys AI infrastructure and products.
Requirements:
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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8465368
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
Location: Ra'anana and Yokne`am
Job Type: Full Time
we are looking for a Senior Software Engineer to join the company DOCA SDK Verification team. The company DOCA SDK enables developers to rapidly create applications and services on top of our company 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 company's 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:
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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8465170
סגור
שירות זה פתוח ללקוחות 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 נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
1 ימים
Location: More than one
Job Type: Full Time
our company has been defining computer graphics, PC gaming, and accelerated computing for more than 25 years. As a Senior Software Engineer in the GPU Networking Architecture team, youll lead advanced development and POC efforts for AI infrastructure solutions. You'll be collaborating with experts across distributed AI, deep learning, networking OS, virtualization, storage, and more. Come and join us for the cutting edge in GPU Networking!
What youll be doing:
Drive advanced development and POCs for AI infrastructure solutions in cutting-edge AI networks, integrating innovative software and hardware.
Demonstrate team architectural concepts with larger company AI software stacks.
Work closely with various groups within our company to bring AI network technologies to reality, including GPU and Switch HW and SW teams, Product as well as fellow architects.
Requirements:
Hold a B.Sc., M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering from a reputable university (or equivalent experience).
Experienced in virtualization, networking and storage.
Proficient in C/C++ over Linux OS Development.
8+ years of proven experience as a software engineer.
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:
Knowledge in Deep Learning frameworks and AI communication libraries (NCCL, UCX, MPI and equivalents).
Experience in Kubernetes.
Stellar communication skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8465515
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
1 ימים
Location: More than one
Job Type: Full Time
we are looking for an outstanding passionate and talented Senior SW & System Architect to join our SW Architecture group. The position includes researching new technologies with focus on architecture definition of groundbreaking technologies in different domains - networking, security, virtualization and orchestration. our company Architecture group consists of world-class architects responsible for designing the next generation state-of-the-art architecture for our DPUs & NICs technologies. You will play a key role defining the future of cloud solution stack, from HW to Application level, including orchestration, provisioning, network programmability and SDN. You will be working with various teams around the world including SW architects, R&D, product, solution architects and external customers. This position offers a unique and exceptional opportunity to have real impact in a dynamic, technology-focused company shaping the future of data-centers technologies.
What you will be doing:
Lead architecture for cloud-networking including orchestration, provisioning and security solutions
Design state-of-the-art system architecture for DPUs & NICs technologies
Build end-to-end solutions from application level to HW
Responsible for writing effective, clear and reliable architecture specification
Evaluate new technologies and innovate & rapidly develop POC prototypes that can then be developed into full-fledged products/solutions
Work closely with different our company teams around the world including SW & HW architects, R&D, product, solution architects, application and field engineers and more
Work with high profile customers on advanced and future technologies and solutions.
Requirements:
B.Sc./M.Sc./PhD degree in Computer Science, Computer Engineering, or Electrical Engineering
5+ years of experience as SW Architect/System Architect and/or SW developer
Deep knowledge and experience with C, Python
Hands on Linux development, Docker and Containers based technologies
Experience with cloud and Data Center networking
Wide knowledge and understanding of networking protocols and common network topologies
Strong design, coding, analytical, debugging and problem-solving skills
Ability to work concurrently with multiple groups locally and abroad in the organization
Excellent communication, documentation and presentation skills
Ways to stand out from the crowd:
Development experience with networking/security devices NICs/DPUs/Switches/Routers /Firewalls etc.
Experience with DPDK, OVS, OVN
Background with Kubernetes components & subsystems, CRDs, Operators, system plugins and CNI plugin development (Calico, Flannel)
Experience with OpenStack/OpenShift and/or Cloud APIs
Familiarity with different automation tools such as Ansible.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8465895
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
30/11/2025
Location: Ra'anana
Job Type: Full Time and English Speakers
we are looking for a Senior Integration Engineer to join supporting Telco 5G product offerings. You will be part of a team responsible for designing and implementing the container platform for 5G telecommunication companies, contributing to industry-leading technologies in the Kubernetes ecosystem.
As a part of a geographically distributed team, you will collaborate with multiple engineering teams and open source communities around the globe. To be successful in this role, you will need to have motivation, curiosity, passion for problem solving, experience with Telco technologies, Linux, Kubernetes, and open source.
What you will do:
Play an active role researching and then integrating various Kubernetes and telco features into an unified solution. Daily activities will be deploying, automating, demonstrating, troubleshooting and documenting integrations
Develop and integrate changes in multiple projects to troubleshoot, analyze bug root causes and provide resolutions
Create, review, and validate design, enhancement proposals and patches from other members
Work with the quality engineering team (QE) to ensure effective test coverage
Take an active role in publicizing the team's work through blogs, web postings, or conference talks
Leverage AI-assisted development tools (e.g., Cursor) to accelerate integration workflows and enhance code quality.
Develop and maintain technical familiarity with AI platforms, including OpenShift AI and RHEL AI, to effectively support partners integrating their solutions.
Requirements:
Hands on Kubernetes and OpenShift technologies experience
Experience with automation tools and/or scripting languages (Ansible, bash, python)
Experience with networking technology (server, switch or appliance configuration), key networking protocols, tunneling technologies, switching, and routing
Proficient in Linux operation and administration
Ability to quickly learn new technologies and share knowledge with team members, customers and other peers
Experience with open source projects (git workflows)
Proficient with diagramming tools (i.e. LucidChart, Draw.io, etc.) which enable you to visualize and talk through solutions to gather consensus on proposals
Good written and verbal communication skills in English
The following are considered a plus:
Bachelor's degree in computer science or equivalent working experience
Hands on experience with Red Hat OpenShift, Open vSwitch (OVS), and Open Virtual Network (OVN)
Experience with container related technologies (docker/podman, cri-o, etcd)
Experience using, supporting, or troubleshooting various VNFs / CNFs
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8435981
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
1 ימים
Location: Ra'anana and Yokne`am
Job Type: Full Time
Israel Multimedia-Complex (MMPLEX) Group is a distinguished collective dedicated to seeding advanced and unparalleled technologies, including video engines, streaming, time synchronization, and more. Our primary mission is to research, invent, chart the technological course, and architect both the algorithms and the hardware required to bring these innovations to fruition.
We are on the hunt for a Software Engineer who brings on board extensive experience across relevant software domains and is passionate about innovation. This is a golden opportunity to make your contribution to developing innovative technologies designed for integration into our companys elite consumer and data center products. As a part of our team, you will play an active role in patenting new knowledge and safeguarding our intellectual property.
Join us in pioneering the data center technologies of the future!
What you'll be doing:
Build and maintain Python-based tools, workflows, and frameworks used by algorithm and architecture teams.
Lead and mentor engineers in software development, performance optimization, and workflow guidelines.
Define and improve development environments across Linux, containers, build flows, and internal compute systems.
Integrate algorithmic and architectural developments into production software (SDK, UMD, and occasionally bare-metal firmware).
Work hands-on with C/C++ and low-level components to ensure smooth integration with hardware and system architecture.
Requirements:
B.Sc. in Computer Science and Electrical Engineering from a top university, or relevant equivalent experience.
12+ years of software development experience.
Strong expertise in Python and C++, with excellent engineering and optimization skills.
Proficiency working in Linux-based environments, containers, build systems, and internal automation flows.
Ability to collaborate across Algorithms, Architecture, and Hardware teams, and to guide others.
Code-quality focused mindset with Git-based collaborative development experience.
Ways to stand out from the crowd:
Background in GPU/parallel computing or media/video processing.
Deep understanding of principals and operational details of popular CI/CD frameworks like GitLab CI, Github Actions, Jenkins and/or others.
Experience with low-level development (drivers, firmware, embedded, etc.).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8465321
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
4 ימים
Location: Ra'anana
Job Type: Full Time
our company Engineering is looking for a Senior Integration Engineer to join supporting Telco 5G product offerings. You will be part of a team responsible for designing and implementing the container platform for 5G telecommunication companies, contributing to industry-leading technologies in the Kubernetes ecosystem.
As a part of a geographically distributed team, you will collaborate with multiple company engineering teams and open source communities around the globe. To be successful in this role, you will need to have motivation, curiosity, passion for problem solving, experience with Telco technologies, Linux, Kubernetes, and open source.
What you will do:
Play an active role researching and then integrating various Kubernetes and telco features into an unified solution. Daily activities will be deploying, automating, demonstrating, troubleshooting and documenting integrations
Develop and integrate changes in multiple projects to troubleshoot, analyze bug root causes and provide resolutions
Create, review, and validate design, enhancement proposals and patches from other members
Work with the quality engineering team (QE) to ensure effective test coverage
Take an active role in publicizing the team's work through blogs, web postings, or conference talks
Leverage AI-assisted development tools (e.g., Cursor) to accelerate integration workflows and enhance code quality.
Develop and maintain technical familiarity with our company's AI platforms, including OpenShift AI and RHEL AI, to effectively support partners integrating their solutions.
Requirements:
Hands on Kubernetes and OpenShift technologies experience
Experience with automation tools and/or scripting languages (Ansible, bash, python)
Experience with networking technology (server, switch or appliance configuration), key networking protocols, tunneling technologies, switching, and routing
Proficient in Linux operation and administration
Ability to quickly learn new technologies and share knowledge with team members, customers and other peers
Experience with open source projects (git workflows)
Proficient with diagramming tools (i.e. LucidChart, Draw.io, etc.) which enable you to visualize and talk through solutions to gather consensus on proposals
Good written and verbal communication skills in English
The following are considered a plus:
Bachelor's degree in computer science or equivalent working experience
Hands on experience with our company OpenShift, Open vSwitch (OVS), and Open Virtual Network (OVN)
Experience with container related technologies (docker/podman, cri-o, etcd)
Experience using, supporting, or troubleshooting various VNFs / CNFs.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8463074
סגור
שירות זה פתוח ללקוחות VIP בלבד