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

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Haifa
Job Type: Full Time
We are seeking a talented and experienced Software Engineer to design, build, and optimize high-performance distributed systems, core data engines, and backend infrastructure. This role requires deep system-level architecture understanding, the ability to handle large-scale clusters processing petabytes of data, and mastery of modern C/C++ and Linux environment internals.
Key Responsibilities
Design & Develop Core Components: Build, maintain, and optimize highly scalable, resilient distributed services, storage engines, or data-processing pipelines written in C/C++.
System Architecture & Resilience: Drive architectural discussions and implementations around high availability, data consistency, replication mechanisms, fault tolerance, and multi-node concurrency.
Performance Optimization: Optimize hot execution paths, low-level data structures, memory management, and I/O subsystems to guarantee high throughput and minimal latency.
Complex Debugging & Troubleshooting: Investigate and resolve intricate production issues spanning the application layer, distributed networking protocols, file systems, and operating system kernels.
End-to-End Ownership: Take full technical ownership of critical features-from ambiguous requirements and system design through implementation, rollout, and observability in production environments.
Requirements:
Education: B.Sc. or M.Sc. in Computer Science, Software Engineering, Computer/Electrical Engineering, or equivalent practical experience.
C/C++ Expertise: Strong hands-on experience in C/C++ systems programming, including design, coding, integration, and advanced debugging in production environments.
Deep Linux Internals: Solid understanding of Linux operating systems, including process and thread management, synchronization primitives, memory allocation, and I/O performance troubleshooting.
Distributed Systems: Proven track record of developing complex backend services or distributed platforms focusing on scalability, concurrency, reliability, and failover mechanisms.
Networking Fundamentals: Strong working knowledge of networking concepts, including the OSI model, TCP/IP, routing, and distributed communication patterns.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8744498
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: More than one
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++ 17 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.
++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.
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8741715
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
דרושים בALLSTARSIT
מיקום המשרה: חיפה
סוג משרה: משרה מלאה ועבודה היברידית
לחברה מובילה בחיפה על קו רכבת, דרוש/ה מפתח/ת C ++ מנוסה.
עבודה במשרה מלאה, יום אחד עבודה מהבית.
דרישות:
לפחות 4 שנות ניסיון בפיתוח בC++.
ניסיון בפיתוח C ++ בגרסאות מודרניות - חובה.
ניסיון בעבודה עם QT.
רקע חזק בעיצוב תוכנה, ארכיטקטורה ותיעוד טכני.
כישורי פתרון בעיות מצוינים, כולל בדיקות יחידה ודיבוג.
תואר ראשון במדעי המחשב או הנדסת תוכנה או תחום רלוונטי.
ניסיון בעבודה בחברת מדיקל - יתרון משמעותי.
שליטה מלאה באנגלית. המשרה מיועדת לנשים ולגברים כאחד.
 
עוד...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8746387
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
משרה בלעדית
2 ימים
דרושים בReady
מיקום המשרה: חיפה וקרית ביאליק
סוג משרה: משרה מלאה
אנחנו מחפשים מהנדס.ת תוכנה לתפקיד מאתגר ומשמעותי!!
דרישות:
דרישות:
- תואר ראשון במדעי המחשב / הנדסת תוכנה - חובה
- מעל 3 שנות ניסיון פיתוח ב  C ++
- שליטה בשפת  Python - יתרון המשרה מיועדת לנשים ולגברים כאחד.
 
עוד...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8727748
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
משרה בלעדית
2 ימים
דרושים ביוניטסק
מיקום המשרה: מספר מקומות
סוג משרה: משרה מלאה
לחברה מובילה באזור הצפון, דרוש/ה מפתח/ת ++ C להשתלבות בצוות העוסק בפיתוח מערכות מורכבות, עם עבודה על מספר מערכות במקביל וקבלת החלטות בזמן אמת.
התפקיד כולל פיתוח בסביבת C ++, עבודה על קוד קיים לצד פיתוח חדש, שיפור ביצועים והתמודדות עם בעיות מורכבות, לצד מעורבות בתהליכי תכנון וארכיטקטורה.
דרישות:
תואר ראשון במדעי המחשב / הנדסת תוכנה
ניסיון של לפחות 3 שנים בפיתוח ++ C
היכרות עם נושאים אלגוריתמיים - יתרון
ניסיון בפיתוח עם Python - יתרון המשרה מיועדת לנשים ולגברים כאחד.
 
עוד...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8612880
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo and Haifa
Job Type: Full Time
Required Senior SoC Test Engineer, Cloud
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Tel Aviv, Israel; Haifa, Israel.
About the job
Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of our direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.
Responsibilities
Collaborate with Architecture, Design and Verification teams to develop new product bring-up, validation, characterization, and qualification strategies and manufacturing test solutions for new High Performance Computing (HPC) products in advanced process technologies.
Verify test solutions on pre-silicon models (simulation or emulation) and develop ATE test modules and binning flows.
Develop and validate test programs on Automated Test Equipment (ATE) platforms for new product integration (NPI) in preparation for high volume manufacturing (HVM), working with ATE vendors and internal cross-functional teams.
Product sustain support, including volume data analysis, test time and yield improvements, assess test escapees and RMAs, localize failures, implement containment measures and partner with design, manufacturing, quality and reliability teams to root cause and implement corrective actions.
Develop tools, flows and methodologies to continuously improve and automate the testing life cycle.
Requirements:
Minimum qualifications:
Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science, or related
8 years of experience in test engineering
Experience in pre-silicon validation, test content generation, ATE program development, and post-silicon enabling from new product introduction through high volume manufacturing.
Experience with ASIC test methodologies (e.g., mbist, atpg, dft serdes, sensors).
Experience in Python, Java, C# or C/C++ and Advantest or Teradyne ATE platforms.
Preferred qualifications:
Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
10 years of experience in test engineering, including product engineering.
Experience with CPU/GPU SoC architecture, design, validation and debug.
Experienced in advanced testing methodologies and data analysis, including system to tester correlation, yield and test time analysis and improvement, etc.
Demonstrated expertise in developing automations for pre-silicon verification and post-silicon test-generation/test-program domains.
Ability to be motivated to venture into, and improve, all aspects of post-silicon testing from definition to realization.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8717558
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Haifa
Job Type: Full Time
We are looking for an experienced and highly motivated excellent Software Engineer to join the Haifa Image Generation group. Youll design and develop software for the next generation CT product, implementing new complex image processing algorithms and control logic enabling new premium CT products that are expected to revolutionize the industry. You should have a strong C++ background, good communication skills, and an ability to integrate well as part of the team and global organization, motivated to solve sophisticated problems. Youll be developing CT reconstruction software applications and services computational tools, working in the areas of algorithm development, control logic, platform, application, AI, collaborating with engineers across the globe from US, Sweden, Japan, India and China. Experience in developing software for healthcare and especially for CT is a strong advantage.
Roles and Responsibilities:
In this role, you will:
Build, design and implement CT image generation/reconstruction software - algorithms and applications.
Lead complex SW designs and related discussions
Collaborate with system engineers, algorithm developers and other software developers from across the globe to implement solutions that are aligned with and extend shared platforms and solutions for CT
Apply principles of SDLC and methodologies like Agile/Scrum, CI, requirements analysis, documentation practices, software and product security, scalability, refactoring and testing techniques
Understand, assess and optimize algorithms and applications performance
Take part in developing a common imaging platform for all imaging products
Work on core data structures and algorithms and implement them using C++, Python, CUDA, OpenCL.
Requirements:
Education Qualification:
Bachelor's or Masters Degree in Computer Science, Software Engineering, Computer Engineering or related degree
Desired Characteristics Technical Expertise:
C++ and Python programming experience
Excellent communication skills - able to effectively collaborate with engineers across the globe in a global organization.
Able to write high quality maintainable code allowing long term support as well as flexibility of requirements, target HW and algorithms design.
Aware of methods and practices such as Agile/SCRUM and continuous integration.
Has the ability to break down problems and estimate time for development tasks
Able to grasp system view, understanding the full picture and end-to-end solution
Proven ability to use generative AI tools for improved productivity
5+ years of software development experience
Advantages:
Experience in Healthcare Software Development, especially medical imaging software development, ideally for CT.
Experience with algorithm development using GPU, and image algorithms development/performance optimizations in particular
Prior work experience in an agile environment, and SCRUM in particular.
Understand the technology landscape, up to date on current technology trends and new technology, bring new ideas to the team.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8745690
סגור
שירות זה פתוח ללקוחות VIP בלבד