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

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a talented Senior C/C++ Developer to take part in the development of embedded appliances platform, with its huge install base within large and small customers around the world.

The teams develop in C, C++, in Linux environments and User Mode focusing on highly efficient and robust code with an already huge install base and enormous market.

Key Responsibilities
Work on a product with cross-organization integration requirements.
Work with other team members to investigate design approaches, prototype and assess technical feasibility.
You will focus on highly efficient and robust code to an already huge amount of satisfied customers around the world.
You will design and develop infrastructure modules, debug complex bugs in complex scenarios, communicate with other development teams, QA and customers in order to deliver the best security solutions.
Provide ongoing maintenance, support and enhancements in existing systems, customers and code.
Write highly efficient C and C++ code for Linux.
Proficient at quickly delving into and understanding new code.
Work in an environment that encourages growth and development of both technical and soft skills.
Requirements:
3 years of C/C++ programming experience
Linux development experience
Prior knowledge in Networking
Strong coding and troubleshooting skills
Self-motivated to research new skills and technologies
Fast autonomous learning, position requires developing in many components
Have a cheerful, positive attitude
Team player
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8200065
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
19/05/2025
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a highly technical, proactive, and creative Software Developer with strong communication skills.

You will be part of a highly professional team that designs and develops innovative features for some of the most successful Threat Prevention products in the cyber security industry. Our products run on the Quantum Check Point firewall, and the code we write is deployed across a vast number of customers!

The development spans C, C++, Golang, and Python, and utilizing various cutting-edge technologies. This is your opportunity to join a world-leading security company and make a real impact!

Key Responsibilities
Develop highly efficient and robust code to support a vast global customer base.
Utilize deep knowledge in security, networking, and out-of-the-box thinking to solve complex problems.
Design and develop infrastructure modules while debugging intricate bugs in complex scenarios.
Collaborate with development teams, QA engineers, and customers to deliver top-tier solutions for new features and bug fixes.
Requirements:
B.Sc. in Computer Science from a leading university, and GPA over 85 MUST.
3+ years of experience in C/C++ development.
A deep thinker with a strong curiosity and a passion for understanding systems at a detailed level.
It would be great if you also have:

Experience in developing efficient, high-performance code.
Knowledge in networking and cyber security.
Previous experience with machine learning algorithms.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8183166
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 12 שעות
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Windows C++ Developer who is technically great, proactive, and creative with good communication skills.

The developer will be part of a team that will design and develop the Check Points Endpoint Security Windows software infrastructure.

Key Responsibilities
Be part of a team that will design and implement the infrastructure of the Endpoint Security Windows software.
Write highly efficient C++ code for Windows in both user and kernel modes.
Collaborate with security experts, project managers, and other engineers to achieve elegant solutions.
Work in an environment that encourages the growth and development of both technical and soft skills.
Requirements:
5+ years of C++ experience on Windows - Mandatory
Knowledge in Operating System internals (file systems, network protocol stacks, Process\Threads management and memory management) Mandatory
Knowledge in Windows internals/Kernel A huge advantage
Academic degree in Computer Science or equivalent experience in software development
Experience with object-oriented design and programming
Strong troubleshooting skills, good coding and source management practices
Self-motivated to research new skills and technologies
Strong personal commitment to quality
Experience working in a cross-functional organization with distributed teams
Strong communication skills, team player
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8201980
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 15 שעות
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking a talented and experienced Software Development Team Leader to join our DPI, Streaming & Performance group. The ideal candidate will have a passion for exploring new technologies and tackling complex challenges with a proactive mindset toward continuous improvement.

You will be an integral part of our highly skilled teams, designing and developing the core infrastructure of Checkpoints leading product - the Security Gateway.

Development is primarily conducted in C and C++ within the Linux Kernel and User Mode. In this role, you will lead and manage large-scale distributed systems.

Join our global leader in securing the world!

Key Responsibilities
Lead a team that manages, designs, and implements new DPI and performance capabilities.
Take on increasing responsibilities, develop a strategic vision for the team, and take ownership of your contributions to the product.
Mentor and manage a diverse team of software engineers.
Collaborate with security experts, project managers, business units, and other teams across Check Point.
Provide ongoing support and enhancements to existing systems, customers, and code.
Requirements:
At least a year of experience as a Software Development Team Leader.
Proficiency in C/C++ programming.
Experience with networking protocols, routing, tunneling, etc.
Exceptional coding, design, troubleshooting and profiling skills.
Proven leadership capabilities.
Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
BSc in Computer Science/Software Engineering or equivalent knowledge.
Experience in Machine Learning or AI systems - Advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8201317
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
25/05/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking a talented software engineer to join our team and contribute to the development of our core product infrastructure. You will be key in designing and implementing data -oriented frameworks and complex event systems seamlessly integrating with third-party Android and IOS applications. Our technology utilizes C / C ++, Python, JAVA, and Objective- C.
Responsibilities:
* Design, develop, and deliver innovative infrastructure and security features independently.
* Develop and implement runtime data collection and event-driven systems.
* Enhance, TEST, and debug existing code infrastructure to meet customer requirements.
* Continuously research and evaluate emerging technologies to optimize our product.
Requirements:
* BSc in Computer Science / Electrical Engineering / Computer Engineering or equivalent practical experience.
* Minimum 2 years of professional software development experience in C / C ++ within an enterprise environment.
* Proficient in multi-threading principles and programming.
* Strong team player with the ability to work independently and collaboratively.
* Excellent communication skills.
* Fast Learner.
About the Company: Our 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 control, ThreatScope Mobile XDR, and Certified Secure DevSecOps Certification in one integrated system. With us, 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 us to upgrade mobile DevSecOps and protect Android & IOS apps, mobile customers, and businesses globally. Today, our customers use our platform to secure over 50,000+ mobile apps, with protection for over 1 billion mobile end users projected.
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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8096113
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 15 שעות
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Senior Software Developer to join our Cloud Network Security Infrastructure team.

In this role, you will be part of a talented software development team that design and develops Network Security solution for the clouds such as AWS, Microsoft Azure and Google Cloud Platform. You will develop in various programming languages and will be exposed to several different technologies



Key Responsibilities
Full software development lifecycle, starting from the initial concept and design and all the way of development to its final testing
Write well designed, testable, efficient code
Develop features for the cloud environment
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements:
2+ years of development experience
B.Sc. in Computer Science or other related subject - MUST.
Proficiency in C/C++/Python programming languages
Deep understanding of networking concepts (TCP/IP stack, OSI model, routing) MUST, including experience working on security gateways (e.g., firewall, VPN gateway, or other deep packet inspection components)
Comfortable working in Linux environment and scripting languages
Strong communication skills and a team player
Excellent coding, design, and troubleshooting skills
Advantage:

Security background
Innovation & research capabilities
Understanding of Virtualization concepts
Analytic, problem solving skills and fast learner
Ability to work in a multi-tasked and dynamic environment
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8201168
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
05/05/2025
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a senior Windows developer who is passionate about software design, code quality, and performance. The job involves writing production-grade and highly performant code that will be shipped to thousands of endpoints. The role includes developing for the Windows kernel to collect the necessary data as well as writing user-mode code for integrating the kernel driver into our sensors architecture.
Responsibilities:
Write production-grade C/C++ code to create robust and high-performance software drivers and applications for Windows.
Investigate possibly undocumented system behavior to enable product features or to resolve software issues.
Optimize code for maximum efficiency and resource utilization, ensuring the smooth operation of our solutions.
Collaborate closely with operating system internals to gather essential data for analyzing abnormal behavior on endpoints.
Participate in code reviews with an emphasis on design and code quality, ensuring the team adheres to best practices.
Work effectively within a team, contributing to a collaborative and innovative development environment.
Apply your problem-solving abilities to address complex technical challenges in the cybersecurity domains.
Requirements:
5+ years of experience in Windows drivers development.
Fluent in C.
Deep understanding of operating system concepts and Windows internals.
Experience with file-system minifilter or Windows Filtering Platform drivers - an advantage.
Familiarity with C++ (11 or later).
Proven experience in multithreaded development and synchronization.
Excellent debugging skills, including the ability to identify and rectify race conditions and memory leaks.
Capable of conducting code reviews with a focus on design and quality, contributing to a high-standard codebase.
Understanding of low-level assembly to delve into software internals.
Working with research such as IDA and WinDbg to analyze and troubleshoot software issues.
Problem-solving abilities.
Analytical thinking.
Ability to work well in a team.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8162551
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
18/05/2025
חברה חסויה
Job Type: Full Time
To create a better future, you need to think outside the box. Thats why we need innovators who arent afraid to push boundaries to join our diverse team of tech gurus. Got what it takes? Then help us create lasting, positive impact!

We are a global technology leader in Electronic Design Automation, providing software solutions that help engineers around the world design and manufacture new and highly innovative electronic products. Each year, our customers use our tools to push the boundaries of technology and physics in order to deliver smaller, faster and more reliable products that run the worlds high-tech devices.

About the job:
We are looking for a Senior Software Engineer to join our technical team at the research & development site of our EDA (Tel Aviv, Israel - Our office is in Airportcity).

Following are the key roles and responsibilities:
Design and develop features on graphical Desktop app to enhance the product capabilities.
write fast, effective, maintainable, reliable and well documented code
Improve and verify the quality and performance of the product.
Collaborate with multiple teams in our multi-functional environment on developing new features/improvements.
Stay up to date with industry best practices, new technologies, and emerging trends in software development.
Innovate! Come with new ideas to the product.
Requirements:
Bachelors degree in computer science, Software Engineering, or a related field (or equivalent work experience). Background in Electronics / PCB Manufacturing industry or closely related area an advantage!
Substantive experience in C and C++
Experience working on Desktop applications.
Working experience on Windows and Linux environments
Knowledge and experience of Agile software development.
High communication skills in English
Team player, fast learner, highly motivated, creative and responsible with excellent interpersonal skills
Geometric algorithms development experience is an advantage!
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8180736
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
20/05/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a highly motivated and experienced Data and Software Engineering Team Leader to join the Agent group. With a strong background in BI development, machine learning, AI systems, and tech leadership, you will guide a team in building next-generation SASE application and measurements. If you're passionate about cyber security, distributed systems, and shaping cutting-edge technology, this is your chance to make a broad impact.

The Agent group is responsible for developing robust VPN and Internet Security applications. As a team leader, you'll drive technological innovation, mentor a high-performing team, and write scalable, maintainable, and efficient code that forms the core of our on-device protection.

Key Responsibilities
Lead, manage, and mentor a team of software engineers from diverse technical backgrounds.
Own measurement and analysis solutions development, task tracking, and deadline management.
Collaborate closely with cross-functional teams and customers to address complex problems and develop innovative features.
Drive the creation of robust, various scalable measurement and analysis solutions for Agent applications.
Foster a culture of continuous improvement within the team.
Requirements:
5+ years of software development experience, including 3+ years in a leadership role.
Proven ability to lead, inspire, and motivate a team of talented developers.
Expertise in modern programming languages (e.g., Swift, C#, Java).
Familiarity with shared modules development and integration (C/C++).
Experience in an Agile development environment.
Proficiency in BI / data measurement and analysis.
Strong verbal and written communication skills, with the ability to present ideas and drive innovation.
BSc in Computer Science, Software Engineering, or equivalent knowledge.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8184862
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 14 שעות
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We're looking for an experienced and independent software engineer to join us. As part of our CloudGuard WAF product, you'll play a key role in designing and developing cutting-edge security solutions to tackle evolving industry challenges. This role requires combining low- and high-level programming, architecting complex systems, and leveraging data analysis to enhance performance and detection capabilities. Its a unique opportunity to drive innovationnot only within our product but across the broader security landscape.

Be part of a new team in a global, stable company while enjoying a dynamic, start-up-like environment.
Shape the future of CloudGuard WAFyour contributions will have a direct impact on both our product and the industry.
Solve diverse, cutting-edge challenges in web protection, AI-powered threat detection, and data-driven security.
Collaborate with passionate experts, expand your skill set, and advance your career in one of the most exciting domains in cybersecurity.
Key Responsibilities
Design, develop, and own end-to-end POCs and core features for the WAF engine in complex environments.
Write high-quality, secure, and efficient code following best practices.
Work closely with cross-functional teams (R&D, Product, QA) to deliver innovative and high-impact solutions.
Utilize data analytics and big data technologies to detect and mitigate security threats.
Provide technical support, troubleshooting, and maintenance for developed functionality.
Requirements:
3-5 years of hands-on experience as a Software Developer.
Strong proficiency in C++, C, Bash, and Python.
Deep understanding of networking concepts and protocols.
Experience with Linux, Docker, and Kubernetes (K8s).
Hands-on experience with NGINX and its configuration.
Strong problem-solving skills and the ability to work independently.
Proven experience in troubleshooting and resolving complex issues.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8201353
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking a highly skilled and experienced Software Engineer with a strong background in low-level programming and a deep understanding of Windows internals to join our Platform group.
Platform group is in charge of some of our most complex low-level areas, such as Windows agents Anti-Tampering (self-protection from a malware attempting to harm the agent), network sensors, and other kernel-side features involving both research and development.
By joining this team you will collaborate with talented engineers who are leading a feature through the whole development lifecycle. Your work will have an impact on millions of endpoints in one of the mainstream areas of the EPP/EDR agent.
What will you do?
As a new member of our distributed development team, you will work in both user-mode & kernel-mode, and deal with a large variety of fields. You will have the chance to design, develop primarily in modern C++ (23), test and debug the most complicated real world problems (often unseen before). In order to successfully deal with this challenge, you will continuously enrich your knowledge and experience with Windows OS internals and the Endpoint Protection as well as Endpoint Detection & Response eco-system.
Our team designs and executes significant new features, as well as rewrites and reimplements the existing ones from scratch. You will also deal with extraordinary performance & optimization challenges, given the scale of our cybersecurity SW (handling hundreds of billions of events every day).
Your work will influence the security of tens of millions of Windows devices, that we protect at enterprise & government customers across the globe (incl. 5 of Fortune 10 and hundreds of Global 2000)
Requirements:
4+ years of experience as a software developer in the area of low level programming.
4+ years' experience in C and C++
Windows Kernel development experience- An advantage
Hands on experience and In-depth understanding of OS design and internals, preferably Windows.
Hands on experience with Windows low-level development, and development and debugging of Windows applications
Deep hands on familiarity with standard debugging and profiling tools for Windows.
Previous experience of working on a production-grade product with a wide scale deployment
Great communication skills
Ability to work independently and with peers from different time zones.
Problem solving and Out-of-the-box thinking
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8170688
סגור
שירות זה פתוח ללקוחות VIP בלבד