דרושים » ניהול ביניים » C ++ Senior software engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 3 שעות
חברה חסויה
Job Type: Full Time and Hybrid work
We are searching for the best talent for a Senior software engineer role, to join our team located in Yokneam, Israel.

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 10 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
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8504000
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 19 שעות
חברה חסויה
Location: Haifa
Job Type: Full Time
We are seeking a capable and experienced C++ Engineer to build high performance Linux software with strong modern C++. The Engineer will participate in developing an advanced multi-disciplinary system, which includes AI modules and interaction with HW interfaces and sensors. Responsibilities:
* Design and develop C++ services / libraries on Linux with focus on performance and reliability
* Improve build speed and reproducibility
* Profile / optimize CPU, memory, I/O, and concurrency; debug multithreaded issues
* Write unit/integration tests; use sanitizers / static analysis
* Contribute to CI pipelines and developer tooling
Requirements:
* 5+ years modern C++ (C++17/20), STL / templates, multithreading / synchronization
* 2+ years of Python development
* Strong Low-Level Programming and Debugging tools
* Software development practices: Git, code reviews, unit tests
* Experience in implementing Real-time Algorithms
* B.Sc / B.A - Computer Science or other relevant university degree
* Team player, with proven record of developing deployment-level products
* Able to work from Haifa office 4-5 times a week Nice to have:
* Development of Realtime systems involving both SW & HW
* C++ Development and Optimization Tools
* CUDA or OpenCL for GPU acceleration
* Dependency management using Conan
* Python for tooling, tests, and bindings (pybind11)
* Experience with image processing
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8371274
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
14/12/2025
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
We are looking for talented Engineers to join our Virtual Platforms team.
Virtual platforms play a crucial role in accelerating the development process by enabling early Software development, System-Level testing, and architectural exploration without the constraints of physical prototypes.
Key job responsibilities
As a Virtual Platform Engineer, you will:
Develop accurate and efficient simulation models of hardware components
Create and maintain Virtual Platform environments for software development and system-level validation
Debug and optimize complex hardware-software interactions
This role requires strong communication skills and a collaborative mindset, as you'll frequently interact with various teams across AWS to deliver optimal solutions.
If you are passionate about shaping the future of semiconductor technology and meet our qualifications, we invite you to join our dynamic team. Let's redefine what's possible together!
Requirements:
Basic Qualifications
- Bachelors/Masters in Computer Science, Electrical Engineering or related disciplines
- 10+ years of experience in software development, preferably in C/ C++
- Knowledge of SW and programming languages and concepts (OOP, OOD, Data structures), Knowledge of computer architecture (CPUs, networking, protocols)
- Good understanding of hardware and software interaction
Preferred Qualifications
- Experience in modeling language such as systemC
- Experience with Virtual Platforms tools (Vista, Virtualizer)
- Verification experience is a big advantage (eRM, VMM, UVM)
- Knowledge of ARM architecture.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8456783
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Caesarea
Job Type: Full Time
We are excited to announce that the team is undergoing rapid growth, and we are looking for a Leader, Software Engineering.
Your Impact:
You'll lead the development of core software technologies at the heart of tomorrow's leading infrastructure solutions, tackling the entire range of challenges from user-facing API-s, through high-level algorithms, all the way down to firmware.
Cultivate a high-performing team by recruiting top talent, fostering a collaborative environment, and providing mentorship and professional growth opportunities.
Provide technical guidance and support to the team, leveraging deep expertise in software development and industry trends to drive technical excellence.
Facilitate communication and collaboration between Silicon-One team and Partners.
Encourage creative problem-solving and innovation to address complex challenges and develop cutting-edge software solutions.
Craft and develop software driving the world's most complex infrastructures
Gain intimate knowledge of world-class silicon and programming models
Work with architecture and design teams to define the next generation of ASIC products being developed
Our unique team works in a startup atmosphere inside a stable and leading corporate and develops the full software stack enabling the Silicon One ASICs. Join a team of dedicated engineers with a proven track-record at delivering breakthrough products.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or related field
Minimum 7 years of software development experience, part of them as a manager of a development team
Proficiency in C++ and low-level programming
Demonstrated ability to design and implement complex software solutions
Proven track record of technical leadership
Preferred Qualifications:
Experience with ASIC and Network technologies
Background in large-scale distributed systems
Expertise in developing high-performance software that handles billions of packets
Advanced system design and architectural skills
Deep understanding of network state modeling and monitoring systems
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8479768
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Caesarea
Job Type: Full Time
we are seeking a highly motivated and experienced Senior Software Engineer for a position focused on developing innovative network device monitoring and visualization solution.
Your Impact:
Design and develop visualization capabilities within our SDK environment
Lead the development of a brand-new comprehensive self-monitoring system for network devices from the ground up
Implement a comprehensive model for capturing and managing network state information
Drive cross-team collaboration and technical strategy
Work closely with senior technical leadership
Create and refine technical requirements and system designs
Build new systems and frameworks from the ground up
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or related field
Minimum 7 years of software development experience
Proficiency in C++ and low-level programming
Demonstrated ability to design and implement complex software solutions
Proven track record of technical leadership
Preferred Qualifications:
Experience with ASIC and Network technologies
Background in large-scale distributed systems
Expertise in developing high-performance software that handles billions of packets
Advanced system design and architectural skills
Deep understanding of network state modeling and monitoring systems
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8479783
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
21/12/2025
חברה חסויה
Location: Yokne`am
Job Type: Full Time
We are looking for an excellent Firmware Engineer to join the NIC Firmware team in the Yokneam site. The Firmware team develops cutting-edge networking features for cloud, HPC and storage. We drive the data growth of the worlds biggest companies. With talented engineers around the globe, the work environment is dynamic, meaningful and fast paced.
What You Will Be Doing:
Work closely with the architecture and different software design teams.
Implement new features in the core of our company NIC firmware.
Develop verification tests for advanced features in a highly complex and sophisticated Firmware testing environment.
Gain a deep understanding of system debug, networking technology and stacks, as well as the HW/FW/SW relationship.
You will learn how a big software project is operated, maintained, qualified and released, and how Hardware and Firmware are developed.
Requirements:
University graduate with B.Sc. in Computer Science/Engineering (or equivalent program)
Strong C/C++ capabilities
Excellent understanding of data structures and algorithms fundamentals
Scripting abilities (Python, Bash)
Strong analytical, debugging and problem solving skills
Motivated and independent with strong interpersonal skills
Ways To Stand Out From The Crowd:
Knowledge of network protocols
Prior verification experience
Real-time programming
Knowledge in storage protocols
Experience with Agile methods.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8465189
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8499894
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
חברה חסויה
Location: Tel Aviv-Yafo and Yokne`am
Job Type: Full Time
We are spearheading the AI revolution and the creation of state-of-the-art accelerated compute platforms for global utilization. Our Network Modeling and Performance Insights group is seeking a skilled and driven Software Developer for the design and development of our infrastructure for a complex networking simulation as a service. In this role, you will be responsible for developing and optimizing our network simulation software, and to enhance its performance and quality. You will work on integrating this infrastructure with cloud computation services for various use cases and ensure the simulation is available as a service for internal and external customers. If you're passionate about tackling intricate challenges and contributing to comprehensive software solutions, we want to hear from you.

What you'll be doing:

Enhance simulation runtime and memory consumption through innovative optimization techniques.

Improve the quality of the simulation as a software product, ensuring robustness and reliability.

Expends the simulation versatility to accommodate new various and complex user use cases and bleeding-edge requirements.

Design and expose the simulation as a service to facilitate easier access for different stakeholders.

Integrate a new simulation management system, making simulated experiments data accessible to all users.

Design and develop a CI/CD infrastructure for our complex networking simulation tool, ensuring efficient deployment and smooth integration processes.
Requirements:
BSc or above in Computer Science, Computer Engineering, or a related field, or equivalent experience.

5+ years of relevant practical experience in software development, including working on a large-scale software product, preferably with strict performance considerations.

Proficiency in C++ and optimization techniques for improving code performance

In-depth knowledge of computer science fundamentals, and computer architecture.

Strong communication skills.

Experience with simulation environments (specifically, network related) - a significant advantage

Prior experience with multi-core computation and parallel code acceleration

Familiarity with cloud computing and parallelization of computational workloads - an advantage.

Experience in developing CI/CD pipelines and integrating services - an advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8499597
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
06/01/2026
חברה חסויה
Location: Caesarea
Job Type: Full Time
we are looking for a SW Engineer.
As SW Engineer you will participate in software development of a state-of-the-art medical robot, in a fast growing and dynamic environment.
Your day-to-day will include all stages of software development lifecycle - requirements definition, design, implementation, integration, testing and maintenance.
Main Responsibilities:
Participate in the full development cycle - specification, design, deployment and maintenance of a wide variety of SW modules (these include - UI/UX, 2D and 3D graphics, Robot communication protocols, application services and business logic and more.
Provide ongoing maintenance, support and enhancements in existing systems and platforms.
Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.
Provide recommendations for continuous improvement.
Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Document processes and maintaining software development records, following the software development lifecycle.
Maintain and improving existing codebases and peer review code changes.
Requirements:
B.Sc./M.Sc in Computer Science/Software Engineering from a leading university
At least 10 years of software development
Object Oriented Programming
Knowledge of professional software engineering practices & best practices for the full software development life cycle
Experience in C#/.Net/C/C++ -
Participating in medical device software development/project - a significant advantage
Knowledge/Experience in one or more of the followings is a significant advantage:
Real-time 3D visualization SW
VTK or other visualization library
DICOM medical imaging
AWS Cloud infrastructure
CI/CD
DevOps
Experience in Agile methodology - an advantage
Very good English level (Read/Write/Speak)
Team player
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8490328
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
06/01/2026
חברה חסויה
Location: Caesarea
Job Type: Full Time
we are looking for a Scrum Master & SW Engineer.
Main Responsibilities:
Participate in the entire development cycle - specification, design, deployment, and maintenance of various SW modules (these include - UI/UX, 2D and 3D graphics, Robot communication protocols, application services and business logic, and more).
Act as a Scrum master of the SW and V&V team. Facilitate the complete development process of the group. Resolve impediments and conduct all Scrum ceremonies.
Collaborate cross-functionally with data scientists, business users, project managers, and other engineers to achieve elegant solutions, improve technology, and consistently apply best practices.
Actively contribute to the continuous improvement of products and processes.
Document processes and maintain software development records following the software development lifecycle.
Requirements:
B.Sc in Computer Science/Software Engineering from a leading university
At least 7 years of experience in software development
Working knowledge of agile methodology, techniques, and frameworks, such as Scrum or Kanban, to deliver solutions.
Solid knowledge of SW design and Object-Oriented Programming
Experience in .Net framework and C#
Experience in C++
Excellent people and project management skills.
Knowledge of professional software engineering practices & best practices for the entire software development life cycle.
Participating in medical device software development/project - a significant advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8490342
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Petah Tikva
Job Type: Full Time
You will participate in the development of a new Linux-based security product using GoLang and C++. This role centers on designing and implementing core components of a multi-threaded Linux Agent that operates across Kernel and User space, with a strong emphasis on privilege management and threat detection.
Youll be deeply involved in:
Architecting scalable, modular, and testable systems.
Diving into Linux system calls, Kernel modules, User space and security frameworks.
Working across multiple Linux distributions to ensure broad compatibility and performance.
Developing and maintaining CI/CD pipelines using Jenkins.
Creating Python-based automation for testing and deployment.
This is a hands-on role requiring deep technical expertise, architectural vision, and the ability to work independently in a fast-paced environment.
Requirements:
5+ years of hands-on experience with GoLang and/or modern C/C++, including system-level programming.
5+ years of experience working with Linux operating systems, including:
Deep understanding of Linux architecture, system calls, and module development.
Experience with Kernel debugging, eBPF and LSM frameworks - advantage
Proven expertise in Linux security: SELinux, namespaces, capabilities, PAM, and secure boot.
Strong background in software architecture, including:
Designing scalable, modular, and testable systems - advantage
Familiarity with Python, CI/CD pipelines, containerization (Docker) advantage
Excellent problem-solving skills and ability to work independently in a fast-paced environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8455279
סגור
שירות זה פתוח ללקוחות VIP בלבד