עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
Nanox (NASDAQ: NNOX) is a dynamic and growing organization, focused on driving the world’s transition to preventive health care by bringing a full solution of affordable medical imaging technologies based on advanced AI and a proprietary digital source. Nanox’s vision encompasses expanding the reach of Nanox technology both within and beyond hospital settings, providing a seamless end-to-end solution from scan to diagnosis, leveraging AI for more accurate diagnostics and maintaining a clinically-driven approach.
Join Us and Make an Impact!
Being a Nanoxer means becoming part of a pioneering team that’s transforming the future of healthcare. You’ll thrive in an innovative environment, pushing the boundaries of technology and AI to drive the transition to preventive healthcare. Experience growth in a fast-paced, dynamic setting, working alongside passionate professionals who value your ideas. Our innovative environment encourages creativity and collaboration, offering you the chance to grow professionally while making a meaningful impact on global health. Shape your career and the future of medical imaging with us.
We are looking for a highly experienced Senior Software Engineer to join our R&D team. This role requires strong system-level thinking, deep product ownership, and proven experience working in multidisciplinary environments that integrate software, hardware, and complex system components. The ideal candidate is hands-on, technically strong in both low-level and application-level development, and comfortable working across software–hardware boundaries in a Linux-based environment.
Responsibilities:
- Lead the design and development of complex software components within a multidisciplinary system combining software, hardware, and algorithms.
- Develop and maintain low-level and performance-critical components using C / C++.
- Design and implement application and backend components using C# (.NET).
- Work extensively in a Linux environment, including system-level debugging, profiling, performance tuning, and root-cause analysis.
- Take full ownership of features, from requirements analysis and architectural design to implementation, integration, validation, and production support.
- Collaborate closely with hardware, system, algorithm, and cloud teams to ensure robust integration and optimal performance.
- Troubleshoot and resolve complex cross-domain issues involving software, hardware, networking, and system interactions.
- Contribute to system architecture decisions and promote scalable, maintainable, and high-quality design principles.
- Mentor engineers through code reviews and technical guidance.
- B.Sc. in Computer Science, Electrical Engineering, or a related field (or equivalent experience).
- 7+ years of professional software development experience.
- Mandatory experience working in multidisciplinary R&D environments involving software, hardware, and system teams (Experience in medical devices or other regulated environments – strong advantage)
- Strong hands-on expertise in C or C++, including system-level or hardware-interfacing development.
- Proven experience developing production-grade applications in C# (.NET).
- Extensive experience working in Linux environments, including debugging tools, scripting, and system analysis.
- Strong system-level understanding with the ability to analyze complex end-to-end workflows.
- Demonstrated experience integrating software with hardware components and investigating low-level issues.
- Proven ability to independently drive technical initiatives and make sound architectural decisions.
- Excellent analytical, problem-solving, and communication skills.
- Background in embedded or real-time systems.
- Familiarity with communication protocols, device control, or networking.
- Experience with cloud integration or distributed systems.
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
שאלות ותשובות עבור משרת Senior Software Engineer
כמהנדס/ת תוכנה בכיר/ה ב-Nanox Vision, תהיו אחראים/יות על הובלת התכנון והפיתוח של רכיבי תוכנה מורכבים במערכת רב-תחומית המשלבת חומרה, תוכנה ואלגוריתמים. התפקיד כולל פיתוח רכיבים ברמה נמוכה וקריטית לביצועים ב-C/C++, וכן תכנון ויישום רכיבי יישומים ו-Backend ב-C# (.NET). בנוסף, תעבדו בסביבת לינוקס, תטפלו בניתוח דרישות, תכנון ארכיטקטוני, אינטגרציה, ופתרון בעיות מורכבות בין תחומיות.
משרות נוספות מומלצות עבורך
-
Senior Software Engineer - C++ Linux & Cloud Workload runtime Security
-
מיקום לא צוין
SentinelOne
-
-
Senior Software Engineer - Endpoint Generative AI Security, Prompt Securit
-
מיקום לא צוין
SentinelOne
-
-
Senior Software Engineer - C++ Endpoint Security, Collection Engineering (
-
מיקום לא צוין
SentinelOne
-
-
Senior Backend Engineer (Node.js)
-
מיקום לא צוין
Payoneer
-
-
Senior Software Engineer
-
תל אביב - יפו
Classiq
-
-
Sr. Software Engineer - Sensor, Identity Protection (Hybrid, ISR)
-
תל אביב - יפו
CrowdStrike
-
25,000-35,000 ₪