דרושים » תוכנה » C ++ Developer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 2 שעות
חברה חסויה
Job Type: Full Time and Hybrid work
The Software development Engineer will be a part of the team building a sophisticated medical imaging mapping system.
As a software engineer, you will significantly impact our products within the company. You will design, develop, and document software applications Embedded in diagnostic and interventional medical imaging devices, participating in all phases of the software development lifecycle, including concept definition,requirements, design, implementation, and testing.
Primary Duties and Responsibilities
Develop software using C ++ 14/17/20/23+ and QT, creating cutting-edge technology.
Write high-quality, clean code, adhering to best practices and coding standards.
Collaborate and build trust-based relationships locally and globally.
Participate in brainstorming sessions, requirements reviews, technical reviews,
design reviews, and code reviews.
Requirements:
? B.Sc. in Computer Science or Software Engineering.
? 2-4 years of experience in Modern C ++.
? Proficient in software design, architecture, and technical documentation.
? Knowledge of Linux.
? Ability to write high-quality clean code.
? Excellent problem-solving skills.
? Strong unit testing and debugging skills.
? Strong collaboration skills and a pro-active team player.
? Proven fluency in English.
Preferred Qualifications
? Experience with modern C ++.
? Experience with the QT framework.
? Experience in signal processing.
? Experience in algorithm development.
? Experience with OpenGL-ADV.
? Experience in global companies.
? Experience in the medical devices industry or other highly regulated industries.
This position is open to all candidates.
 
Hide
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8631697
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
24/03/2026
חברה חסויה
Location: Caesarea
Job Type: Full Time
we are looking for a Senior C++ Software Engineer.
As part of our R&D Engineering team, you will work closely with our Quality and Manufacturing teams to develop the latest tools and technologies to address significant, unmet clinical needs that impact patients lives around the world.
How you will make impact:
Prototype, plan, build, and deliver software applications in C++ and similar development languages
Participate in other software designs such as software for UI, signal processing, DevOps, product security, Operating system
Understanding top and low-level design of embedded systems.
Work closely with other development engineers to ensure the system is designed and delivered with appropriate requirements.
Independently cooperate with internal or external suppliers.
Drive the development and deployment of custom test systems SW / automation SW, and test methods concurrently with new product development.
Develop SW verification strategy, testing methods and V&V plans based on product requirements and SW design including writing tests that challenge the system and its requirements and advocate for test approaches that have highest impact.
Perform other duties and responsibilities as assigned.
Requirements:
Bachelors degree - Software Engineering/Computer Science/Computer Engineering/ Equivalent.
6+ years of relevant experience in software development.
4+ years of medical device experience.
Programming experience with C++, Linux and Python.
Experience in Medical Device regulation standards and SW design, life cycle and V&V.
Experience developing software in multi-threaded and/or multi-tasking environments.
Experience with hardware-software integration.
Experience in software and hardware system testing, test design, data acquisition and analysis.
Knowledge of HW/SW protocols as SPI, I2C, USB & UART.
Experience with software testing, static analysis, and debugging at the hardware/software interface (ICE/JTAG).
Strong technical writing skills.
What else we look for: (Preferred)
UI Experience - Advantage
Experience with mechanical systems a plus.
NI PXI, cRIO, cDAQ, TestStand and/or VeriStand experience a plus
Familiarity with networking protocols, including wireless and bluetooth
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8590437
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
07/04/2026
Location: Haifa
Job Type: Full Time
As a Team Lead, you will lead and mentor a backend development team working on a complex, large-scale medical imaging platform. This role combines Agile leadership with hands-on technical contribution, driving high-quality software delivery in a regulated, customer-focused environment.

Your role

You will act as the Agile facilitator and technical leader of a Radiology Informatics backend team within Philips Image Management in Israel. You will guide the team in delivering scalable, high-performance software that supports advanced PACS solutions used by hospitals worldwide.
Serve as Scrum Master, ensuring effective adoption and continuous improvement of Agile (SAFe) practices
Lead team planning and execution toward iteration and program objectives
Contribute up to 50% hands-on software development and drive technical decision‑making.
Drive complex development efforts and resolve technical blockers
Promote clean, scalable, high-quality code and strong engineering standards
Ensure compliance with development processes, quality metrics, security, and regulatory requirements
Encourage system thinking, domain knowledge, and strong customer focus
Provide clear accountability, remove impediments, and act as an escalation point
Drive innovation through technical reviews, best practices, modern engineering approaches, and the adoption of AI development tools to enhance productivity and code quality
Collaborate with global cross-functional teams and stakeholders
Develop team capabilities through mentoring, delegation, and structured execution.
Requirements:
You hold a Bachelor's / Master's Degree in Computer Science, Software Engineering, Information Technology or equivalent field
You bring 3+ years of hands-on software development experience
You are proficient in C++ and eager to grow across technologies
You have strong backend experience (architecture, infrastructure, networking, reliability)
Youve worked with large, complex systems and extensive codebases
You have 2+ years of formal experience leading a Scrum/software engineering team
You are familiar with Agile/SAFe practices and tools
You collaborate effectively in international, cross-functional environments
You communicate clearly in English, verbally and in writing and have excellent communication and presentation skills
You demonstrate ownership, initiative, and a strong can-do mindset
You excel in prioritization, delegation, and time management
You think systemically and simplify complex processes.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8602240
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
חברה חסויה
Location: Caesarea
Job Type: Full Time
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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8627417
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
07/04/2026
חברה חסויה
Location: Haifa
Job Type: Full Time
Your role:

Design, implement, integrate, and test a (sub)system, component, or module in high quality, according to requirements and on time.
Comply and align with software development professionalism standards within the team (processes and methodologies, quality of requirements, design, coding, and testing).
Carry out complex development and prototyping tasks.
Understand market needs and translate them into implementation requirements while considering the overall solution.
Work on multiple projects, including new product life cycle development as well as maintenance of already released products.
Promote domain knowledge, innovative thinking, and customer understanding.
Promote trust and openness, and leverage external capabilities locally and globally.
A career at Philips comes with all sorts of wonderful benefits. Be sure to speak to your recruiter about benefits in your region.
Requirements:
You have a Bachelors degree in Software Engineering, Computer Science, or a related field.
You bring 5+ years of experience in software development (complex solutions).
You have proven experience in C++ and object-oriented design.
You have experience with AI tools.
Are an individual contributor with the ability to collaborate as part of a team
You have excellent verbal and written communication skills with English fluency.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8602242
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
חברה חסויה
Location: Caesarea
Job Type: Full Time
Main Responsibilities:
Manage, planning and execution of components level and E2E system tests with documented test results.
Participate in the verification and validation testing of the current and future products.
Ownership of designing, planning, and writing verification and validation testing documentation for existing and future products/features/modules, according to requirements.
Provide effort and time estimations of testing process for existing and future products/features/modules.
Lead the maintenance and definition of SW life-cycle related tasks including documentation and other regulation related issues.
Collaborate with Development, Applications, Project Management and Customer Support team members throughout the lifecycle of a project/product.
Assist other testing engineers with testing assignments and/or training.
Participate in customer and field issues support investigation.
Requirements:
Scientific or engineering degree in Computer Science/Bio Medical (or equivalent) from a well-known university/college
At least 5 years experience working as a SW testing engineer.
Experience with SW life-cycle procedures and documentation.
Keen interest in testing and quality issues.
MSc. in related field - an advantage.
Experience in bio-medical system testing - advantage.
Formal testing certification (ISTQB) - advantage.
Experience with manual testing - advantage.
Code/batch writing ability - advantage.
Technical ability in operating complex software and hardware- advantage.
Fast learner with can do approach.
Ability to work in a dynamic environment.
Excellent communication and interpersonal skills.
High-level self-learning and working independently.
English - Excellent written and oral skills a must.
Good analytic and problem-solving skills.
Excellent team player with the ability to work independently.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8627408
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Haifa
Job Type: Full Time
We are looking for an outstanding software engineer for its software team.
Responsible for programming a component, feature and or feature set.
Works independently and contributes to the immediate team and to other teams across business.
You will also contribute to design discussions.
Job Description
Roles and Responsibilities:
Be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure
Drive increased efficiency across the team, eliminating duplication, leveraging product and technology reuse
Support process improvements which guide the development, sustaining & support activities
Engage subject matter experts in successful transfer of complex domain knowledge
Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
Write code that meets standards and delivers desired functionality using the technology selected for the project
Understand performance parameters and assess application performance
Work on core data structures and algorithms and implement them using technology chosen
Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness
Requirements:
Desired Characteristics/Technical Expertise:
Bachelor's Degree in Computer Science or Engineering with minimum 5 years of experience
Proven hands-on experience in C++/ Java programming, OOP
Ensures understanding of issues and presents clear rationale.
Skilled in breaking down problems, documenting problem statements and estimating efforts
Has the ability to analyze impact of technology choices
Personal Attributes
*Advantage skills:
Experience working on software projects in the Imaging Healthcare domain
Proven Hands-on experience with Unix/Linux based programming.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8629657
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
Location: Haifa
Job Type: Full Time
We are looking for System Software Development Engineers to help define, shape, and integrate cutting-edge solutions for the next generation of our cloud platforms. As part of our innovative team, you'll be working at the forefront of semiconductor technology development using leading-edge manufacturing processes. We offer a dynamic, open environment where teamwork thrives and rapid innovation is the norm. This is a unique opportunity to join our elite early-stage team, where you'll help develop disruptive system architectures that will shape the future of cloud computing. As a key member of Annapurna Labs, you'll be part of Amazon's semiconductor division, working alongside industry veterans to create groundbreaking solutions that power tomorrow's cloud infrastructure.

Key job responsibilities
- Work in a Linux-based environment.
- Build and maintain Linux images integrated with testing software solutions.
- Design and develop automation infrastructure for executing hardware tests.
- Develop and maintain AWS self-service applications.
- Leverage Amazon Web Services (AWS) as part of software solutions.
- Collaborate closely with internal and external customers to gather requirements and deliver solutions.
- Participate in the full software development life cycle, from design to deployment and maintenance.
Requirements:
Basic Qualifications
- Bachelor's degree in Computer Science or related technical field.
- 1+ years of contributing to new and current systems architecture and design (architecture, design patterns, reliability and scaling) experience.
- 5+ years of professional software development experience with strong programming skills.
- Hands-on experience working and scripting in Linux environments (shell).
- Knowledge of professional software engineering practices across the full software development life cycle.

Preferred Qualifications
- Experience building test automation frameworks and tools.
- 2+ years of hands-on experience in Python.
- Strong Bash scripting skills.
- Proficiency in object-oriented programming (OOP).
- Solid understanding of Linux architecture and system structure.
- Hands-on experience in web development.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8626293
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
In these roles, engineers will be responsible for the design, development, and bring-up of innovative silicon and system solutions across multiple specialized teams. Responsibilities include participating in SW design sessions, providing HLD and LLD documentation, and coding complex modules that serve as the foundation for our device ecosystem. You will lead HW-SW integrations, debug complicated system-wide bugs with limited visibility, and optimize designs for performance, power, and memory footprints while meeting hard-real-time latency requirements.
Requirements:
B.Sc / M.Sc. degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
3+ years of experience in low-level real-time/embedded programming and firmware architecture.
Strong hands-on software programming skills with a focus on embedded systems; proficiency in C programming is essential.
Strong embedded SW fundamentals, including knowledge of real-time constraints, concurrency, multi-processor systems, and memory management.
Excellent problem-solving and debugging skills to address technical issues during design, development, and silicon bring-up phases.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8607797
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
2 ימים
חברה חסויה
Location: Caesarea
Job Type: Full Time
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...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8627411
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
19/04/2026
Location: Haifa
Job Type: Full Time
We are seeking a highly skilled and motivated Embedded software engineer with expertise in C / C ++ to join our WLAN FW development team. In this role, you will be responsible for designing, developing, unit testing, bug fixing, and maintaining WLAN firmware components that implement the functional aspects of WLAN features.
Responsibilities:
Develop Embedded software in C / C ++, including working in hard Real-Time systems.
Create and integrate hardware-software interfaces to ensure seamless communication with dedicated hardware.
Design and implement WLAN features using C / C ++.
Perform unit and integration testing to validate functionality and performance.
Requirements:
Requirements:
BSc or MSc in Electrical Engineering, Computer Engineering, or a related field.
Minimum of 3 years of hands-on experience in Embedded Real-Time software development.
Strong proficiency in C / C ++ programming. Advantages:
Knowledge in developing drivers, Embedded systems, data structures, and firmware.
Experience working with low-memory systems and code/ data optimization.
Good knowledge of OS theory and system architecture.
Strong knowledge and hands-on experience in WLAN protocols (IEEE 802.11a/b/g/n/ac/ax/be). Minimum Qualifications:
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8616177
סגור
שירות זה פתוח ללקוחות VIP בלבד