דרושים » תוכנה » C ++ Senior software engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Job Type: Full Time and Hybrid work
Purpose: As a software engineer, you will play a crucial role in developing innovative software solutions written in C ++ and C # that enable us to deliver cutting-edge diagnostic technologies to healthcare professionals worldwide.
You will design and implement SW components and algorithms for Medical Device products on a multi-threaded system. This is an exciting opportunity to work with highly talented engineers on one of the most cutting-edge technologies.
Requirements:
Bachelor's or Master's degree in Computer Science or Software Engineering.
Strong proficiency in C ++ programming language with a minimum of 5 years of professional experience.
Proven experience in developing multithreaded systems.
Solid understanding of software development principles, design patterns, and best practices.
Knowledge of one or more of STL, Modern C ++ (11/14), Boost - an advantage.
Experience in C # - an advantage
Excellent problem-solving and analytical skills, with the ability to diagnose and resolve complex software issues.
Experience in the medical device industry- an advantage
This position is open to all candidates.
 
Hide
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8585244
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
We are looking for a motivated and experienced Senior Software Engineer to join our Cloud and K8s Group. The successful candidate will possess a strong technical background in low-level systems programming and will excel in developing performant, efficient, and reliable software across multiple operating systems. Expertise in C++ and deep knowledge of Linux, macOS, and Windows internals are essential for this role, as you will be instrumental in building and optimizing our agent.
Key Responsibilities:
Design, implement, and optimize low-level system software components and libraries with a focus on performance and efficiency.
Analyze and debug complex issues related to operating system internals (kernel, drivers, memory management) across Linux, macOS, and Windows platforms.
Develop networking capabilities and optimize networking stack interactions within software modules.
Write clean, maintainable, and well-tested C++ code, while mentoring and reviewing peers contributions.
Collaborate closely with infrastructure, security, and product teams to design scalable and secure systems.
Contribute to CI/CD pipelines and automation workflows to streamline build, test, and deployment processes.
Develop and maintain scripting tools (e.g., Python, Bash, PowerShell) to support development and operational tasks.
Stay up to date with emerging technologies in systems programming, cybersecurity, and networking to continuously improve our solutions.
Requirements:
Bachelor's or Masters degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Minimum of 5 years experience in software development with a strong focus on C++ and low-level programming.
Deep understanding of Linux, macOS, and Windows internals including kernel architecture, system calls, process and memory management.
Strong knowledge of networking protocols and experience writing performant and efficient code.
Experience with Golang is an advantage.
Background or interest in cybersecurity is a plus.
Familiarity with .NET development is beneficial.
Experience with CI/CD tools and pipelines (e.g., Jenkins, GitHub Actions) is preferable.
Proficient in scripting languages such as Python, Bash, or PowerShell.
Strong problem-solving skills and ability to work independently and in a team environment.
Excellent communication and collaboration skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8559901
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
18/02/2026
Location: Herzliya
Job Type: Full Time and Hybrid work
We are looking for a highly motivated R&D Software Engineer with strong algorithmic thinking, problem-solving skills, and hands-on software development experience. While experience in signal processing, communications, DSP, or RF is a strong advantage, it is not a requirement.

This role is ideal for engineers who enjoy tackling complex problems, designing practical solutions, and turning ideas into working systems. You will work in a multidisciplinary environment at the intersection of algorithms, software and hardware, with real impact on end products.

You will:
Design and implement algorithms and software solutions for complex problems.
Develop high-quality, production-ready code in C++ and Python.
Take ownership of features and components from concept through implementation and validation.
Build prototypes, run experiments, and iterate quickly based on results.
Participate in code reviews, architecture discussions, and technical decision-making.
Document designs, trade-offs, and implementation details.
Requirements:
For that mission youll need:
Strong algorithmic thinking and problem-solving abilities.
5+ Years of experience in software design and development, not just theoretical or academic work.
Solid proficiency in C++ and/or Python.
Good understanding of data structures, algorithms, and software engineering principles.
Ability to learn new domains quickly and apply them effectively.
High motivation, strong ownership mentality, and a get things done attitude.
Ability to work independently while collaborating effectively in a team.

Preferred Qualifications (Nice to Have):
Background or experience in signal processing, communication systems, DSP, RF.
Experience with hardware-software integration or system-level development.
Familiarity with Linux-based environments.
Experience moving projects from research or prototype to production.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8552111
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
We are looking for a senior embedded software engineer to join us in researching and developing cutting-edge cyber security projects.

Responsibilities:

As an Embedded researcher and developer, you will be dealing with:

Real-time Embedded End-to-End Low-Level software development on various unique embedded platforms and environments.

Researching complex Embedded systems.
Requirements:
5+ years of experience in real-time embedded systems development, writing code in C/C++ and Assembly.

Deep understanding of embedded systems internals and operating systems.

Experience with embedded systems communication protocols, peripherals and debugging.

Good knowledge of network communication protocols and topologies.

Experience in Python scripting.

Highly motivated and very creative individual.

Bachelor's degree in computer science or engineering.

Experience in reverse-engineering using disassemblers - advantage.

Experience in vulnerability research - advantage.

Experience in the telecommunications industry - advantage.

Graduate of an elite technological unit in the IDF - advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8566410
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
חברה חסויה
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 נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Tel Aviv-Yafo and Caesarea
Job Type: Full Time
As a key member of the team, you will be responsible for developing a state-of-the-art functional simulator for the family of devices. This simulator is a critical product that streamlines the development process and significantly reduces time-to-market.

In this role, you will:

Collaborate closely with the ASIC Architecture team to implement an accurate and efficient software model based on the architecture specifications.

Partner with both Software and Hardware design teams, providing support as they use the simulator as the golden reference for hardware implementation.

Ensure the simulator meets the highest standards of performance, reliability, and usability.

Contribute to defining best practices and methodologies for model development, validation, and integration. 
Requirements:
Minimum Qualifications:

B.Sc. in Electrical Engineering.

7+ years of technical experience in a large corporate environment.

Strong background in logic design and system-level architecture.

Software engineering experience in C++.

Solid understanding of networking principles and protocols.

Preferred Qualifications:

Experience with ASIC-related software such as SDKs, firmware, or low-level system software.

Hands-on experience in ASIC development (architecture, design, or verification).

Proficiency in Python.

Ability to quickly learn new technologies and complex systems.

Strong technical documentation and presentation skills.

High attention to detail and a system-level mindset for networking solutions.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8546096
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
25/02/2026
Location: Yokne`am
Job Type: Full Time
In this job you will need to design, lead, develop, complex and versatile software solutions. This includes technical leadership and working closely with other stakeholders in the organization such as system engineers. You will need follow through from concept to product along with hands on hands-on coding and supporting complex integrations of the various parts of the system. We offer a challenging and most interesting technological domain with many SW technologies, algorithms, and a wide SW stack.



Responsibilities
Lead and implement complex software features in an embedded Linux environment
Develop, debug, and maintain kernel-level .
Own the software integration of multiple system components
Collaborate with system, hardware, and other teams
Take responsibility from design through delivery, including hands-on coding
Write technical documentation and design specifications
Deep knowledge with HW architectures, OS implementation details and HW-SW partitioning.
Requirements:
Proven experience in embedded software development on Linux platforms
Extensive hands-on experience with Linux kernel development and customization
Strong programming skills in C, C++, and Python
Solid understanding of HW/SW architecture, OS internals, and HW-SW partitioning
Ability to independently drive designs and solve complex technical problems
Proficiency with development toolchains, debugging tools, automation frameworks
Strong verbal and written communication skills for documenting technical solutions
Excellent team collaboration and communication skills
Self-driven with a high level of ownership and accountability
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8561239
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Petah Tikva
Job Type: Full Time
our platform sw department is looking for a highly driven and dynamic sw customer engineer to join our team and help shape the future of autonomous driving systems.
our team ensures fast and successful integration of mobileye's technologies in customers solutions (car manufacturers / tier1), from the design phase to a car launch, while working closely with internal r&d teams. we're looking for a strong, hands-on, software engineer who is passionately motivated by challenges and excels in troubleshooting hard, complex problems. what will your job look like?
you will work directly with mobileye's development teams on integration into the car manufacturer's system from a Real-Time, safety-critical system aspects.
you will be responsible to provide quick and professional analysis and troubleshooting of advanced customer issues.
support new boards bring up: coding, integration, unit TEST and customer support..
integration with various Embedded systems
 if you are an excellent, bright, hands-on person with a passion to make a difference come to lead the revolution!
Requirements:
all you need is:
b.sc in electrical engineering, Computer Science or equivalent - must.
5+ years of hands-on experience in of  Embedded   Linux /rtos platforms.
strong proficiency with C / C ++ - must.
solid understanding of spi, nand, i2c, and sdram - advantage
experience in Linux user space application development - advantage
knowledge of git and gitlab with practical experience - advantage
experience in Python - advantage.
outstanding hardware/software debugging skills, using a full range of TEST equipment
understanding schematics, experience with logic analyzers, oscilloscopes, and jtag - advantage
fluent in english and hebrew. mobileye changes the way we drive, from preventing accidents to semi and fully autonomous vehicles.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8578791
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Herzliya
Job Type: Full Time
We are looking for a Windows engineer to join us in developing cutting-edge cybersecurity projects.

As a Windows engineer, you will be dealing with:
Developing user-mode applications and complex Windows Drivers.
Designing and developing components for the company's flagship security product.
Low-Level R&D.
End to End product development.
Requirements:
Requirements:
Deep understanding of Windows systems internals and OS Windows eco-system.
5+ years of experience in high-end operating systems development, writing code in C / C++.
3+ years of experience in Python development.
Good knowledge of network protocols and network topologies.
Highly motivated and very creative individual.
Fast learner, and independent worker.

Advantages:
Graduate of an elite technological unit in the IDF or its equivalents.
Bachelor's degree in computer science or engineering.
Experience in reverse-engineering using dis-assemblers (IDA Pro or GHIDRA).
Understanding and experience with the Linux OS.
Experience in vulnerability research.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8566413
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
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 נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
03/03/2026
Location: Herzliya
Job Type: Full Time
Would you like to learn about the inner workings of Azure Edge? Are you excited about jumping deep into various areas and composing a bigger picture? we are leading the way to extend Azure cloud services to sovereign, disconnected, edge, enterprise, and hybrid scenarios. Deploying hyperscale services into hybrid and disconnected clouds provides unique and innovative engineering challenges. If you are inspired by this cloud innovation, have the skills to secure and build production grade services, and are looking for a dynamic and collaborative team environment, come talk to us!
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 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:
3+ years for SDE, or 5+ years Senior, of experience developing code in CRust/C++/.
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.)
Other Qualifications:
Experience with computer security and security protocols.
Proven team player with developed communication skills
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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8567250
סגור
שירות זה פתוח ללקוחות VIP בלבד