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

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
As a C++ Developer on our Agent team, youll design, build, and optimize our real-time endpoint agent using modern C++ across Windows, Mac, and Linux environments. Youll collaborate closely with product, backend, and security teams to drive end-to-end feature development, leveraging deep OS internals knowledge to protect real-world customer environments.

Responsibilities:
Develop a real-time agent (written in C++) that collects massive amounts of data from endpoints, leveraging cutting-edge technologies, and getting familiar in-depth with the OS internals.
Commit to full E2E feature development - from planning to automation.
Design and develop solutions in collaboration with multiple dev teams.
Requirements:
5+ years of C++ software development experience.
Strong understanding of object-oriented programming.
Experience with multi-threaded and multi-process development.
Hands-on client development across multiple OSs/platforms.
Solid understanding of Mac, Linux, and Windows internals.
Experience with high-performance client-server communication.
Ability to independently own features end-to-end while collaborating across teams.
Familiarity with various build tools and compilation environments.
Security or cybersecurity background - a plus.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8534242
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
25/01/2026
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Cynet is looking for an experienced Windows C++ Developer to join our award winning Windows EDR team!


What will you do:

* As a core member of the Windows development group, you will take part in designing and implementing drivers, services, and low-level components of Cynet’s EDR agent.
* You will work in a complex multithreaded environment, collaborate closely with security researchers, and develop innovative detection and protection capabilities across Windows OS internals.
* You will own features end-to-end from design and architecture, through hands-on implementation, performance tuning, and integration into our production environment.

About Us:
Cynet is a leader in threat detection and response, designed to simplify security for organizations of all sizes. Our mission is to empower lean security teams and their partners with an AI-powered, unified platform that autonomously detects, protects, and responds to threats - backed by 24×7 security experts. With a Partner First mindset , we focus on helping customers and partners stay protected, operate confidently, and achieve their goals. Our vision is to give every organization true cybersecurity peace of mind, providing fast, accurate protection without the noise or complexity.
Requirements:
* At least 5 years of experience in C++ development on Windows (modern C++17/20/23 – advantage)
* Experience working in complex, multi-threaded environments
* Strong knowledge of Software Design, OOP, and clean coding principles
* Hands-on experience with Windows OS internals
* Knowledge of: real-time programming, memory management, I/O performance optimization, threading and synchronization
* Kernel development experience – advantage
* Reverse engineering or malware analysis – advantage
* Previous experience in security oriented development – advantage
* IDF Cyber Unit alumni – advantage
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8449345
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
28/01/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
The Team To stay ahead of the curve, its critical to know where the curve is, and how to anticipate the changes were facing. For the fastest-growing cybersecurity company, the curve is the evolution of cyberattacks and the products and services that dedicatedly address them. Our engineering team is at the core of our products - connected directly to the mission of preventing cyberattacks. They are constantly innovating - challenging the way we, and the industry, think about cybersecurity. These engineers arent shy about building products to solve problems no one has pursued before. They define the industry, instead of waiting for directions. We need individuals who feel comfortable in ambiguity, excited by the prospect of challenge, and empowered by the unknown risks facing our everyday lives that are only enabled by a secure digital environment. Job Summary We are looking for a Linux Internals Software Engineer for our Tel Aviv R&D center. You will be part of a team that designs and develops the Linux internals components of our revolutionary endpoint security product for the Linux platform. More information about Cortex XDR product can be found here. Key Responsibilities Design and implement innovative capabilities for a market leading product, deployed on a range of platforms from bare-metal to the cloud Develop critical components in the Linux internals parts of the product, incl. user and kernel-mode OS-related infrastructures in both C and C++ Utilize cutting-edge Linux technologies for real-time event collection, anti-malware, anti-exploitation, network filtering and more Lead features in coordination with other development and QA teams Be part a team that values SW development best practices and high standards.
Requirements:
Required Qualifications Extensive knowledge of Linux internals, Linux under the hood Very strong system-programming skills C++ At least 5 years of experience in Linux system-level programming Strong debugging skills with various tools on different Linux platforms Proven experience with multi-threaded application development Bachelor's degree or equivalent military experience required Preferred Qualifications Familiarity with multiple Linux distributions (RHEL, Ubuntu, etc) - an advantage Experience with containers, docker, k8s - an advantage Experience with Linux namespaces - an advantage Familiarity with different build environments - an advantage Experience with software security and/or Linux Security modules (SecureBoot, SELinux, AppArmor, etc) - an advantage Linux kernel programming experience - an advantage Self Motivating and passionate for software engineering and coding Experience with code-reviewing colleagues work with attention to details and enthusiasm for quality Ability to work independently and as part of a team, working in stressed time constraints while maintaining focus and a sense of humor.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8521908
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
01/01/2026
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Were looking for a senior engineer with strong systems-level thinking and a good understanding of Linux. You should be comfortable working close to the kernel, ideally with experience in eBPF, or with a strong desire to dive into it. Proficiency in C/C++/ Go is essential, and familiarity with networking protocols, TLS internals, or distributed tracing is a strong advantage.

Youll join a high-impact team tackling ambitious technical challenges-like decoding traffic across multiple protocols, and ensuring high-fidelity metrics in complex, real-world environments. Youll be expected to lead design and implementation efforts, contribute to roadmap planning, and collaborate across teams to ensure our solution remains robust, scalable, and frictionless for our users.

This role is a great fit for engineers who thrive on low-level, performance-sensitive problems, and want to shape the future of observability through cutting-edge kernel technology.
Requirements:
You have significant experience in backend or systems-level development, with strong proficiency in Go or similar languages (C/C++)
Youre comfortable working close to the Linux kernel and have experience (or interest) in eBPF, networking, or observability tooling
You care deeply about performance and efficiency
Youve built or operated scalable systems in complex environments and understand how to design for reliability and compatibility
You thrive in a fast-paced, technically deep environment, and are excited to solve hard problems with a small, focused team
Youre excited about leveraging AI tools to enhance how you code, solve problems, and build - or eager to learn how.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8483745
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
11/01/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
Cynet is looking for an End Point Protection Platform Group Lead to join us. As a Group Lead, you will play a key role in building Cynet’s resilient, cutting?edge XDR security solutions.

What will you do:

* Manage four Team Leads across low?level C++ and .NET domains
* Aid, guide and provide hands-on leadership to a team of talented core Developers using C++ and .NET
* Technically manage, mentor, review and improve the quality of the code and process
* Work closely with Product, QA and DevOps teams
* Manage the delivery of multiple, complex, simultaneous development projects from design to release
* Make key decisions to ensure the successful implementation of all initiatives

About Us:
Cynet is a leader in threat detection and response, designed to simplify security for organizations of all sizes. Our mission is to empower lean security teams and their partners with an AI-powered, unified platform that autonomously detects, protects, and responds to threats - backed by 24×7 security experts. With a Partner First mindset , we focus on helping customers and partners stay protected, operate confidently, and achieve their goals. Our vision is to give every organization true cybersecurity peace of mind, providing fast, accurate protection without the noise or complexity.
Requirements:
* 3+ years of managerial experience - A must
* 2+ years of experience managing Team Leaders
* At least 5 years of experience in C/C++ SW development on Linux/ windows - A must
* Excellent communication and problem-solving skills, team player and out-of-the-box thinker
* Eager to work in a multi-tasked and dynamic environment
* Familiarity with Cyber-security methods and OS internals - Advantage
* Experience with Windows internals - Advantage
* Background in SaaS product development - Advantage
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8428203
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
01/01/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
This role is a great fit for engineers who thrive on low-level, performance-sensitive problems, and want to shape the future of observability through cutting-edge kernel technology.
What Youll Do:

Own new feature development end-to-end from ideation to implementation
Build low-overhead data collection tools based on Windows kernel drivers that collect important metrics from the kernel and in particular the network stack
Develop systems to auto-discover services, classify L7 protocols, and extract RED metrics from both plaintext and TLS traffic
Solve complex challenges around protocol parsing, encryption handling, and performance at the kernel level
Collaborate across teams to drive technical direction, improve reliability, and scale the system for production use
Requirements:
You have in depth knowledge with C/C++ and Windows OS kernel development
You have strong low-level Windows OS internals knowledge
You have experience working with and developing in the Windows operating system, developing and troubleshooting kernel drivers (using WFP, Win 32 APIs, DDK, )
You have a deep understanding of the various layers of the network protocol stack and have hands-on experience troubleshooting networking or API related issues
You have significant experience building high throughput/low latency systems
You are motivated by solving problems for our customers first and foremost and building beautiful products that our customers love
Youre excited about leveraging AI tools to enhance how you code, solve problems, and build - or eager to learn how.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8483758
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
18/01/2026
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a talented Low-Level Software Engineer to join Appdome. In this role, you will develop sophisticated security components that operate at the deepest layers of Android and iOS platforms — diving into OS internals, investigating system behaviors, and translating your findings into robust, production-ready code. This position is ideal for developers who want to understand why things work the way they do and use that knowledge to build innovative solutions that protect millions of mobile applications worldwide.
What Will You Do?
* Design, develop, and maintain low-level security features for Android and iOS platforms using C/C++.
* Investigate OS internals and system-level behaviors to develop innovative protection mechanisms.
* Continuously explore emerging trends in mobile platforms and incorporate new techniques into our product.
* Collaborate with a multidisciplinary team of engineers and security experts to deliver end-to-end solutions.
Requirements:
Requirements
* At least 3 years of software development experience, including 2+ years of hands-on C/C++ programming.
* Strong understanding of operating system internals (memory management, processes, system calls).
* Genuine curiosity and passion for understanding how systems work at a fundamental level; self-driven learner who is eager to explore new technologies independently.
* Great team player who knows how to push independently when needed. Advantages
* Experience with Android or iOS internals.
* Experience with reverse engineering tools such as IDA, Ghidra, or similar.
* Familiarity with assembly and the ARM instruction set.
* Experience with NDK/JNI (Android) or low-level iOS development.
* Knowledge of cybersecurity concepts and techniques. About the company Appdome's mission is to protect every mobile app in the world and its users. We provide mobile brands with the only patented, centralized, data-driven Mobile Cyber Defense Automation platform. Our platform delivers rapid, no-code, no-SDK mobile app security, anti-fraud, anti-malware, anti-cheat, anti-bot implementations, configuration-as-code ease, Threat-Events™ threat-aware UI/UX controls, ThreatScope™ Mobile XDR, and Certified Secure™ DevSecOps Certification in one integrated system. With Appdome, mobile developers, cyber and fraud teams can accelerate delivery, guarantee compliance, and leverage automation to build, test, release, and monitor the full range of cyber, anti-fraud, and other defenses needed in mobile apps from within mobile DevOps and CI/CD pipelines. Leading financial, healthcare, m-commerce, consumer, and B2B brands use Appdome to upgrade mobile DevSecOps and protect Android & iOS apps, mobile customers, and businesses globally. Today, Appdome's customers use our platform to secure over 50,000+ mobile apps, with protection for over 2 billion mobile end users projected. Appdome is an Equal Opportunity Employer. We are committed to diversity, equity, and inclusion in our workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law. All qualified applicants will receive consideration for employment without regard to any of these characteristics.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8440292
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
15/01/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
We are on the lookout for a driven and experienced hands-on Engineering Team Leader to lead a group of engineers building Sensor.
This team owns the entire endpoint agent, which is the backbone of collection capabilities from Windows and Linux endpoints.
As a hands-on leader, youll guide a talented team of engineers in designing and evolving the agent that enables our fully AI-driven platform to identify and respond to real-time advanced persistent threats.
: Responsibilities
Lead a team responsible for the endpoint product on Windows and Linux systems.
Mentor engineers, grow the team, and foster a culture of technical excellence and innovation.
Design and code production-grade C++ to create robust and high-performance software applications.
Collaborate with backend, frontend, research and other teams within the company to deliver state-of-the-art solutions for challenging problems.
Define and drive the technical roadmap, ensuring scalability, developer productivity, and rapid iteration.
Participate in code reviews with an emphasis on design and code quality, ensuring the team adheres to best practices and guidelines.
Requirements:
5+ years of experience in endpoint development in the cybersecurity field.
2+ years leading and mentoring engineers.
Fluent in C++ (11 or later).
Deep understanding of operating system concepts.
Excellent debugging skills.
Capable of conducting code reviews with a focus on design and quality, enforcing high-standard codebase.
Problem-solving abilities.
Analytical thinking.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8504169
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking an exceptional Engineering Manager to found and lead a new engineering team focused on developing next-generation Data Protection capabilities.

This is a high-impact, hands-on leadership role requiring both deep technical ownership across various domains (low-level, Backend, Frontend) and people leadership and product vision. You will be responsible for defining the technical direction, building the initial product components, and growing a high-performing, multi-disciplinary team from the ground up.

What will you Do?
The new team will be responsible for rapidly integrating existing capabilities and developing new, production-grade features. This will include:

Build and Lead the Team: Recruit, mentor, and manage a team of 3-6 engineers, fostering a culture of technical excellence, accountability, and innovation.
Drive Full-Stack Technical Delivery: Own the end-to-end architecture and technical design for the entire product stack. From the creation of low-level agent components to the web application controlling it, and overseeing the delivery of the entire product ecosystem.
Product & Cross-Functional Partnership: Collaborate closely with Product Management, UX Design, and multiple R&D teams to translate high-level and long-term vision into an executable product roadmap and technical specifications.
Requirements:
8+ years of hands-on software engineering experience with significant contributions across multiple technologies.
Experience leading software development teams, with a track record of successfully shipping new products.
Deep Technical Expertise (at least one required):
Low-Level Programming: Proven experience with Rust\C++\C and security agents, or performance-critical application development.
Backend Proficiency: Strong experience with high-scale backend development using Python or Go, including designing and deploying cloud-native architectures (AWS, GCP), containerization (Docker, Kubernetes), and modern data technologies (Kafka, PostgreSQL/NoSQL).
Ability to manage a cross-functional feature team, low-level (Rust\C++), Backend (Python\Go), and Frontend (React, TypeScript).
Product Orientation: A strong sense of responsibility, ownership, and get things done mindset, thriving in an ambiguous, fast-paced environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8488034
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Are you a tech-savvy problem solver with a passion for embedded systems? We are looking for a Senior Embedded Engineer to lead the design and optimization of next-generation software for advanced networking solutions. This position offers more than just a coding job, its an opportunity to lead projects, tackle significant challenges, and make an impact in a fast-paced, agile environment.
What You'll o:
System Architecture & Design:
Define, design, and oversee system architecture for embedded systems, including Linux internals and bootloaders.
Ensure systems meet performance, reliability, and scalability requirements for cutting-edge applications on routers.
Development & Optimization:
Develop, debug, and optimize embedded C software and kernel modules.
Architect and refine software for networking technologies, ensuring low latency and secure performance.
Drive code quality through hands-on coding, code reviews, and adherence to industry best practices.
Project Management:
Oversee the full development cycle, from concept through deployment, managing timelines, milestones, and resources.
Collaborate with cross-functional teams, including hardware, firmware, and network engineers, to align product goals and technical roadmaps.
Requirements:
7+ years of experience in embedded software development.
Proficiency in C/C++ programming for embedded systems, with a deep understanding of Linux internals, kernel development, and cross-compilation.
Strong knowledge of networking protocols, router architectures, and low-latency systems.
Experience working in agile environments and handling fast-paced development cycles.
Excellent communication, problem-solving, and adaptability skills.
Bachelors or masters degree in electrical engineering, Computer Science, or a related field.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8479613
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
28/12/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
This role combines backend, frontend, and data-oriented development, offering ownership of end-to-end features and the opportunity to improve large-scale research systems and cyber security products. We are looking for an independent, motivated developer who enjoys solving complex problems and collaborating across Cyber Research and Threat Prevention.

Key Responsibilities
Build and maintain scalable research platforms and high-performance services
Design, develop, test, deploy, and monitor end-to-end features
Collaborate with analysts, researchers, engineers, tech leads, and PMs to deliver effective solutions
Develop cybersecurity-focused features, data pipelines, and automations that support threat intelligence and security products
Research and evaluate new technologies to support architectural and product decisions
Requirements:
2-3 years of experience as a Software Developer, preferably with Full Stack or data-platform experience
Strong working experience with Python and/or TypeScript/JavaScript (Node.js)
Solid understanding of software engineering principles, design patterns, and clean code practices
Experience with REST APIs, SQL and NoSQL databases
Familiarity with Docker, cloud infrastructure, and microservices architectures
Strong problem-solving abilities and the ability to work independently in a fast-paced environment
Team player with excellent communication, ownership, and collaboration skills
BSc in Computer Science, Software Engineering, or equivalent experience
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8475521
סגור
שירות זה פתוח ללקוחות VIP בלבד