דרושים » מחשבים ורשתות » Linux Kernel Developer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 13 שעות
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Required Linux Kernel Developer
We are building the highest-performing file system in the world. This requires innovating all the way into the Linux operating systems that require accessing data at unlimited bandwidth and low latency.
We are forming a new team focused solely on Kernel development, collaborating with the upstream community, and setting new industry standards for fast file systems.
Requirements:
Linux Kernel Development Experience
System programming in C/C++.
Solid networking knowledge (OSI network layers, TCP/IP)
Python/Git- advantage
Knowledge block-level Storage/file systems advantage
BSc/MSc degree in Computer Science, Engineering or equivalent.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8442843
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
דרושים בוייזדום
Job Type: Full Time and Jobs without resume
We are looking for our first software engineer a founding member who will play a pivotal role in shaping the DNA of software development. This is a rare opportunity to join early, architect core systems, and lay the foundation for Real-Time software powering cutting-edge sensing platforms.
You will lead implementation efforts across Embedded and accelerated systems and help define the technical standards that will guide our future.
Key Responsibilities:
Design and implement high-performance, Real-Time software solutions.
Collaborate closely with hardware and systems engineers to ensure tight integration and optimal performance.
Lead development efforts on NVIDIA Jetson platforms
Influence software engineering culture, tools, and processes as a founding member of the team.
Participate in code reviews, testing, and documentation to maintain high engineering standards.
Requirements:
Requirements:
5+ years of experience in software engineering, ideally focused on Real-Time or Embedded systems.
Proficiency in developing on NVIDIA Jetson platforms.
Solid understanding of Real-Time operating systems and performance-critical system design.
Familiarity with FPGA integration, especially on the Xilinx platform, is a strong advantage.
Experience with C / C ++, Python, and cross-platform development tools.
Strong problem-solving skills, autonomy, and a startup mindset with a drive to own and build.
Excellent communication and collaboration abilities.
Bachelor's or Masters degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).
This position is open to all candidates.
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8225098
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
03/11/2025
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are seeking a highly skilled Linux Kernel Engineer to join our innovative and dynamic team. In this role, you will be responsible for the development, optimization, and maintenance of Linux kernel components, device drivers, and system-level services. You will work closely with cross-functional teams to enhance system performance, debug complex kernel-related issues, and contribute to the development of cutting-edge embedded and server-side solutions.

If you are passionate about low-level system development, Linux internals, and making a real impact on the performance and security of modern computing, we want to hear from you!

The position can be based at either Headquarters (Tel-Aviv) or RAD Negev (Beer Sheva).



Responsibilities
Develop, optimize, and maintain Linux kernel modules, device drivers, and system services.
Troubleshoot and debug kernel-level and low-level system issues to improve system stability and performance.
Work with Linux networking, memory management, and process scheduling to enhance system capabilities.
Integrate and customize open-source components into Linux-based environments.
Collaborate with hardware, firmware, and application teams to develop efficient and scalable solutions.
Ensure security, performance, and reliability of kernel and system services.
Conduct code reviews, testing, and debugging to maintain high-quality software development standards.
Stay up to date with the latest developments in the Linux kernel, system services, and embedded technologies.
Requirements:
B.Sc./M.Sc. in Computer Science, Electrical Engineering, or a related field.
5+ years of experience in Linux kernel development and device driver programming.
Proficiency in C programming and experience with kernel debugging tools.
Deep understanding of Linux internals, including process scheduling, memory management, and file systems.
Experience developing and maintaining system-level services (systemd, daemons, init scripts, etc.).
Hands-on experience with hardware interfaces, buses, and protocols (PCIe, I2C, SPI, USB, etc.).
Experience with bootloaders (e.g. U-Boot) and low-level system bring-up an advantage.
Familiarity with Buildroot or other embedded Linux build systems an advantage.
Knowledge of real-time Linux, security hardening, and performance tuning an advantage.
Experience with open-source contributions an advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8398140
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
06/11/2025
Location: Tel Aviv-Yafo and Ra'anana
Job Type: Full Time
We are searching for a hard-working and driven Software Development Engineer to help craft the future of cloud storage technologies. In this role, you will collaborate with outstanding engineers to craft and build sophisticated storage solutions that bring to bear the hardware acceleration and cloud networking. Join us and play a key part in delivering high-performance, reliable, and scalable storage systems that power some of the worlds most fast paced enterprise environments.

What youll be doing:

Design and implement features for both user-space and kernel-space storage applications.

Chip in to the evolution of brand-new storage solutions, applying the latest advancements in cloud networking and hardware acceleration.

Maintain and improve Linux kernel storage drivers, ensuring efficient performance and reliability.

Collaborate with global partners and customers, including major enterprises, to provide technical expertise and support.

Drive performance tuning and usability improvements to deliver robust, scalable solutions.
Requirements:
What we need to see:

Bachelors degree in Computer Science or a related technical field.

25 years of experience in C/C++ programming.

Demonstrated ability to quickly learn new technologies and adapt to changing environments.

Excellent interpersonal and written communication skills.

Genuine passion for networking, operating systems, and technology innovation.

Ways to stand out from the crowd:

To distinguish yourself in this role, we particularly appreciate candidates with hands-on experience in the following areas:

Driver Development: expertise in developing and maintaining kernel or user-space drivers, particularly for storage or networking devices.

Real-Time Systems: Experience in crafting or optimizing software for real-time operating systems, ensuring low-latency and deterministic performance.

Networking (TCP/RDMA): Practical knowledge of sophisticated networking protocols, including TCP and RDMA, and experience with high-throughput, low-latency data transfer technologies.

Storage (NVMe): Familiarity with modern storage protocols, especially NVMe, and experience in developing or optimizing storage solutions for high-performance environments.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8403867
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
04/11/2025
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Linux Internals Software Engineer for our Tel Aviv R&D center. In this unique role, you will be a key part of our engineering team, with a primary focus on providing expert-level development for our customer issues. You'll use your deep knowledge of Linux internals to diagnose, troubleshoot, and resolve critical problems, directly impacting our customers' success while also contributing to the development of our revolutionary endpoint security product.
Your Impact
Act as a technical expert and the primary point of contact for complex, customer-reported issues.
Utilize your extensive knowledge of Linux internals to debug and root-cause critical issues, including user-space and kernel-mode components.
Collaborate directly with support to understand their environments and reproduce problems, ensuring a positive and effective support experience.
Lead resolution in coordination with other development and QA teams
Contribute to the development of internal tooling, and automation scripts, to improve the efficiency and quality of our customer support.
Be part a team that values SW development best practices and high standards.
Requirements:
Knowledge of Linux internals, including system calls, process management, and memory management.
Very strong system-programming skills in C / C++.
At least 3 years of hands-on experience in Linux system-level debugging and programming.
Proven expertise in using debugging tools on various Linux platforms.
Experience with multi-threaded application development and troubleshooting.
Excellent written and verbal communication skills, with a proven ability to interact directly with customers in a professional and empathetic manner.
Bachelor's degree or equivalent military experience required.
Preferred:
Familiarity with multiple Linux distributions (RHEL, Ubuntu, etc) - a significant advantage for debugging customer environments.
Experience with containers, Docker, k8s, and/or Linux namespaces - an advantage.
Experience with software security and/or Linux Security modules (SELinux, AppArmor, etc) - an advantage.
Linux kernel programming experience - an advantage.
Self-motivated with a passion for problem-solving and a customer-first mindset.
Experience reviewing colleagues' code and providing constructive feedback.
Ability to work both independently and as part of a team, thriving in a fast-paced, customer-focused environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8398321
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a unique talent to bridge the gap between low-level system observability and high-level AI reasoning.
You will sit at the intersection of our deep tech initiatives: actively developing our eBPF agent (Cimon) while simultaneously leading the charge on our AI innovation security research.
In this role, you will be the architect of our "security brain." You will write the low-level code that observes what is happening (eBPF/Golang) and build the AI models that understand, diagnose, and prevent issues (LLMs/Python).
Requirements:
The Core Stack:
Systems: 3+ years of experience with Golang and Linux Kernel development (eBPF or Kernel modules).
AI/ML: Hands-on experience with LLMs, prompt engineering, and Python-based data analysis.
Security: Deep understanding of SAST/SCA tools (e.g., SonarQube, Bearer, Snyk) and Container Security (Docker, K8s, Trivy).
Technical Qualifications:
Strong knowledge of Linux systems design, networking, and OS internals.
Proficiency in Python (for AI research) and Go/C (for Agent development).
Experience in analyzing container build pipelines and identifying vulnerability origins.
Ability to distill complex topics (both kernel-level and AI-level) for diverse audiences.
Bonus Points:
Experience with Rego/Open Policy Agent (OPA).
Publications or presentations at venues like KubeCon, Black Hat, or AI conferences.
Experience with Cloud Security (AWS/Azure/GCP) and Infrastructure-as-Code scanning.
Experience fine-tuning models for specific code-generation or security tasks.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8435235
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 10 שעות
חברה חסויה
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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8443466
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Core Database Developer (Database Internals) to join our growing team!
This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization at the center of the revolution in artificial intelligence, which is creating a hurricane of change.
We are looking for a talented Software Engineer to design, build, and optimize the core engine of our high-performance database system. This is a deep, systems-level role focused on the internal workings of a database. You will be responsible for creating the fundamental components that store, retrieve, and process data efficiently.
Key Responsibilities
Design & Develop Database Components: Implement and enhance core database features, including the storage engine, query execution engine, and transaction manager.
Optimize Performance: Work on low-level data structures (like B-Trees or LSM-Trees), concurrency control mechanisms (MVCC), and query optimization algorithms to improve speed and efficiency.
Build the Query Engine: Develop the system that parses, plans, and executes user queries against our data structures.
Ensure Reliability: Implement mechanisms for data recovery, consistency, and durability.
Requirements:
Strong experience in systems programming, preferably C/C++
Deep understanding of database internals (e.g., query planners, storage engines, transaction processing).
Expertise in fundamental computer science concepts like data structures, algorithms, and operating systems.
Proven experience building or contributing to complex, high-performance systems such as databases, file systems, or distributed data platforms.
Note: Experience limited to writing SQL queries or database administration is not a fit for this position. We are seeking engineers with experience in the core engineering of a database system.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8441245
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
02/11/2025
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are looking for a passionate Software Engineer to join our Simulation development team. Our team is growing, and we are looking for hardworking and experienced engineers to take part in building advanced networking simulation solutions. You will be part of a team developing next generation Switch simulation, works closely with other SW R&D teams and SW Architects.

What you will be doing:

Design and develop advanced features simulating our world class Switches.

Develop solutions using advanced virtualization technology.

Write clean, efficient and maintainable code.

Collaborate with team members, SW R&D, Architects, Chip Design and FW.
Requirements:
What we need to see:

B.Sc. degree or equivalent experience in Computer Science / Software Engineering.

4+ years of experience.

Proficient knowledge and experience in C/C++.

Strong design, coding, analytical, debugging and problem-solving skills.

Full ownership & end-to-end responsibility.

Excellent social and written communication skills.

Ways To Stand Out From The Crowd:

Can do attitude, independency and agility.

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

Understanding of Networking Protocols Ethernet, InfiniBand is an advantage.

Knowledge of Virtualization, especially with KVM/QEMU is an advantage.

Knowledge of Linux/Windows kernel and drivers development is an advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8396042
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a highly skilled Technical Team Lead to drive two of the most critical components in our product: the Sensor and the Hybrid (our edge deployment layer).
This is a hands-on leadership role combining deep technical expertise, architectural ownership, and the ability to build a strong, distributed team.

Youll work closely with architects, product, and field engineers while playing a central role in shaping the foundation of our next-generation data collection and delivery pipeline.

What will you do?

Lead a strong technical team
Manage the data pipeline and lead the development of a Data Fetcher component to be deployed in either cloud or customer on-premise environments.
Oversee remote management and deployment processes for sensors and Edge servers at customer sites.
Research, Experiment and deploy new technologies to allow data collection from a multitude of resources facing challenging constraints.
Ensure seamless integration with multi-cloud environments, APIs, and customer-specific systems.
Develop solutions that meet SaaS standards while maintaining true on-premises functionality.
Optimize system performance (RPM, CPU usage) to ensure efficient use of resources without scaling infrastructure unnecessarily.
Help define and shape the team as a major knowledge center in the company.
Influence and build core product components that make a real impact in the field- not maintenance work.
Requirements:
3+ years of experience in a management role, including ownership of architectural decision-making.
5+ years of hands-on backend development experience
Strong in Golang, Kubernetes, Linux, networking (TCP/HTTP).
Experience with distributed systems, low-level concepts, and cloud-native environments.
Able to manage offshore teams, lead by example, and own architecture end-to-end.
Adaptive, independent, and excited about learning fast and switching contexts.
Experience or a strong interest in integrating AI into your development workflow to boost productivity and innovation.
A genuine passion for technology and a drive to solve complex challenges.
A leader who leads by examplecomfortable contributing directly to the codebase and influencing key architectural directions.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8439440
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
1 ימים
חברה חסויה
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 components 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 1 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 בלבד