דרושים » תוכנה » Senior Windows/Linux internals R&D- 2609

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 8 שעות
Location: Merkaz
We are seeking a highly skilled R&D Researcher with expertise in Windows/Linux internals and virtualization environments (KVM, ESXi).
The ideal candidate will have strong proficiency in C/C++, Memory Forensics, and familiarity with covert communication techniques and Rootkits.
Key Responsibilities:
Conduct in-depth research on virtual architectures, including VMware ESXi Hypervisor and KVM/QEMU.
Develop tools and methodologies to support division operations.
Requirements:
Proven experience with Windows/Linux internals.
Hand-on experience with virtualization technologies (KVM, ESXi).
Strong programming skills in C/C++.
Familiarity with covert communication methods and Rootkits.
Ability to perform deep research and develop innovative solutions.
Advantages:
Expertise in Memory Forensics using Volatility
Malware analysis
Hands-on experience with Operation Security (OPSEC).
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8678565
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Hod Hasharon
Job Type: Full Time
we are looking for an experienced software engineer with expertise in Linux kernel and virtualization design + development to join our Future-Computing-Infrastructure expert group. The group designs and develops technologies for the next-generation data center aimed at accelerating AI workloads for a unique HW, optimizing compute resource utilization and reducing data-center costs. Our projects involve hardware and software architecture co-design. They require high-level system understanding, creativity and innovative thinking.
If you want to be part of something bigger, if you are a team player with excellent communication skills and motivation to revolutionize data-center technology, youre welcome on board!
What will you be doing?
Design and develop Linux kernel code related to virtual memory management and memory-tiering
Research, design and innovate methods, algorithms and supporting data-structures for managing memory hierarchies in virtualization environments
Participate in research to analyze AI-based applications performance, identify bottlenecks and optimize various decision-making mechanisms based on benchmarking results
Collaborate with professional team members and various global teams around the world on a daily basis
Challenged to think outside of the box and come up with creative ideas to deal with complex challenges within Linux kernel
Requirements:
Bachelor degree or higher in Computer Engineering / Computer Science or equivalent
5+ years of experience in software development in Linux environment
5+ years of experience in storage / memory tiering / caching or prefetching domains
5+ years of hands-on experience in Linux kernel development / hacking / research
Proficiency in C / C++ programming language
Proven experience in Linux kernel memory management sub-system
Working in Linux kernel open-source environment
Deep system understanding and capability to enhance existing code
Open-minded team player with a can-do attitude
Fast learner, highly organized and detail-oriented, able to work on multiple deadlines in a fast-paced atmosphere
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8644147
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
Location: Tel Aviv-Yafo
Job Type: Full Time
This is a Software Development Engineer (SDE) role in the engineering team that delivers the sensor (lightweight agent) on various container optimized Linux distros. This role will be part of the team designing and implementing new features in the sensor to secure cloud workloads. The work leverages eBPF and other technologies. These features will extend the power of the Falcon platform to provide seamless visibility, detection, and prevention for container processes running in orchestration environments like Kubernetes.

What You'll Do:

Create and maintain high-performance linux system software components. Analyze complex software features, and build effective test strategies and test designs.

Ensure systems and components reliability and performance through monitoring, testing, and debugging. Debug product issues found through test or customer cases to identify root cause and use the input to improve tests.

Work closely with a team of engineers to support and maintain a culture of high product quality and excellence. Collaborate with cross-functional teams to integrate sensor and cloud solutions. Work collaboratively with product and release management to control risk, improve quality, and streamline our release cycles

Participate in code reviews and provide technical guidance to team members. Participate in engineering best practices, including topics like secure coding, testing paradigms, debugging, performance measurement, code reviews, CI/CD and OS internals, to ensure that our sensor code is fast and reliable

Lead strategic technical initiatives focusing on containers and orchestrators security in both public and private cloud

Other projects as assigned
Requirements:
10+ years of experience working on product features on Linux or Unix in C/C++ with the following characteristics:

high concurrency requirements needing strong use of multi-threading

high reliability requirements

detailed requirements on low-level operating characteristics (memory usage, efficient performance, correct conformance to external standards)

Experience developing production eBPF code for security or networking

Experience designing and developing container runtime engines, software that monitors containers. or optimized virtual machine environments to run containers.

Experiences in programming cloud native workload using public cloud platforms and container technologies include AWS, Kubernetes, Docker, etc.

Experience working on a team to ship major features and releases

Ability to communicate, collaborate, and work effectively in a distributed team
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8675425
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
24/05/2026
חברה חסויה
Location: Haifa
Job Type: Full Time and Hybrid work
Were looking for an IoT Embedded Linux engineer to design, build, and own the software stack that powers our edge devices in the field. Youll craft resilient Linux-based systems (from bootloader to application), ensure secure and reliable connectivity to the cloud, and work closely with hardware, manufacturing, and backend teams to deliver production-ready devices at scale.
A Day In Your Life :
Own the embedded Linux platform: BSP, kernel configuration, device tree, bootloaders (e.g., U-Boot), systemd services, and startup/upgrade flows.
Develop user-space applications using object-oriented principles (C++/Go/Rust/Similar) to implement core device logic and features, leveraging available libraries and frameworks.
Build production images using Yocto or Buildroot, manage layers/recipes, and maintain reproducible builds for multiple hardware variants.
Implement secure OTA updates (e.g., Mender, RAUC, SWUpdate), with A/B partitions, rollback, and signing-targeting zero‑touch fleet upgrades.
Harden devices for security: filesystem permissions, sandboxing (e.g., AppArmor/SELinux), secure boot/TPM, key management, CVE tracking, and update policies.
Deliver robust connectivity: Ethernet/Wi‑Fi/Cellular (LTE), BLE gateway roles, MQTT/HTTPS, VPN/WireGuard; optimize reliability, roaming, and reconnection logic.
Instrument and debug in the field: journald, core dumps, remote shell, metrics/health checks; trace with strace/perf/tcpdump and diagnose with Wireshark.
Collaborate across disciplines: work with HW, manufacturing, QA, backend, and product to define requirements, provisioning flows, and factory test automation.
Raise the bar on quality: CI/CD for cross‑compilation, unit/integration tests, static analysis, reproducible builds, and fleet-safe release practices.
Requirements:
3-5 years of Embedded Linux experience shipping devices to production at scale.
Strong proficiency in object-oriented programming (OOP) principles and multi-threading experience, with hands-on skills in C/C++/GO/Rust/Similar in user space (some kernel familiarity) and scripting (Bash, Python); expertise with build systems (CMake/Make, BitBake).
Hands-on with Buildroot or Yocto Project (preferably Buildroot), including custom layers, recipes, and SDKs.
Solid understanding of Linux kernel basics, device trees, drivers/BSP integration, bootloaders (U‑Boot), and systemd service design.
Networking fundamentals: TCP/IP, DHCP/DNS, TLS, MQTT/HTTPS, VPN; experience with Wi‑Fi/cellular modules and AT command stacks is a plus.
Proven experience with OTA frameworks, partitioning strategies, and rollback-safe update flows.
Git fluency and experience with CI (GitHub Actions, GitLab CI or similar) for cross builds and test automation.
BSc in EE/CE/CS (or equivalent practical experience).
Nice to have
Device security: secure boot, TPM, disk encryption, SBOM/CVE remediation workflows.
Real-time and performance: PREEMPT_RT, scheduling, latency tuning, power management.
Edge packaging: containers (Docker/Podman) on ARM, OCI/CRUN, rootless strategies.
Cloud & IoT: AWS IoT/Azure IoT, device identity/provisioning, fleet management tooling.
Language breadth: Go or Rust for system services; protobuf/gRPC.
Manufacturing flows: factory provisioning, E2E traceability, and end-of-line testing.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8662623
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Giv'atayim
Job Type: Full Time
We are seeking a top notch software engineer to drive forward the development of the full software stack and architecture behind our revolutionary coprocessor. You will demonstrate creative and critical thinking capabilities and have a genuine passion for tackling complex low-level software issues.

As part of the memory system team, you will work on design and implementation of new and enhanced features of the memory system to support high performance computing and AI applications in the Maverick accelerator runtime environment.

You will work closely with software engineers, hardware engineers, compiler developers and other stakeholders to enable the most efficient execution of applications on a large scale, multi threaded and highly distributed system across multiple disciplines with a deep OS Internals point of view.

Responsibilities
Work on design and implementation of new and enhanced features of the memory system for the Maverick accelerator.
Develop a high performance, low latency distributed unified virtual memory management system.
Work on system software support for the next generation Maverick system.
Define feature development scope and plan for successful product delivery.
Wide system impact through collaboration with software engineers, hardware engineers, compiler developers and other stakeholders.
Requirements:
MSc/BSc in Computer Science or other equivalent educational experience.
3-5 years of advanced C++ experience, with excellent coding skills.
Deep understanding of the internals of operating systems, IPC, and multi-threaded programming.
Familiarity with device and memory management in operating systems.
Experience in Linux kernel development.
Ability to work in a multi-task and dynamic environment.
Excellent communication and teamwork skills.
Strong problem-solving skills and the ability to analyze and debug complex issues.
Advantage - Familiarity with and passion for any of the following - machine learning, compilers, parallel programming, high-performance and massively parallel systems, processor and computer architecture.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8649468
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
20/05/2026
Location: Herzliya
Job Type: Full Time
Responsibilities:

If you are passionate about advancing security and staying ahead of sophisticated threats, this is your opportunity. As a Software Engineer, you will:

Design, develop, and maintain security solutions for Edge and cloud environments, focusing on cryptography, keys and certificates.

Lead technical architecture and design discussions, driving innovation in secure Azure Edge technologies across Windows and Linux.

Collaborate with cross-functional teams to deliver scalable, reliable, and efficient security features for our Specialized Clouds.

Mentor junior engineers, fostering a culture of excellence, collaboration, and continuous learning.

Analyze emerging security threats and implement proactive measures to protect users, devices, and cloud workloads in the edge.
Requirements:
Required Qualifications:

3+ years for SDE of experience developing code in C/C++/Rust/.NET.

Experience with Identity, AD, IAM, Entra, Zero Trust mechanisms or Credentials Management.

Has meaningful work experience with AI based / agentic development tools and processes (e.g. GitHub Copilot Agent, VS Code Agent, Curser, Claude Code, Cline, etc.)

Outstanding team player with strong communication skills

Preferred Qualifications:

Expertise in Windows and Linux security models, access controls, and least privilege principles.

Experience with cryptography, certificate trust, and PKI.

Understanding of operating system internals (kernel, file systems, networking, memory management, scheduling).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8660280
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
Were looking for people who are relentlessly curious and committed to continuous learning. AI is reshaping every function across our business, and we enable every team member, regardless of role or level, to build fluency in AI tools and concepts. Those who thrive here actively seek out new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes.
As a Senior Software Engineer, you will be tasked with exploring new technologies to design and develop innovative ideas from scratch in the Linux security domain. You will drive new detection capabilities and infrastructure at scale for our products, leveraging your deep technical expertise. We are looking for a talented individual who can turn complex security challenges into scalable, high-impact solutions.
What will you do?
Primary responsibilities include:
End-to-end responsibility for new detection capabilities, from researching Linux/Containers security landscapes to designing detection strategies and algorithms.
Designing and delivering innovative security solutions at scale.
Working on diverse technical challenges, ranging from low-level Kernel hooks to complex detection engines and pure system engineering.
Enhancing the security of various Linux and cloud workload platforms protected by our product.
Supporting a global impact, serving thousands of users, including enterprise, public sector clients, and some of the largest companies worldwide
Software Development (70-80% of time)
Conduct low level research and Design of new features
Peer code reviews; Participate in teams design review
Learn new technologies in the Linux and Cloud workloads security domain
Architect end-to-end security solutions for complex features with loose problem definition
Modeling and POC of solutions for complex problems
Support customers with issues and requests within the teams domain.
Requirements:
Ideal candidates will have:
5+ years of experience as a software engineer, developing complex systems in modern C++
Proficient in Linux OS architecture, security, and internals.
Hands-on experience with Linux low-level development and debugging.
Previous experience of working on a production-grade product with a large-scale deployment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8654422
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
19/04/2026
חברה חסויה
Location:
Job Type: Full Time
abra R&D is seeking an Embedded C Engineer to join the core embedded development team. Join the development of an advanced embedded system used in satellite communication environments, working closely with real hardware, low-level embedded systems, and production-grade embedded software. The role focuses on low-level Embedded development in C on Embedded Linux environments, with close interaction with hardware, drivers, kernel behavior, and system-level components. Responsibilities
* Develop low-level Embedded software in C for Embedded Linux systems.
* Work closely with hardware components, drivers, and low-level system interfaces.
* Perform hardware/software integration and debugging in production environments.
* Read, understand, and extend driver-level code and low-level system components.
* Participate in system integration, bring-up, and communication between hardware and software layers.
* Work with embedded communication interfaces and system-level protocols.
* Collaborate closely with engineering teams, including a remote team in the UK — professional English is required.
Requirements:
* Strong experience with Embedded development in C.
* Experience working on significant Embedded products in production environments.
* Hands-on experience with hardware and low-level system interaction.
* Proven experience with Embedded Linux systems.
* Experience reading and working with driver-level or low-level code.
* Experience with hardware/software integration and debugging.
* Basic knowledge of communication protocols and embedded interfaces.
* Very good English for daily collaboration with UK teams. Nice to Have:
* Experience with C++.
* Experience with board-level interfaces (SPI/I2C/UART/GPIO).
* Experience with Linux internals, drivers, or kernel-related development.
* Background in satellite communication or distributed embedded systems.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8568119
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 8 שעות
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are currently seeking a talented, passionate, and experienced Senior Backend Developer to join our team. You will contribute to the development of a robust product that operates across platforms and leverages cutting-edge technologies, providing critical insights for cybersecurity operations.
Main Responsibilities:
Design and implement key software components in flagship product.
Build and maintain a lightweight, cross-platform, high-performance agent (Rust).
Build and maintain a component that acts as a Command & Control (C&C) server written in Python, gathering data from Rust applications deployed on various platforms.
Collaborate with cross-functional teams to drive product and technical innovation.
Mentor and learn from other engineers in the team.
Requirements:
A minimum of 5 years of experience as a backend developer.
Extensive experience (5+ years) in C, C++, or Rust development, with knowledge of cross-platform compilation (Preferred).
Experience with Python (Including Flask, Async)
Familiarity with Docker, Kubernetes, and cloud platforms (preferably AWS).
Solid understanding of CI/CD pipelines and best practices in continuous integration and deployment.
Hands-on experience in building and maintaining distributed systems at scale.
Strong team player with excellent communication skills and a collaborative approach.
Proficiency in English (written and spoken).
Advantages:
Experience in the cybersecurity domain.
Experience in developing within a cross-platform environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8678661
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
19/04/2026
Location: Haifa
Job Type: Full Time
We are seeking a highly skilled and motivated Embedded software engineer with expertise in C / C ++ to join our WLAN FW development team. In this role, you will be responsible for designing, developing, unit testing, bug fixing, and maintaining WLAN firmware components that implement the functional aspects of WLAN features.
Responsibilities:
Develop Embedded software in C / C ++, including working in hard Real-Time systems.
Create and integrate hardware-software interfaces to ensure seamless communication with dedicated hardware.
Design and implement WLAN features using C / C ++.
Perform unit and integration testing to validate functionality and performance.
Requirements:
Requirements:
BSc or MSc in Electrical Engineering, Computer Engineering, or a related field.
Minimum of 3 years of hands-on experience in Embedded Real-Time software development.
Strong proficiency in C / C ++ programming. Advantages:
Knowledge in developing drivers, Embedded systems, data structures, and firmware.
Experience working with low-memory systems and code/ data optimization.
Good knowledge of OS theory and system architecture.
Strong knowledge and hands-on experience in WLAN protocols (IEEE 802.11a/b/g/n/ac/ax/be). Minimum Qualifications:
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8616177
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
05/05/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking a Senior/Principal Linux Security Researcher for our Tel Aviv R&D center to advance our Cortex-XDR Agent for the Linux platform, which provides runtime protection to servers and cloud workloads. In this role, you will be a key member of a team responsible for researching, developing, and improving our Anti-Exploit and Anti-Malware capabilities. Your work will involve deep exploration of OS internals, exploits, malware, delving into cloud security, and finding ways to mitigate new attack vectors.
Key Responsibilities
Research, develop, and improve state-of-the-art endpoint security solutions focused on comprehensive prevention. This includes broad defense against attack classes like malware and exploits, spanning from low-level mitigations to application-level security
Research Linux OS internals, kernel, application codebases, vulnerabilities, malware and exploits
Respond to security events coming from customers, in the context of malware and exploitation prevention.
Requirements:
Required Qualifications
In-depth knowledge of some operating system internals is a must - Knowledge of Linux is an advantage
Development experience in C/C++/Rust is a must, 3 years at least
Experience in security research - 3 years at least
Experience in reverse engineering - both static and dynamic, is a must (x86/64 architectures), 3 years at least
Development knowledge in some scripting languages is a must - Experience with Python is an advantage
Ability to work independently and as a part of a team
Strong attention to detail
Ability to take initiative
Preferred Qualifications
Exploitation experience is an advantage (either application-level security or memory corruption)
Familiarity with Kubernetes, containers, and cloud workload security.
Experience leading endpoint security projects across organizational boundaries and teams
Academic experience
Published security research, conference presentations, or CVEs.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8638088
סגור
שירות זה פתוח ללקוחות VIP בלבד