דרושים » תוכנה » Senior C++ Software Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
חברה חסויה
Location: Ra'anana and Tel Aviv-Yafo
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.
Are you ready to help build next generation solutions for High-Performance Web Servers and Proxy Servers, Content Delivery Networks, Financial Service market's High-Frequency Trading (HFT) platforms, High-Performance Disaggregated Storage? we are looking for an Excellent Senior Software Engineer to develop groundbreaking networking acceleration solutions for variety of markets. Development is done in an exciting and Agile environment on a widely deployed products that need constant improvements.
What youll be doing:
Design and develop high performance networking solutions based on our company's outstanding ConnectX and Bluefield networking cards hardware.
Work in a startup mode/group developing groundbreaking networking solutions.
Development of the entire solutions stack, from application level to networking card hardware access.
Development of kernel bypassing user space TCP/IP stack on top of our outstanding networking card hardware.
Invent and implement creative ways to improve performance and scalability.
Large scale and high quality deliveries.
Work closely with customers and partners.
Collaborate with multiple teams in our multi-functional environment on developing new features/improvements.
Requirements:
B.Sc. or M.Sc. in Computer Science or Electrical Engineering or equivalent experience.
5+ years of experience in each of the following areas: Software development in C/C++, Networking protocols, Linux environment.
Strong design, coding, analytical, debugging and problem-solving skills.
Ability to quickly adapt to new technology and go deep into new areas.
Independence and agility.
Good social and interpersonal skills.
Ways to stand out from the crowd:
Experience with low latency acceleration and performance improvement.
Experience with Linux user space/driver/kernel development.
Deep knowledge and understanding of TCP/IP stack.
Good view of system architecture and performance.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8319787
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 2 שעות
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 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 looking for a Senior Software Development Engineer to contribute to cutting-edge Network Management System of the most powerful super-computers in the world. Our team is growing, and we are looking for hardworking and self-motivated engineers to develop and verify advanced, high-scale SDN management solutions. You will be part of a dynamic team, working with amazing people.
What Youll Be Doing:
You will have a significant impact in developing the next-generation Unified Fabric Manager (UFM) product.
Help drive the underlying technology stack and implementation methodology, ensuring it competes at a world-class level.
Collaborate closely with other SW R&D teams and SW Architects to successfully implement ambitious projects.
Engage in performance tuning and automation to build a flawless operational environment.
Design and implement micro-services architecture to support our advanced, high-scale SDN management solutions.
Work in an agile environment, ensuring continuous improvement and innovation.
Requirements:
We are looking for candidates with the following proven qualifications and experience:
B.Sc. or equivalent experience in Computer Science or a related field.
10+ Hands-on experience with system software design, development, and maintenance, particularly in C/C++ programming.
Debugging and performance analysis skills are strictly required.
Significant advantage if you have Python programming experience.
Proficiency with Dockers, Kubernetes, and other orchestration tools.
Background with RESTful web services and experience with Continuous Integration and Continuous Delivery.
Excellent interpersonal and written communication skills to foster collaboration and inclusion.
Ways to stand out from the crowd:
Extensive knowledge and deep understanding of Linux system programming.
A track record of solving sophisticated problems with elegant solutions.
Demonstrated ability to deliver complex projects in previous roles.
Experience building infrastructures and tools to speed up development, testing, and release.
Experience in agile software development methodology.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8319866
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
Location: Ra'anana
Job Type: Full Time
we are looking for an excellent Software Engineer for the Switch SDK Group. You will join the SDK group and take our product to next level, working closely with various other design and architecture teams and gain a deep understanding of our companys products and technologies. 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.
What youll be doing:
Design, develop, optimize and maintain APIs, tools and libraries for Switching, Routing, Analytics, Telemetry and many other modules
Collaborate with team members, Architects, QA teams, and customers (both external and internal)
Innovate & rapidly develop POC prototypes that can then be developed into full-fledged products/solutions.
Requirements:
B.Sc. in Software Engineering / Computer Science / related field or equivalent work experience will be considered as well
10+ years of experience as a Software Engineer, including experience with C programming
Experience with Embedded/ RT Embedded systems
Excellent C programming skills, with a keen eye for performance and writing optimized code
Strong analytical skills, deep knowledge of algorithms and proficiency with data structures
Excellent communication and documentation skills
Ways to stand out from the crowd:
Previous experience with Ethernet Switching or Routing protocols
Hands on Linux development, user-space and/or kernel-space.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8319754
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
1 ימים
חברה חסויה
Location: More than one
Job Type: Full Time
We are looking for an enthusiastic software engineer to join our AI networking acceleration team, to work on a groundbreaking open-source library, using hardware offloads, GPU Kernels and RDMA network cards. Our product is a performance-oriented low-level infrastructure, crafted to change the way inference works.
We thrive as a team in a deeply strong environment, and we're passionate about innovation. The rewards are sweet and include working with some of the brightest people in the industry, an aggressive compensation plan that rewards top performers, and the opportunity to collaborate on products that transform daily the way people work and play.
What you'll be doing:
Developing a highly optimized inference framework
Running on the worlds largest supercomputers and data centers.
The work environment is dynamic and challenging as our employees work on innovative, next-generation products at the forefront of technology in terms of performance, scalability, and features.
Requirements:
B.Sc. or equivalent experience in Computer Science or Software Engineering
5 years experience in modern C++ / C / Rust development
3 years experience in Linux environment and familiarity with development tools
Deep knowledge of the TCP/IP network stack
Understanding of computer architecture and operating systems concepts
Ways to stand out from the crowd:
Background in Linux internals and low-level software optimizations (benchmarking, bottleneck research, performance tuning)
Experience in programming CUDA kernels is an advantage
Familiarity with ML frameworks and LLMs
Background in parallel programming / high-performance computing / RDMA technology.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8318133
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Ra'anana
Job Type: Full Time
we are a leader in high-scale disaggregated networking solutions. Founded in 2015, our company modernizes the way service providers, cloud providers and hyperscalers build networks. Supporting the largest network in the world, more than half of AT&Ts backbone traffic is running on our companys Network Cloud open disaggregated architecture. Raising $587 million in three funding rounds, we are disrupting the networking market from high-scale architecture to AI platforms and is bringing onboard the most talented people. We are seeking people that want to make an impact on the worlds leading communication networks and are experienced in networking architecture or AI infrastructure solutions.
About the Role
we are driving and leading the next-generation networks with our Network Cloud solution.
our company was founded to solve the data explosion challenge - one of the biggest challenges for service providers, content providers, public cloud and enterprises.
Our cutting-edge technology and Network Cloud solution has created a paradigm shift in the economy of networks. With smart and super high-performance bit processing on merchant silicon and commodity hardware, we enable new revenue opportunities as well as lower costs and sustainable growth for our customers, even as Internet usage explodes.
We are looking for the best of the best talent that is capable of dreaming out of the box and can execute on the dream and turn it into real value for our customers.
Requirements:
BSc degree in Computer Science or Engineering
Proven working experience (at least 5 years) in software engineering
Excellent programming skills in C/C++
Previous management experience would be a strong plus.
Good understanding in networking and network protocols such as IP, TCP, UDP (edited)
Advantage: Experience in Routing Protocols such as BGP, OSPF, ISIS, RSVP-TE, LDP, MPLS and Traffic Engineering
Experience in hands-on development, debugging and troubleshooting on embedded targets
Human's communication skills:
High level of independence and ownership able to manage tasks and priorities autonomously and follow through on responsibilities without constant supervision
Strong interpersonal abilities approachable, empathetic, and respectful in all interactions
Comfortable collaborating across teams and departments
Ability to give and receive feedback constructively
A true team player supportive, active listener, and always ready to help Values transparency, openness, and trust in day-to-day work
Positive attitude, emotional intelligence, and the ability to build strong working relationships.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8263636
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 1 שעות
Location: Tel Aviv-Yafo
Job Type: Full Time
our company has been at the forefront of the deep learning revolution, pioneering innovations that have transformed the entire field. As the leading provider of GPUs and AI computing platforms, our cpmpany has empowered researchers and engineers worldwide to accelerate breakthroughs in artificial intelligence.
We seek a versatile Senior Software Engineer who is passionate about performance optimization and generative AI. Our team builds software solutions that enable efficient inference on the latest and greatest generative AI models. We tackle problems on all levels of the stackfrom server-level request batching to GPU kernel fusionand collaborate with teams across diverse disciplines to push our company's hardware to its full potential.
What youll be doing:
Cooperate with research teams to onboard new LLMs and VLMs into our company's opensource AI runtimes
Optimize inference workloads using sophisticated profiling and simulation tools
Build SOLID, extendable inference software systems, and refine robust APIs
Implement and debug low-level GPU code to harness the latest HW features
Own end-to-end inference acceleration features and work with teams around the world to deliver production-grade products.
Requirements:
B.Sc., M.Sc. or equivalent experience in Computer Science or Computer Engineering
5+ years of relevant hands-on software engineering experience
Profound knowledge of software design principles
Strong proficiency in at least one system and one scripting language
Strong grasp of machine learning concepts
People person with excellent communication skills that enjoys collaboration and teamwork.
Ways to stand out from the crowd:
Familiarity with our company's DL software stack, e.g. Triton Inference Server, TensorRT-LLM, and Model Optimizer
Proven track record of performance modeling, profiling, debugging, and development in a performance-critical setting with our company's accelerators.
Familiarity with LLM quantization, fine-tunning, and caching algorithms
Proficiency in GPU kernel programming (CUDA or OpenCL)
Prior experience working on a large software project with 50+ contributors.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8320244
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 1 שעות
Location: More than one
Job Type: Full Time
we are looking for an outstanding Software Engineer to join our SW SIMX Verification Team. You will be part of a team developing tests and platforms for a next-generation Switch simulation, work closely with SW R&D teams, performance team, and gain a deep understanding of building advanced networking simulation solutions. You will lead feature verification from design through implementation to framework integration, develop robust infrastructure, and work collaboratively with cross-functional teams.
What youll be doing: 
In this role, you will work closely with developers to test new components including crafting and executing unit, functional, and performance tests
Develop a verification environment using C/C++/Python to qualify the product from functional and performance perspectives
Analyse 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
Be responsible for verification of system design and software using advanced verification methodologies. 
Requirements:
B.Sc. or equivalent experience in Computer Science or SW/Computer Engineering
5+ years of work experience in software development
Proficient knowledge and experience in C/C++/Python 
Strong debugging and analytical skills
Creative, motivated, and results-driven worker
  Ways to stand out from the crowd: 
Ability to quickly adapt to new technology and go deep into new areas
Knowledge of Virtualization, especially with KVM/QEMU is an advantage
Understanding of Networking Protocols Ethernet, InfiniBand is an advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8320137
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Ra'anana
Job Type: Full Time
we are a leader in high-scale disaggregated networking solutions. Founded in 2015, our company modernizes the way service providers, cloud providers and hyperscalers build networks. Supporting the largest network in the world, more than half of AT&Ts backbone traffic is running on our companys Network Cloud open disaggregated architecture. Raising $587 million in three funding rounds, we are disrupting the networking market from high-scale architecture to AI platforms, and is bringing onboard the most talented people. We are seeking people that want to make an impact on the worlds leading communication networks and are experienced in networking architecture or AI infrastructure solutions.
The Role
We are looking for the best of the best talent that is capable of dreaming out of the box and can execute on the dream and turn it into real value for our customers.
Were looking for a software engineer with a passion for software development, excellent design/coding/debugging skills and the ability to mentor and guide junior engineers.
The data-path group provides core components for our products. We design and develop the data plane features for a large-scale distributed system. For example, we own features related to forwarding information base, quality of service, security and telemetry.
Requirements:
Minimum requirements:
Profound knowledge and proven experience in modern C++, both in design and development
Experience with multi-threaded programming
Highly desired:
BSc degree in Computer Science or Engineering
Proven working experience (at least 3 years) in software engineering of distributed systems
Experience with Python programming
Advantages:
Experienced in development in docker containers environment
Knowledge in networking.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8263800
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 2 שעות
חברה חסויה
Location: More than one
Job Type: Full Time
we are seeking an outstanding Team Leader for the Driver Verification team. Our team collaborates closely with Driver developers to define and verify the next-generation network technologies of the Data Center. This position offers a great opportunity to lead a team of 4-5 people, with potential for future team expansion, and acquire extensive knowledge in the newest company technologies. We are strong believers in developing our employees and providing them with the tools to succeed.
What youll be doing:
Lead and manage a team of engineers in developing new code and creating and implementing verification tests to assess the functionality of customer features
This position requires a hands-on approach, where you will actively participate in design, coding, debugging, and the continuous improvement of verification tests and infrastructure alongside your team.
Build and continuously improve verification infrastructure and methodologies to meet the demands of next-generation networking cards
Collaborate with design engineers to debug tests and develop code, ensuring the delivery of high-quality functionality
Analyse coverage measures to identify verification gaps and demonstrate progress in product development and releases.
Requirements:
5+ overall years of experience of networking and protocols, kernel drivers
2+ years of work experience as a team or technical leader
Proven managerial skills with the ability to lead and develop a team
Excellent analytical, debugging, and problem-solving skills with attention to detail
Strong programming skills in Python, C/C++
Ability to work independently with other teams, excellent communication skills, self-motivated and well-organized
B.Sc. in Computer Science or SW/Computer Engineering
Ways to stand out from the crowd:
Strong knowledge of VMware technologies and ESXi/Linux kernel drivers
Strong understanding of Windows Driver
Prior experience in operating systems
Familiarity with Smart NICs, Storage, and Virtualization.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8319874
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
Location: Ra'anana
Job Type: Full Time
we are seeking an exceptional Senior K8s Software Engineer to help design and build our next-generation cloud platforms. Were looking for a deeply technical, hands-on engineer with a broad systems perspective and a passion for scalable cloud infrastructure powered by ConnectX, BlueField NICs, and GPUs. Youll join a dynamic team developing high-performance computing infrastructure used in some of the worlds largest supercomputers and data centers. This is a fast-paced, collaborative environment where youll work on innovative, next-gen products at the forefront of performance, scalability, and functionality.
What youll be doing:
Design and develop scalable, cloud-native solutions to accelerate HPC and AI workloads using our companys advanced technologies (GPUs, DPUs, ConnectX).
Contribute to our companys AI supercomputing platforms
Collaborate with cross-functional teams to deliver new features and improve existing products.
Support, maintain, and document robust software systems.
Requirements:
BSc in Computer Science or equivalent program.
5+ years of software development experience with Go and Python.
Strong hands-on development experience with the K8s ecosystem.
Familiarity with CI/CD tools such as Jenkins, GitLab, or GitHub.
Proven ability to design, debug, and maintain complex distributed systems.
Excellent communication skills and the ability to collaborate across teams and geographies.
Self-starter with adaptability and eagerness to learn new technologies.
Ways to stand out from the crowd:
Experience building K8s operators/controllers.
Background in HPC or AI infrastructure technologies.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8319793
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
20/07/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Software Engineer to join the Server team, part of the Core Platforms group.
Joining this team means stepping into the exciting challenge of building and improving one of the worlds fastest and most respected NoSQL databases. The Server team is truly unique it contributes to both the Community Edition and the Enterprise product, constantly enhancing and evolving both.
Since we sit at the very core of our platform, any work done here directly impacts the entire organization. Youll collaborate not only with our open-source community but also with a wide range of internal stakeholders. This role is ideal for those who are passionate about technology especially performance, elegant problem-solving, and community-driven development.
If that sounds like you and youre fun to work with, curious, and ready to make a real impact in a wildly successful unicorn this is your next challenge.
What will you do?
Develop the next generation of the database across both our community and proprietary forks, as part of our Cluster products and solutions.
Take part in building and advancing on Flash (ROF).
Own and lead our features end-to-end from initial design through development, testing, and deployment.
Debug, maintain, and enhance the infrastructure, both in terms of features and performance.
Collaborate closely with fellow engineers, as well as cross-functional teams such as Product, DevOps, Support, Customer Success, and other R&D teams.
Requirements:
A detail-oriented, motivated mindset with the ability to work independently.
5+ years of development experience working on production-grade systems or high-performance products.
At least 2 years of hands-on C development experience, ideally on Linux.
Background in networking applications, particularly in implementing server-side systems.
A self-directed and curious nature, with a drive to continuously learn and explore new technologies.
Extra great if you have:
Experience with NoSQL databases.
Contributions to popular open-source projects.
Background in developing asynchronous I/O networking applications.
Experience building distributed systems.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8265867
סגור
שירות זה פתוח ללקוחות VIP בלבד