דרושים » תוכנה » Senior Windows Kernel Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
15/01/2026
משרה זו סומנה ע"י המעסיק כלא אקטואלית יותר
שם חברה חסוי
מיקום המשרה: תל אביב יפו
סוג משרה: משרה מלאה
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
01/03/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
What Youll Do:
As an Agent Engineer on our companys Endpoint team, you will play a pivotal role in developing our endpoint agent, taking full ownership from design to production. Your work will focus on creating efficient and secure detection and prevention capabilities, implementing robust command and control processes, and ensuring top-tier performance and reliability. Key responsibilities include:
Designing and developing high-performance, resilient solutions from concept to production.
Optimizing code and leveraging new technologies to enhance system performance.
Collaborating with skilled backend engineers to implement best practices and maintain architectural excellence.
Writing clean, efficient, and well-tested code to ensure reliability and security.
Our Tech Stack:
Rust | WinAPI | Tokio | OpenAPI | Protobuf.
Requirements:
5+ years of development experience in system programming using C++, Rust, or C, with a focus on system-level applications.
Strong understanding of operating systems internals, including hands-on experience with WinAPI for Windows or macOS APIs for Mac.
Proven ability to develop efficient and reliable agents for Windows environments, focusing on performance and security.
Comfortable working in fast-paced environments with a deep understanding of system architecture and troubleshooting at the kernel level.
Proven ability to build end-to-end systems, including the design of complex interfaces and data pipelines
Familiarity with Windows ETW, macOS Endpoint Security (SystemExtensions, NetworkExtensions and Endpoint Security Framework), or eBPF - Advantage
Familiarity with Windows Kernel, experience in developing drivers - Advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8565463
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
23/02/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
The company DLP Team is an innovative unit dedicated to redefining data loss prevention through cutting-edge AI and large language models. As a leader in data security, our company empowers organizations with advanced intelligence, enabling them to understand, protect, and control sensitive data across all environments. With the backing of top-tier cyber investors and a leadership team of industry pioneers, we are rapidly scaling to meet the increasing global demand for its transformative solutions.
In todays cloud-driven landscape, organizations face mounting challenges in locating and securing sensitive information. our companys advanced classification engine addresses this complexity by providing deep visibility and precise tracking of sensitive data-whether it resides in emails, collaboration tools, or enterprise databases. Our platform empowers security teams with accurate data classification, movement mapping, and prioritized protection, proactively preventing data leaks before they occur.
To drive our ambitious vision forward, we are expanding our engineering team to tackle high-scale challenges at the intersection of AI and data protection. If you're passionate about building innovative solutions in this space, join us and help shape the future of DLP at our company.
What Youll Do:
As an Agent Engineer on our companys Endpoint team, you will play a pivotal role in developing our endpoint agent, taking full ownership from design to production. Your work will focus on creating efficient and secure detection and prevention capabilities, implementing robust command and control processes, and ensuring top-tier performance and reliability. Key responsibilities include:
Designing and developing high-performance, resilient solutions from concept to production.
Optimizing code and leveraging new technologies to enhance system performance.
Collaborating with skilled backend engineers to implement best practices and maintain architectural excellence.
Writing clean, efficient, and well-tested code to ensure reliability and security.
Our Tech Stack:
Rust | WinAPI | Tokio | OpenAPI | Protobuf.
Requirements:
5+ years of development experience in system programming using C++, Rust, or C, with a focus on system-level applications.
Strong understanding of operating systems internals, including hands-on experience with WinAPI for Windows or macOS APIs for Mac.
Proven ability to develop efficient and reliable agents for Windows environments, focusing on performance and security.
Comfortable working in fast-paced environments with a deep understanding of system architecture and troubleshooting at the kernel level.
Proven ability to build end-to-end systems, including the design of complex interfaces and data pipelines
Familiarity with Windows ETW, macOS Endpoint Security, or eBPF - Advantage
Familiarity with Windows Kernel, experience in developing drivers - Advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8557374
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a top-talented software engineer with experience in the low-level development and\or security domain, to be a founding member of our new Data Protection team. In this role, you will take end-to-end ownership of building next-generation data protection capabilities from the ground up, spanning multiple technologies, services, and layers of the product.
This is a true builder role for someone who thrives with an owners mindset, embraces ambiguity, and enjoys close collaboration, and can bridge between deep kernel/system internals into a production-grade product, integrating multiple components into a cohesive, high-impact security solution.
What will you do?
Design and implement low-level agent modules (using C++ or Rust), capable of monitoring data access and movement with minimal performance overhead.
Research and evaluate technologies for building high-fidelity sensors that track data access.
Develop robust, scalable, and performant code that operates reliably across multiple operating systems and environments.
Collaborate closely with Core Agent, Backend, and Frontend teams to deliver a unified, user-facing, next-generation data protection product.
Requirements:
4+ years of experience as a low-level software engineer, building complex systems in modern C++\C.
Hands-on experience with system-level development, debugging tools, and performance profiling.
Deep OS Expertise, with strong knowledge of operating system architecture and internals (Windows, Linux, and/or macOS).
A proven track record of shipping production-quality code to large-scale deployments, ensuring reliability across diverse environments and collaborating with multiple stakeholders.
Itd be great if you have experience with / or Youd learn & gain on our team:
Security Domain Expertise
Technical leadership experience
Exposure to a multi-stack environment, working across agent, backend, and frontend systems.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8553811
סגור
שירות זה פתוח ללקוחות 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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8553792
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time and Entry Level Academic Jobs
We are seeking a highly skilled Software Engineer with a background in low-level programming and a deep understanding of Windows internals to join one of 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:
1-2 years of Experience in C/C++.
Computer science or Software engineering graduate from one of the leading universities with a GPA - 85+
In-depth understanding of OS design and concepts.
Windows Internals is an advantage
Great communication skills
ownership to lead the field to any milestone and drive feature from planning to development and unit-testing Kernel development experience- an advantage
Previous experience with security-oriented development, reversing or malware analysis experience - an advantage
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8553861
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking an experienced Senior Software Engineer with deep expertise in C++ development on Linux to join our team. If youre passionate about building high-performance systems, designing scalable software and optimizing complex architectures, we want to hear from you!

Responsibilities
Develop high-performance systems in C++ on Linux, ensuring scalability and reliability.

Design software solutions using design patterns to enhance maintainability and efficiency.

Collaborate with cross-functional teams to align software design with business objectives.

Troubleshoot and optimize systems for improved performance, scalability and reliability.

Contribute to real-time systems, ensuring low-latency performance.

Implement multithreading and multiprocessing for optimal resource utilization.

Ensure code quality through peer reviews, unit testing and continuous integration.

Contribute to architectural discussions and long-term technology roadmaps
Requirements:
B.Sc. in Computer Science (or equivalent) from a known university or relevant military experience.

5+ years of experience in C++ development within a Linux environment.

Strong expertise in software architecture, system analysis, design patterns, problem-solving and debugging.

Proven experience with multithreading and multiprocessing for high-performance systems.

In-depth knowledge of the Linux environment and experience working with Linux-based systems.

Strong debugging and profiling skills (gdb, perf, valgrind, sanitizers) - mandatory!

Ability to work independently and collaboratively, adapting to changing priorities and requirements.

Experience with Java and Python is an advantage.

Familiarity with Cellular Protocols, TCP/IP, VoIP/LTE is a plus.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8546100
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
11/02/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a 100% hands-on Storage Services Software engineer to join the block storage group. You will be a member of a team that builds the next generation block storage capabilities. You will work closely with a variety of teams and architects including the networking team, and external customers. You will take part in defining the software architecture and implementation of the most advanced storage services! Services that will need to meet extreme performance and scalability demands! We have crafted a team of extraordinary people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform of tomorrow.

What youll be doing:

100% hands-on coding role in C language, kernel and userspace.

Research, design, implement and test, new and existing, distributed storage services and features of our block storage solution, in both Host and DPU environments.

Acquire understanding of the algorithms, the technicalities and the interaction with other components across our block storage ecosystem.

Analyze and solve challenging bugs and customer cases in large scale production systems, identifying issues in our or inbox kernel modules and often in other components. Drive new solutions based on any issues that arise.
Requirements:
What we need to see:

B.Sc., M.Sc.. in Computer Science, Electrical Engineering or related discipline (or equivalent experience).

12+ years of experience as a senior developer, preferably in the domains of storage, networking, and/or operating-systems.

Strong proficiency in C/C++ programming.

Experience with storage protocols and standards, especially NVMe.

Experience with Linux block subsystem and IO stack.

Proven professional experience in designing and developing distributed systems; advantage for experience in block storage and/or networking systems.

Ability to work autonomously, with a proactive mindset and perseverance to solve day to day challenges.

Ability to quickly adapt to new technology and go deep into new areas.

Excellent communication skills and a collaborative mindset.

Innovative approach, identifying opportunities to improve, accelerate, and reuse existing solutions.

Knowledge of cloud computing concepts, including virtualization, scalability, and data management.

Ways to Stand Out From the Crowd:

Linux Kernel coding experience.

Linux Kernel internals knowledge including memory management, scheduling, etc.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8541261
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
15/02/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.

What Youll Do:
Design and build core components of our zero-instrumentation APM product using eBPF and Go.
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.
Ensure broad compatibility across Linux kernel versions, distributions, and diverse customer environments.
Collaborate across teams to drive technical direction, improve reliability, and scale the system for production use.
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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8546565
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
15/02/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
The eBPF APM team builds Datadogs zero-instrumentation observability platform, enabling automatic service discovery, Layer 7 protocol classification, traffic decoding, and high-fidelity RED (requests, errors, duration) metrics from both plaintext and TLS-encrypted traffic-without requiring customer code changes.

This work spans kernel-space eBPF, user-space Go services, and large-scale distributed systems, operating reliably across diverse Linux kernels, distributions, runtimes, and real-world production environments. The team tackles challenges in protocol evolution, TLS detection across languages and frameworks, and performance-critical data collection at scale.

We are looking for a Staff Engineer who will act as a technical owner and multiplier-driving architecture, influencing the roadmap, and ensuring our APM platform remains robust, scalable, and easy to adopt us and our customers grow.

What Youll Do:
Own major technical areas of the zero-instrumentation APM system, from design through long-term evolution and operational maturity.
Define and drive architecture for kernel-level traffic capture, L7 protocol decoding, and metric extraction using eBPF and Go.
Lead high-impact initiatives addressing protocol parsing, TLS visibility, kernel compatibility, and performance at scale.
Set technical direction and standards for reliability, performance, and maintainability across the team.
Partner cross-functionally with Agent, Tracing, Security, Runtime, and Product teams to align on system design and roadmap priorities.
Requirements:
You have deep experience in backend or systems engineering, with strong proficiency in Go and/or C/C++.
You are comfortable operating close to the Linux kernel, with experience in eBPF, networking, observability, or similarly low-level systems.
You consistently think at a system and organizational scale, making thoughtful tradeoffs between performance, correctness, velocity, and long-term sustainability.
You have built, evolved, or operated large-scale production systems in complex and heterogeneous environments.
You demonstrate technical leadership without relying on authority-you influence architecture, unblock teams, and raise the technical bar through collaboration.
You have a strong bias for performance, efficiency, and reliability, especially in resource-constrained or performance-sensitive contexts.
You thrive in ambiguity and take ownership of ill-defined, high-impact problems.
You are excited to leverage AI-assisted development tools to improve productivity, code quality, and system design - or are eager to learn.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8546549
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 5 שעות
Location: Tel Aviv-Yafo and Ra'anana
Job Type: Full Time
We are seeking to hire an expert Firmware Design Engineer for the Ethernet Switch Firmware Core team. The next generation of Switches are a crucial component of the most innovative AI and Cloud Computing Networks in the world. As a member of the Ethernet Firmware Team, you will craft and develop the firmware abstraction layer in the ETH Switch. This role will require you to participate in the design & development of firmware while working closely with hardware and architecture team to ensure timely delivery of our products to the market.

What you'll be doing:

Highly involved in the entire software development process from architecture to integration testing of firmware for the Spectrum ASIC product line.

Work with HW & ASIC team to provide insights into developing the next gen of the groundbreaking of silicon and systems.

Design and implement algorithms to improve system scale and performance.

Work with higher layer software teams to debug issues reported by customers (internal and external).

Design, implement and integrate new features according to the product roadmap.

Have a new insight on how to improve our software? Why not! Bring your ideas to life by innovating during our hackathons

Collaborate with other R&D teams around the globe.
Requirements:
What we need to see:

2+ years of proven experience developing firmware for embedded systems.

2+ years of experience with C/C++ in Real-Time Embedded system. Preferably C.

BS in Computer Science / Computer Engineering / Electrical Engineering or equivalent experience.

Proven expertise with Networking protocols (at L2, L3, L4 layers).

Strong technical debugging skills in Embedded Systems.

Creative, self-motivated and collaborative person comfortable working with local and international teams.

Problem solving frame of mind combined with interpersonal skills.

Familiarity with ASIC development processes and code executions on FPGA.

Ways to stand out from the crowd:

Previous experience working with Networking Products like Network Adapters/Switches.

Patents in the fields of networking, communication protocols, ASIC design, computer architecture etc.

Journal publications, Conference papers, along with strong referrals.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8585076
סגור
שירות זה פתוח ללקוחות VIP בלבד