דרושים » תוכנה » Senior C++ Developer - Remote

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 2 שעות
חברה חסויה
Location: Herzliya
Job Type: Full Time
Do you want to shape the future of API security?
Would working with cutting-edge security products excite you?
Join the company API Security team!
our company, through our dynamic team from the Noname and Neosec acquisitions, is changing how web APIs are protected and monitored. At the heart of our mission is a groundbreaking eBPF Agent, a cutting-edge technology that enables deep observability and security within the Linux kernel.
Partner with the best and help us achieve our goals
We are searching for a Senior C++ Developer with a deep foundation in research engineering and Linux kernel
As a Senior C++ Developer you will be responsible for:
Designing , implementing and optimizing our eBPF Agent
Conducting a research focused on Linux kernel internals, eBPF, and related technologies,
Writing a clean, efficient, and maintainable C++ code, with a focus on low-level and systems programming.
Collaborating with data scientists, system architects, and product managers to translate technical requirements into robust, scalable solutions.
Using a profiling and debugging tools to analyze and optimize the performance of our agent
Documenting code and research insights to support knowledge sharing across the team and facilitate continuous development.
Requirements:
To be successful in this role you will:
Have 5 years experience in C++ development, with deep knowledge of systems programming, memory management and concurrency.
Have experience with eBPF, XDP, or related Linux kernel technologies, and an interest in low-level systems development.
Have a Deep command of modern C++ (including C++11/14/17/20), STL, familiarity with low-level and performance profiling tools
Have a proven experience in a research-intensive, like experimentation, algorithm or exploring new technology capabilities.
Have in-depth understanding of Linux OS internals, network protocols, and security features within the Linux environment
able to dive into kernel development and continuous learning about advancements in the Linux kernel eBPF ecosystem.
Be able to solve complex, abstract problems using logical and creative approaches.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8360902
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: More than one
Job Type: Full Time
The Software Development Engineer will join a team developing a sophisticated cardiac mapping and ablation system. As a software engineer, you will significantly impact our products within our Electrophysiology (EP) Division. You will design, develop, and document software applications Embedded in diagnostic and interventional cardiology devices, contributing across all phases of the software development lifecycle, from concept and requirements to design, implementation, and testing.
Primary Duties and Responsibilities:
Design and develop high-performance software solutions using C ++.
Write clean, high-quality code that adheres to industry best practices and coding standards.
Collaborate seamlessly in a global Agile environment, engaging in daily cross-functional
teamwork with colleagues worldwide, with a strong focus on partnership with the USA team.
Requirements:
Required Qualifications
B.Sc. in Computer Science or Software Engineering.
hands-on experience in Modern C ++ and Qt.
Strong background in software design, architecture, and technical documentation.
Proven experience with OpenGL.
Ability to write clean, effective, and maintainable code.
Excellent problem-solving, unit testing, and debugging skills.
Effective collaboration and communication skills.
Proven fluency in English.
Preferred Qualifications
Background in signal processing, algorithm development, and GPU programming.
Solid understanding of Linux development tools.
Experience working in global organizations.
Familiarity with the medical devices industry or other highly regulated sectors.
This position is open to all candidates.
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8356821
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 2 שעות
Location: Herzliya
Job Type: Full Time
Are you a developer who loves solving complex problems?
Are you a passionate engineer with high attention to details?
Join our company API Security group!
Join Noname (our company API Security), Protect the entire API lifecycle with full discovery, real-time visibility, intelligent threat detection.and continuously uncover shadow APIs, audit vulnerabilities, and stop attacks before they start.
Partner with the best!
As a Senior C++ Engineer you will help us build a world class scalable backend platform. You will be responsible for the end-to-end feature lifecycle. You will take ownership for design and architecture, through to implementing, testing and releasing the feature
As a Senior C++ Engineer you will be responsible for:
Building a world class scalable backend platform to ensure a robust, stable and high-performing environment
Writing reliable, efficient, secure, and scalable code
Coding in C++ and Python as the main languages
Collaborating with different engineering teams, product teams, and operations while developing one of the most central components of theproduct.
Requirements:
To be successful in this role you will:
Have good experience in object-oriented software development
Demonstrate experience in Backend Development using C++ and Python
Have experience in working with Linux based systems
Bring expertise in HTTP communication protocols and/or experience in the cybersecurity domain
Have passion for debugging and solving complex problems
Have experience working with one of the following technologies: RabbitMQ, Postgres, AWS, Docker, K8S
Have versatility and the ability to learn and become proficient in new subjects quickly
Be a problem solver and can-do approach.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8360886
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
We are looking for a Windows engineer to join us in developing cutting-edge cybersecurity projects.
Do what you love
As a Windows engineer, you will be dealing with:
Developing user-mode applications and complex Windows Drivers
Designing and developing components for the company's flagship security product
Low-Level R&D
End to End product development.
Requirements:
Deep understanding of Windows systems internals and OS Windows eco-system.
5+ years of experience in high-end operating systems development, writing code in C / C++.
3+ years of experience in Python development.
Good knowledge of network protocols and network topologies.
Highly motivated and very creative individual.
Fast learner, and independent worker.
Advantages:
Graduate of an elite technological unit in the IDF or its equivalents.
Bachelor's degree in computer science or engineering.
Experience in reverse-engineering using dis-assemblers (IDA Pro or GHIDRA).
Understanding and experience with the Linux OS.
Experience in vulnerability research.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8325422
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
26/08/2025
חברה חסויה
Location: Herzliya
Job Type: Full Time
At Infinidat, we help enterprises and service providers empower their data-driven competitive advantage at scale. We are a leading provider of enterprise-class storage solutions. The company’s software-focused architecture delivers sub-millisecond latency, 100% availability, and scalability with a significantly lower total cost of ownership than competing storage technologies. We’re looking for passionate and bright individuals who wish to take part in the design, development and all technical-related aspects of INFINIDAT’s Core team. The selected candidate will be part of a professional team that develops in C++ over Linux high-performance, multi-threaded, clustered, mission-critical, server-side products.

Responsibilities:

* Implement new features.
* Optimize the performance of our existing features.
* Be in charge of constantly improving our infrastructure.
* Understand our most complicated algorithms in order to own, fix and improve our feature.
Requirements:
* At least 3 years of experience in coding with C/C++
* BSc./B.A. in Computer Science/equivalent degree graduate or relevant experience.
* Strong problem-solving skills along with the ability to work independently.
* Highly motivated with strong self-learning abilities.
* Ability to read and understand a large existing code-base.
* Strive to learn new things and gain experience. Preferred Qualifications:
* Experience with Python
* Knowledge in storage
* Experience in server-side development
* Experience in performance-oriented development
* Experience in developing enterprise-class software
About Infinidat Infinidat’s enterprise storage portfolio provides global enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience Infinidat’s InfuzeOS on all our platforms is the only single, software-defined storage architecture in the industry that spans all platforms. We recently showcased the future of enterprise storage, cyber security, and hybrid multi-cloud with our new and exciting G4 launch! Not only has Infinidat won 24 awards in the first half of 2024 , but has also been a 6-time winner of the Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage and we can go on, and on, and on
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8319359
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
25/08/2025
חברה חסויה
Location: Herzliya
Job Type: Full Time
Power the Future with us! At SolarEdge (NASDAQ: SEDG), we're a global leader in smart energy technology, with over 3,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery storage, backup systems, EV charging, and AI-based energy management. We're committed to making clean, green energy the primary power source for homes, businesses, and beyond. With the growing demand for electricity, the need for smart, clean energy sources is constantly rising. SolarEdge offers amazing opportunities to develop your skills in a multidisciplinary environment, covering everything from research and development to production and customer supply. Work with talented colleagues, tackle exciting challenges, and help create a sustainable future in an industry that's always evolving and innovating. Join us and be part of a company that values creativity, agility, and impactful work. The IoE group specializes in making SolarEdge devices smarter and more connected. By joining us, you’ll have the chance to be involved from early stages of architecture & design planning, through development and testing phases up to integration within SolarEdge hardware products, infrastructures, and field deployment What you'll be doing in this position:
* Design, develop, test and maintain code for modern embedded Linux based IOT devices, both in low level and system level development.
* Participate in design reviews, architecture definition, test planning and integrations.
* Debug and troubleshoot software issues
* Keep up to date with the latest industry trends, IoT technologies, and development tools
* Work with adjacent teams such as software, integration, system, support and hardware.

Country:
Israel

City:
Herzliya
Requirements:
* BSc in Software Engineering, Computer Science or equivalent – must.
* 2+ years of experience in Object-Oriented Programming (OOP) with C++ - must
* Foundational knowledge in C – must.
* Experience with Go language - advantage
* Experience with Python language - advantage
* Experience in user space application development in Linux – advantage.
* Proficiency in using modern development tools and version control systems (e.g., Git, Docker) SolarEdge recognizes its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. SolarEdge is committed to seeking out and retaining the finest human talent to ensure top business growth and performance.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8183799
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
17/09/2025
Location: Herzliya
Job Type: Full Time
Power the Future with us! We're a global leader in smart energy technology, with over 3,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery Storage, backup systems, EV charging, and AI-based energy management. We're committed to making clean, green energy the primary power source for homes, businesses, and beyond. With the growing demand for electricity, the need for smart, clean energy sources is constantly rising. We offer amazing opportunities to develop your skills in a multidisciplinary environment, covering everything from research and development to production and customer supply. Work with talented colleagues, tackle exciting challenges, and help create a sustainable future in an industry that's always evolving and innovating. Join us and be part of a company that values creativity, agility, and impactful work. What you'll be doing in this position: As part of our Embedded Software Group, you'll dive deep into the development process of sophisticated Embedded systems, building robust infrastructure that powers real-world innovation. This role is ideal for someone who thrives on solving complex technical challenges that span multiple layers and coding technologies, enjoys exploring code, system performance and build systems, and relentlessly researches solutions to push boundaries. Your responsibilities will include:
* Developing and optimizing C / C ++ build systems and CI/CD workflows.
* Developing Python -based tools and modules for managing and implementing communication protocols.
* Automating analysis workflows and reporting.
* Developing tools to monitor software performance.
* Identifying bottlenecks and proposing improvements to enhance system efficiency.
Country:
Israel
City:
Herzliya
Requirements:
* BSc in Software Engineering, Computer Science or equivalent must.
* Foundational knowledge in Object-Oriented Programming (OOP) - must
* At least 2 years of experience in C and C ++ programming must
* Proficiency in Python programming must
* Proficiency in using modern development tools and version control systems (e.g., Git, Docker) advantage
* Familiarity with CMake and build systems advantage
* Strong analytical and problem-solving skills.
We recognize its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. SolarEdge is committed to seeking out and retaining the finest human talent to ensure top business growth and performance.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8350868
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
31/08/2025
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are looking for a Low-Level Team Leader.
As a Low-Level Team Leader, you will:
Lead features end-to-end starting at the design phase, through development and integration with other R&D groups
Join a dynamic team and be able to adjust to the fast pace of how things are done
Learn new working methods, OS internals, etc.
Requirements:
2+ years of managerial experience as a team leader and/or tech lead
Experienced in working across multiple interfaces, coordinating effectively between teams and stakeholders to ensure seamless execution
Dev. experience in the cyber security domain (offensive and/or defensive)
At least 3 years experience in C/C++/Objective C
Knowledge of the internals of a major OS: Linux/Windows
Sc. in Computer Science or relevant IDF background (8200s or MAMRAMs programming courses)
It would be great if you also have:
Experience in software design and architecture
Experience in Reverse engineering
Experience in network protocols
Experience in Embedded/RT systems
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8326021
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
11/09/2025
חברה חסויה
Location: Herzliya
Job Type: Full Time
At Infinidat, we help enterprises and service providers empower their data-driven competitive advantage at scale. We are a leading provider of enterprise-class storage solutions. The company’s software-focused architecture delivers sub-millisecond latency, full availability, and scalability with a significantly lower total cost of ownership than competing storage technologies. We are looking for passionate and bright individuals who wish to take part in design, development and all technical-related aspects of INFINIDAT’s core components. The selected candidate will be part of a professional team that develops in C++/Python over Linux high-performance, multi-threaded, clustered, mission-critical, server-side products.

Responsibilities:

* Design and development of C++/Python code according to product requirements.
* Addition of new features, as well as maintenance, refactoring and improvement of existing products and code bases.
* Accountability for code standards, quality and performance.
Requirements:
* 2-5 years of development experience in Platform C++/Python Software Developer over Linux.
* BSc./B.A. in Computer Science/Computer Engineering/equivalent degree graduate.
* Strong problem-solving skills along with the ability to work independently.
* Highly motivated, confident, a quick learner and a team player.
* Strive to learn new things and gain experience.
* Ability to read and understand a large and complex existing code-base, as well as analyze and debug complex multi-threaded code. Preferred Qualifications
* Development experience in C.
* Experience with Git.
* Knowledge in storage.
* Experience in clustered and performance-oriented development.
* Experience in developing enterprise class software.
About Infinidat Infinidat’s enterprise storage portfolio provides global enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience Infinidat’s InfuzeOS on all our platforms is the only single, software-defined storage architecture in the industry that spans all platforms. We recently showcased the future of enterprise storage, cyber security, and hybrid multi-cloud with our new and exciting G4 launch! Not only has Infinidat won 24 awards in the first half of 2024 , but has also been a 6-time winner of the Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage and we can go on, and on, and on
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8275707
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
28/08/2025
חברה חסויה
Location: Herzliya
Job Type: Full Time
At Infinidat, we help enterprises and service providers empower their data-driven competitive advantage at scale. We are a leading provider of enterprise-class storage solutions. The company’s software-focused architecture delivers sub-millisecond latency, full availability, and scalability with a significantly lower total cost of ownership than competing storage technologies. We’re looking for passionate and bright individual who wish to take part in the design, development and all technical-related aspects of INFINIDAT’s S3 Protocol Development team. As a Software Engineer in the S3 Protocol Development team, you will design and implement core features of an S3-compatible object storage system. You will work on high-performance data paths, distributed systems logic, and protocol compliance to ensure seamless integration with high performance applications and data protection applications. Your work will directly.

Responsibilities:


* Design, develop, and optimize core S3 protocol components in a large-scale distributed storage system.
* Ensure compliance with AWS S3 API standards and extend functionality with advanced features.
* Collaborate with cross-functional teams on scalability and performance optimizations.
* Troubleshoot and resolve complex issues in development and test environments.
* Participate in code reviews, design discussions, and architectural decision-making.
* Continuously explore and evaluate new technologies and approaches to enhance protocol efficiency and system reliability.
Requirements:
* 2-5 years of development experience in Backend C++/GoLang Software Developer over Linux.
* BSc./B.A. in Computer Science/Computer Engineering/equivalent degree graduate.
* Strong problem-solving skills along with the ability to work independently.
* Highly motivated, confident, a quick learner and a team player.
* Strive to learn new things and gain experience.
* Ability to read and understand a large and complex existing code-base, as well as analyze and debug complex multi-threaded code. Preferred Qualifications
* Development experience in storage protocols NFS/SMB/S3.
* Development in network servers/backend
* Experience in distributed systems and performance-oriented development.
* Experience in developing enterprise class software.
About Infinidat Infinidat’s enterprise storage portfolio provides global enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience Infinidat’s InfuzeOS on all our platforms is the only single, software-defined storage architecture in the industry that spans all platforms. We recently showcased the future of enterprise storage, cyber security, and hybrid multi-cloud with our new and exciting G4 launch! Not only has Infinidat won 24 awards in the first half of 2024 , but has also been a 6-time winner of the Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage and we can go on, and on, and on
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8322693
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
31/08/2025
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are looking for a Security Researcher.
As a Security Researcher, you will:
Be a part of the OPSEC department which is in charge of research, design, development and enforcement of advanced OPSEC solutions
Be in charge of the operational security research of a cyber intelligence product
Conduct advanced analysis of operating system internals, including binary and architectural evaluation, security testing and exploit mitigation research
Define product requirements, alert mechanisms and working procedures
Requirements:
Strong knowledge of operating system internals
At least 2 years of experience in one or more of the following areas: malware research, mobile forensics or vulnerability research
At least 2 years of experience with advance static and dynamic analysis tools (e.g., IDA Pro, Ghidra, Radare2, Binary Ninja, Hopper or similar tools)
At least 2 years of experience with ARM64 assembly and low-level debugging (e.g., LLDB, GDB)
Software development skills in at least one programming language: Objective-C, swift, C/C++
B.Sc. in a technological field or a relevant IDF background
Ability to work independently and as a part of a team
It would be great if you also have:
Familiarity with mobile security testing methodologies and security hardening techniques
Experience with network analysis tools, such as Wireshark, Fiddler and Burp
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8326091
סגור
שירות זה פתוח ללקוחות VIP בלבד