דרושים » תוכנה » Senior windows internals engineer- 2450

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Merkaz
Deep Research and Development for top notch technology in the Windows OS environment.
Windows Kernel Mode/User Mode development (C/C++).
Cyber Security oriented development.
Working as a team member as well express innovation, broad view and opportunity to influence and create tremendous value.
Requirements:
B.Sc in Computer Science and/or veteran from IDF elite cyber unit.
At least 4 years of Windows Internals and/or Kernel development (C/C++).
Strong low-level OS internals in Windows.
In depth knowledge with Windows Kernel and Driver Development Experience with Reverse Engineering.
Practical experience with Cyber development.
Location: Central district, Israel
Work Hours: Full-Time.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8611626
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
22/03/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
Help build an Always-On, low-overhead GPU profiling service that runs in production, scales across cluster environments, and delivers actionable insights for ML workloads. You will be hands-on delivering our profiling solutions across system software, drivers, and CUDA to make profiling continuously available and reliable.

What youll be doing:

Develop low-overhead, high-reliability implementations in C/C++, with bounded CPU/memory budgets.

Lead end-to-end feature delivery spanning user-mode components, driver/platform layers, and performance counter/trace providers.

Establish profiling models that integrate with existing ML/AI workflows (e.g., PyTorch/XLA) to turn low-level signals into actionable insights.
Requirements:
What we need to see:

BS or MS degree or equivalent experience in Computer Engineering, Computer Science, or related degree.

5+ years of system-level C/C++ development, including concurrency, memory management, and performance engineering.

Familiarity with system software design, operating systems fundamentals, computer architectures, performance analysis, and delivering production-quality software.

Strong interpersonal, verbal, and written communication; able to influence across organizations and build trust with external collaborators.

Ways to stand out from the crowd:

Extensive experience with profiling/tracing stacks for CPU/GPU (e.g., CUPTI, Nsight, performance counters, event correlation) and debugging highly concurrent systems.

Deep hands-on knowledge of CUDA and GPU architecture, including runtime/driver APIs, CUDA streams/graphs, and kernel behavior.

Track record building continuous, always-on, or multi-client profiling systems designed for predictable overhead at scale.

Hands-on experience tuning ML training/inference loops based on deep profiling analysis, with familiarity in ML ecosystems (e.g., PyTorch, JAX) and correlating application events with GPU metrics to translate data into actionable performance insights (e.g., bottleneck triage, compute vs. memory bound).

Experience with user-mode driver development and integration within platform security and permissions models.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8586600
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo
Job Type: Full Time
Required Junior Windows Low Level Engineer - Platform team
What Are We Looking For?
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 Software Engineer you will require a background in systems programming and strong experience working with complex infrastructure to join our Usermode Infra team. This team owns the core usermode infrastructure behind our Windows agent, including configuration, asset management, add-ons, and backend communication.
In this role, youll collaborate with talented engineers to drive features end-to-end, contributing to key architectural components. Your work will have a direct impact on millions of endpoints within a core area of our EPP/EDR platform.
What will you do?
Design, develop, test, and debug complex features in a user-mode environment using modern C++ (23)
Work across a wide range of system-level areas, solving real-world engineering challenges
Continuously build expertise in operating systems, system design, and modern C++
Contribute to both new feature development and the redesign/reimplementation of existing components
Tackle large-scale stability and performance optimization challenges
Collaborate within a distributed team to deliver high-impact solutions
Help secure tens of millions of Windows devices across enterprise and government customers globally.
Requirements:
0-1 years of Experience in C/C++.
Computer science or Software engineering graduate from one of the leading universities with a GPA - 85+.
In-depth knowledge of operating systems and concepts.
Strong debugging and troubleshooting skills.
Solid system design and architecture skills.
Great communication and teamwork skills.
Ability to contribute to feature development from planning to development and unit-testing.
Previous experience with security-oriented development or related fields - an advantage.
Please upload your Grade Sheet while submitting your CV. Applications without a Grade Sheet will prevent us from moving forward with your application.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8600739
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
18/03/2026
Location: Yokne`am
Job Type: Full Time
The DOCA team is seeking a highly motivated and experienced engineer with hands-on technical expertise to develop the SDK for the next-generation Data Processing Unit, with a wide range of features and embedded systems. This position offers the opportunity to have a real impact in a dynamic, technology-focused company, impacting data centers across the world. We're united in our quest to transform the way Smart Adapters are used.

What you'll be doing:

Collaborate with skilled engineers to design and implement the DOCA SDK and infrastructure.

Take charge of end-to-end development for various features within DOCA.

Design and develop SDK libraries focusing on networking, storage, and high-performance computing solutions.

Partner with major companies to address real-world challenges that demand innovative solutions and a customer-centric approach.
Requirements:
What we need to see:

B.Sc in Computer Engineering, Computer Science, Electrical Engineering, or equivalent practical experience.

8+ years of hands-on experience with the software development lifecycle, especially in performance-critical systems.

Strong programming skills in C/C++.

Familiarity with Linux environments and associated tools.

Strong analytical, debugging, and problem-solving skills.

Excellent communication skills and teamwork abilities. Self-motivated and well organized.

Experience with OOD/OOP.

Ways to stand out from the crowd:

Background in networking and low-level programming (C/C++).

Experience with performance optimizations.

Experience in RT embedded development or driver development within a Linux environment.

Technical leadership skills.

Confirmed experience in solving customer issues.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8583579
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Your Opportunity:
Serve as the primary technical authority and mentor for the team, providing expert guidance, performing code reviews, and setting the bar for engineering excellence.
Partner closely the leadership team to define and evolve the architecture of our end-to-end OT solution, spanning from network data collection to complex on-prem and cloud deployment scenarios.
Own architectural decisions and drive critical tech choices that ensure system scalability, reliability, and seamless integration with the broader our product suite.
Lead the systems evolution by shaping the target architecture and integrating AI-driven capabilities and advanced analytics to proactively identify network threats and failures.
Leverage complex cross-domain data and metrics to drive product performance and stability improvements.
Lead technical initiatives and discussions across Backend, Frontend, and other teams to ensure high-quality software delivery.
Collaborate with cross-functional partners, including product management and design, within an Agile environment to shape and deliver new features.
Requirements:
What Youll need:
At least 8 years of system/backend programming experience (Go/C/C++ or similar)
At least 2 years at a high-level technical position (Architect, Tech lead)
Experience with On-Prem and Cloud deployments and architectures
Being a tech-savvy and knowledgeable of cutting-edge technologies
Knowledge in all aspects of software development: Low-level, Backend, Frontend, Automation testing and Devops.
Experience with data-intensive systems.
In-depth knowledge of TCP/IP protocols and Unix internals.
Previous knowledge and experience with AI tools or integrating AI-driven solutions into products- an advantage.
Strong understanding of network application architecture and data Structures
Academic-level understanding of algorithms and data structures.

And Ideally:
Knowledge of Cyber Security trends and events. Ideally OT/ICS or adjacent (asset discovery, DPI, threat modeling).
Experience developing packet sniffing applications or similar network Applications.
Understanding of LLMs and agentic work flows.
Hands-on experience integrating LLMs or ML models into production systems.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8610099
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
26/03/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
we are looking for a versatile senior software engineer to join our dpu platform team. this is an opportunity to make a significant impact in a technology-driven company that powers the worlds most advanced data centers. you will use your expertise in low-level Embedded Linux software and boot flows to work with global development teams, solving the complex challenges involved in delivering high-power computing platforms.
what you'll be doing:
designing and developing low-level system software with a primary focus on bootloaders (atf, uefi), firmware, and hardware initialization
working together with hardware and design teams to drive SOC bring-up and platform enablement
solving complex challenges related to boot sequences, system optimization, and hardware resource management
supporting various internal and customer dpu projects alongside our global teams
taking part in all stages of the product lifecycle, with a focus on high software quality and stability
collaborating within a global software environment to have a broad impact across the company
Requirements:
what we need to see:
bachelors degree in Computer Science /engineering or equivalent practical experience
5+ years of experience in Embedded Linux software development ( C is a must, C ++ advantage)
deep experience with bootloader development and board support packages (bsp)
strong understanding of the low-level software stack and hardware-software interaction, specifically regarding pre-os environments
deep knowledge of processor architecture, including cpu, cache coherency, and hardware accelerators
solid engineering skills in design, technical investigation, and agile processes
great communication skills, both written and oral
experience with development tools like git, gcc, make, bitbake, jenkins, etc.
ways to stand out from the crowd:
hands-on experience with armv8, atf (arm trusted firmware), and uefi standards
background in developing secure boot flows or trusted computing environments
experience with hardware debuggers (jtag) and low-level board analysis
background in developing security solutions or key management
nvidia is widely considered to be one of the technology's most desirable employers. if you strive for excellence, are self-motivated and enjoy having fun and learning, then don't wait-- apply today!
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8593795
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
4 ימים
חברה חסויה
Location: Herzliya
Job Type: Full Time
Required Low-Level Developer
As a Low Level Developer, you will:
Play a central role in advancing the features and infrastructures of one of our security products
Lead features, end to end, from concept and design to production
Collaborate closely with multiple teams to analyze, develop and implement new workflows and features
Troubleshoot and debug complex flows
Find and implement creative solutions to technical challenges.
Requirements:
At least 3 years of experience in low-level development in C/C++/Objective-C
Experience with designing complex system
Knowledge of the internals of a major OS: Linux/iOS/Android/Windows
Experience with static and dynamic analysis tools
Ability to work in a dynamic environment
It would be great if you also have:
Relevant military experience
B.Sc. in Computer Science or equivalent experience
Experience in software architecture.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8606400
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Your Opportunity:
Work on everything running on our OT appliance-from network data collection and proprietary protocols to sophisticated logical algorithms, data manipulations, and APIs.
Own your projects end-to-end, including design, development, testing, and deployment within an Agile environment.
Integrate AI to proactively identify security threats.
Build high-performance APIs and data-intensive systems primarily using Go.
Contribute to the transformation of our core technology toward cloud- integrated architectures and advanced predictive analytics.
Requirements:
What You'll Need:
At least 3 years of experience in backend/ server side development.
Strong proficiency in a backend language such as Go, C/C++ or similar.
Previous knowledge and experience with AI tools or integrating AI-driven solutions into products- an advantage.
Solid understanding of TCP/IP protocols and Unix internals.
Team player, strong communication skills, and empathetic.
Degree in Computer Science (not a must; we're always looking for super talented people).

And Ideally:
Cybersecurity domain knowledge.
Experience developing network/packet sniffing applications.
Understanding of LLMs and agentic work flows.
Hands-on experience integrating LLMs or ML models into production systems.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8610087
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
18/03/2026
חברה חסויה
Location: Ra'anana and Yokne`am
Job Type: Full Time
We are looking for a Senior Software Engineer. You will work with highly experienced engineers to provide the world's outstanding SmartNIC products for cloud-computing, research, medical, automotive, finance, weather, telco, and more.

What you'll be doing:

You will architect, design, and develop the next-generation technology in network acceleration, as well as work with best-in-class technical leaders in this domain.

Engage with customers and architects to understand the requirements and derive the software design accordingly.

Collaborate with other engineering teams that develop the upper layers applications like virtual switches (OVS, VPP, and etc.) and lower layers like driver, kernel, FW, and HW.
Requirements:
What we need to see:

B.Sc. (or equivalent experience) in computer science/software engineering.

3+ years confirmed experience of Programming C/C++.

3+ years confirmed experience in Linux environment and tools.

Experience with Networking Protocols.

Experience with virtualization technologies.

Strong analytical, debugging, and problem-solving skills.

Deep knowledge of computer architecture and operating systems.

Experience in performance optimizations.

Ways to stand out from the crowd:

Knowledge and experience in DPDK.

Knowledge and experience with designing SDKs.

Open Source Software Contributor to relevant projects (OvS, DPDK, Linux Kernel..).

A positive demeanor, a growth mindset, and excellent interactions with colleagues.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8583562
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
חברה חסויה
Location:
Job Type: Full Time
abra R&D is seeking an Embedded C/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, Linux internals, and production?grade OTA/OTI mechanisms. The role focuses on User?Space development in C++ on Embedded Linux, with tight interaction with drivers, kernel behavior and system?level components. Responsibilities
* Develop C++ User?Space applications running on Embedded Linux.
* Apply strong OOP/OOD, modern C++ practices, and smart pointer management to build clean, scalable, maintainable code.
* Perform system integration with Drivers, Kernel components, hardware modules, and other system services.
* Read, understand, and occasionally extend Driver?level C code to integrate user?space logic with low?level operations.
* Work within a true Embedded Linux production environment, including participation in OTA/OTI update flows and fail?safe mechanisms.
* Handle system?level communication and protocols (Basic Networking/IPC).
* Collaborate closely with engineering teams, including a remote team in the UK—professional English is required.
Requirements:
Strong C++ (User?Space) – OOP/OOD, smart pointers, high?quality code practices. Hands?on Linux experience – User?Space development is a must.
* Proven experience with Embedded Linux systems (not desktop Linux only).
* Ability to read and work with C code around drivers / low?level integration points. OTA/OTI production experience – remote software update flows, rollback logic, and resilience in embedded environments.
* Basic knowledge of Networking/communication protocols Very good English for daily collaboration with UK teams. Nice to Have
* Experience with board?level interfaces (SPI/I2C/UART/GPIO).
* Background in hardware/software integration.
* Experience with distributed embedded systems.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8568119
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
26/03/2026
חברה חסויה
Location: Ra'anana
Job Type: Full Time
we are looking for a senior software engineer. you will work with highly experienced engineers to provide the world's outstanding smartnic products for cloud-computing, research, medical, automotive, finance, weather, telco, and more. we are developing some of the core libraries of the nvidia doca sdk rapidly growing doca functionality and use cases. with doca, developers can program the data center infrastructure by creating software-defined, cloud-native, secured, hw-accelerated services.
we also take significant part in the Linux -foundation dpdk (dpdk.org) project, and expand the nvidia-mellanox pmd in particular, providing the framework and common api for fast packet processing in user space. our goal is to enable breakthrough network performance, using smartnic hardware capabilities and address the performance, scale and security demands of modern software-defined enterprise data centers and public cloud infrastructure.
what you'll be doing:
you will architect, design, and develop the next-generation technology in network acceleration, as well as work with best-in-class technical leaders in this domain
engage with customers and architects to understand the requirements and derive the software design accordingly
collaborate with other engineering teams that develop the upper layers applications like virtual switches (ovs, vpp, and etc.) and lower layers like driver, Kernel, fw, and hw
Requirements:
what we need to see:
b.sc. (or equivalent experience) in Computer Science /software engineering
5+ years confirmed experience of programming C / C ++
5+ years confirmed experience in Linux environment and tools
deep experience with networking protocols mainly ethernet, and security protocols
experience with virtualization technologies
strong analytical, debugging, and problem-solving skills
deep knowledge of computer architecture and operating systems.
experience in performance optimizations
ways to stand out from the crowd:
knowledge and experience in dpdk
knowledge and experience with designing sdks
open source software contributor to relevant projects (ovs, dpdk, Linux Kernel..)
a positive demeanor, a growth mindset, and excellent interactions with colleagues
nvidia is widely considered to be one of the technology worlds most desirable employers. we have some of the most forward-thinking and hardworking people in the world working for us. if you're creative and autonomous, we want to hear from you!
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8593851
סגור
שירות זה פתוח ללקוחות VIP בלבד