דרושים » מדעים מדוייקים » Senior Edge Navigation Software Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Petah Tikva
Job Type: Full Time
The Senior Edge Navigation Software Engineer will play a key role in designing and developing the platform's navigation and state estimation software-a core capability that enables the drone to accurately understand its position, orientation, and motion in complex and dynamic environments.

This role requires deep expertise in navigation algorithms, sensor fusion, perception, and real-time software development, with the opportunity to influence the architecture and implementation of advanced navigation capabilities for autonomous UAVs.

Responsibilities
Navigation & State Estimation

Design and develop robust navigation and state estimation algorithms.
Develop algorithms to evaluate sensor reliability and dynamically fuse or select sensor inputs.
Ensure accurate and continuous state estimation (position, velocity, and orientation) under varying operational conditions.
Improve navigation robustness in GNSS-degraded and GNSS-denied environments.
Sensor Fusion

Design and implement multi-sensor fusion algorithms using IMU, cameras, radar, barometer, GNSS, and additional onboard sensors.
Develop estimation frameworks based on Kalman Filters, EKF/UKF, factor graphs, or similar approaches.
Optimize estimation accuracy, consistency, and real-time performance.
Optical & Perception-Based Navigation

Develop vision-based navigation capabilities.
Implement and optimize perception algorithms for localization and navigation.
Integrate perception outputs into the broader navigation and control pipeline.
Software Development

Design, develop, test, and maintain high-performance C++ software for real-time autonomous systems.
Write clean, maintainable, and production-quality code.
Optimize algorithms for embedded and edge computing platforms.
Participate in software architecture discussions and technical design reviews.
System Integration

Collaborate closely with control, autopilot (APS), mission software, perception, and infrastructure teams.
Ensure seamless integration between navigation outputs and guidance/control loops.
Work with simulation and QA teams to validate system performance.
Robustness & Performance

Design algorithms for real-time execution under strict latency and computational constraints.
Validate solutions through simulation, hardware-in-the-loop testing, and flight testing.
Optimize performance in challenging environments with degraded or uncertain sensor data.
Requirements:
B.Sc. or higher in Computer Science, Electrical Engineering, Physics, Robotics, Aerospace Engineering, or a related quantitative discipline.
5+ years of experience developing software for navigation, estimation, GNC, robotics, or autonomous systems.
Strong background in sensor fusion and state estimation (Kalman Filters, EKF/UKF, factor graphs, or similar).
Excellent C++ development skills (modern C++), with Python used for prototyping and analysis.
Experience developing real-time software for embedded or edge computing platforms.
Proven experience with autonomous systems (UAVs, drones, robotics platforms, autonomous vehicles, or similar).
Strong understanding of IMU integration, coordinate frames, motion models, and inertial navigation.
Experience designing complex software systems from concept through production deployment.
Strong analytical and problem-solving skills.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8808489
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
משרה בלעדית
1 ימים
דרושים בריקרוטיקס בע"מ
Job Type: More than one
We are a global, growing medical technology company dedicated to creating state-of-the-art simulation tools that enable healthcare professionals to train efficiently and safely, without compromising patient safety.
We are looking for an experienced C ++ Software Developer to join our core engineering team in Israel.
In this role, you will help build and evolve our Real-Time simulation engine-driving scene and entity management, ultrasound image synthesis, probe tracking, and Real-Time physics.
Key Responsibilities Hands-on development and evolution of a mature, mission-critical Real-Time simulation engine.
Developing features for ultrasound image synthesis, probe tracking, and physics interactions.
Collaborating with leading medical partners to shape the future of healthcare training.
Requirements:
Requirements 3+ years of hands-on experience in C ++ and Software Engineering.
B.Sc.
in Computer Science, Software Engineering, or equivalent.
Strong software engineering skills with experience implementing complex software systems and infrastructure.
Knowledge of and interest in computer graphics technologies.
Professional level of English (written and spoken).
Advantages Experience with Game Engines (Unity, Unreal Engine, Godot, etc.).
Experience with Rendering APIs (DirectX, Vulkan, Metal, OpenGL).
Knowledge of soft-body physics theory and algorithms.
Proficiency with Git and MSVC.
Experience with technical requirements definition, code reviews, unit testing, and release staging.
This position is open to all candidates.
 
Show more...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8801125
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
משרה בלעדית
1 ימים
דרושים בReady
מיקום המשרה: יהוד מונוסון ופתח תקווה
סוג משרה: משרה מלאה
- עבודה עם מערכות מורכבות.
- הובלת תהליכי אינטגרציה וליווי תהליך הפיתוח החל משלב האפיון ועד לשילובי מערכת.
- עבודה מול צוותי פיתוח והנדסת מערכת.
- הרצת בדיקות, ביצוע שינויי קוד ותיקוני באגים בסביבת פיתוח דינמית.
דרישות:
- תואר ראשון במדעי המחשב / הנדסת תוכנה - חובה.
- לפחות 4 שנות ניסיון בפיתוח C / C ++ בסביבת Linux / Integrity.
- ניסיון עם Git ו Azure - חובה.
- עבודה עם פרוטוקולי תקשורת TCP/UPD.
- ניסיון בסביבת Multithreading / Multitasking - יתרון משמעותי. המשרה מיועדת לנשים ולגברים כאחד.
 
עוד...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8764067
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
משרה בלעדית
לפני 23 שעות
סוג משרה: משרה מלאה
לחברה טכנולוגית מובילה דרוש/ה מהנדס/ת תוכנה משובצת לפיתוח תוכנה בזמן אמת למערכות מורכבות.
פיתוח תוכנה משובצת Real-Time בשפות C / C ++
עבודה בסביבות Bare-Metal, FreeRTOS וEmbedded Linux
עבודה כחלק מצוות פיתוח, בשיתוף פעולה הדוק עם מהנדסי מערכת וחומרה
אחריות על כל מחזור חיי התוכנה - אפיון, פיתוח, אינטגרציה, בדיקות ותחזוקה
עבודה על מוצרים רב תחומיים ומערכות IoT
דרישות:
תואר ראשון בהנדסת חשמל / אלקטרוניקה
ניסיון של 5 שנים ומעלה בפיתוח תוכנה משובצת בזמן אמת ( C / C ++)
ניסיון בפיתוח מוצרים רבתחומיים ו/או מערכות IoT
ניסיון בעבודה עם וללא מערכת הפעלה
ניסיון מעשי בעבודה עם ממשקי חומרה :
UART, USB, Ethernet (LAN), I2C, SPI, חיישנים, FPGA
יכולת עבודה בצוות, נכונות ללמידה ותחזוקת קוד קיים

יתרון משמעותי:
ניסיון עם ARM Cortex-M
היכרות עם משפחות בקרים: STM32, Microchip, TI, Atmel
ניסיון בפיתוח Embedded Linux המשרה מיועדת לנשים ולגברים כאחד.
 
עוד...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8803033
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
משרה בלעדית
1 ימים
מיקום המשרה: פתח תקווה
סוג משרה: משרה מלאה
לתפקיד מאתגר באזור המרכז
דרוש/ה
מהנדס/ת ראיה ממוחשבת עם התמחות בסגמנטציה
דרישות:
דרישות חובה:
תואר ראשון ומעלה במדעי המחשב, הנדסת חשמל, פיזיקה, מתמטיקה או תחום רלוונטי
לפחות 3 שנות ניסיון מעשי בפיתוח מודלי סגמנטציה והובלת פתרונות ראייה ממוחשבת
דרישות יתרון:
ניסיון בעבודה עם תלת מימד
ניסיון נוסף ב computer vision AI וקלאסי.
ידע בפוטוגרמטריה
C ++ המשרה מיועדת לנשים ולגברים כאחד.
 
עוד...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8718174
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
 
משרה בלעדית
1 ימים
דרושים בקורן טק טכנולוגיות
מיקום המשרה: מספר מקומות
סוג משרה: משרה מלאה
לחברה ביטחונית באזור המרכז דרוש/ה מפתח/ת תוכנה בכיר/ה לצוות הפיתוח.
פיתוח C ++ ע"ג Linux כולל קידוד, יישום ומימוש של קוד ואלגוריתמים.
עבודה מול דיסיפלינות מגוונות -עיבוד אותות / תמונה, קושחה וחומרה.
השתתפות בניסויים / סימולטורים / קרקעיים / מוטסים / מבצעיים ותמיכה בתהליכי ייצור.
דרישות:
תואר ראשון בהנדסת תוכנה /מדעי המחשב/חשמל ואלקטרוניקה-חובה
ניסיון של 4+ שנים בפיתוח ב C ++ OOP ע"ג Linux -חובה
הכרות בעבודה עם סביבת ECLIPSE - חובה
ניסיון בתכן, מימוש וכתיבת מסמכים - חובה
ידע בעיבוד תמונה, GPU של NVIDIA-יתרון משמעותי המשרה מיועדת לנשים ולגברים כאחד.
 
עוד...
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8757574
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Petah Tikva
Job Type: Full Time
We are looking for a Real-Time Embedded DSP Software Engineer to join the development of state-of-the-art automotive imaging radar technology.
Our vision is to bring new and cutting-edge automotive radar sensor solutions, while leveraging our assets and expertise in this field. Introducing best in class Radar sensor that would complement our end-to-end autonomous driving solution platform
You will be part of a winning team in a fast-paced startup-like environment, working on many different components of the entire system. You will have an opportunity to make an impact on the design and implementation of an innovative technology in its early stages.
What will your job look like?
Design, build and optimize software modules for production grade imaging-radar solution
Implement complex algorithms in a multi-core platform with high bandwidth with distributed memory
Work closely with algorithms teams to convert complex MATLAB code to efficient real-time environment.
Plan memory arrangement, data transfers and pipelining of computation, to maximize DSP utilization.
Requirements:
B.Sc/ M.Sc in Computer Engineering, Computer Science or Electrical Engineering.
5+ years software development experience in C in DSP\Embedded environment
Strong understanding of MATLAB
Curious, versatile, effective developer
Experience working in a multi-core environment - advantage.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8763587
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Petah Tikva
Job Type: Full Time
We are looking for engineers who are comfortable entering complex and unfamiliar systems, quickly understanding how they work, and turning operational concepts into clean software models and architectures.

You should enjoy reasoning about entities, relationships, state, events, commands, missions, resources, and system boundaries - and designing software that represents and coordinates them reliably.

Responsibilities
Design and build software systems for autonomous platform operations and Command & Control
Translate complex operational requirements and domain concepts into robust software architectures
Model operational entities, relationships, state transitions, commands, events, and workflows
Lead architecture and system design decisions across services, communication layers, and domain boundaries
Build scalable, low-latency, resilient production services
Design reliable communication and messaging flows between distributed system components
Solve complex challenges involving concurrency, scalability, latency, synchronization, and fault tolerance
Build abstraction layers for integrating heterogeneous autonomous devices, platforms, and external systems
Develop internal SDKs, APIs, and reusable infrastructure components
Design systems that can be consumed and operated by humans, autonomous components, and AI agents
Improve observability, debugging capabilities, and operational reliability
Drive engineering best practices, clean architecture, and code quality standards
Explore new technologies and approaches when existing solutions are not sufficient
Requirements:
Strong experience building complex production software systems
Strong proficiency in at least one of Java, Python, or C++
Strong software engineering, system design, and architecture fundamentals
Experience with distributed, event-driven, or real-time systems
Understanding of concurrency, networking, messaging, state management, and failure handling
Experience modeling entities, relationships, states, events, and workflows
Experience with communication technologies such as RabbitMQ, gRPC, WebSockets, or similar
Hands-on experience using AI-assisted development tools and coding agents to design, develop, debug, and improve software
Ability to quickly understand unfamiliar technologies and complex systems
Strong ownership and independent problem-solving skills
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8808461
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
09/08/2026
חברה חסויה
Location: Petah Tikva
Job Type: Full Time
we are disrupting data center processing with novel photonic engines solving the power and performance challenges. We are looking for an Embedded software engineer to join our dynamic team and play a key role in shaping the technological landscape of our organization. The successful candidate for this position has a track record of strength and aptitude relevant to the following areas:
Requirements:
* Knowledge and experience in C / C ++ programming for ARM Cortex-M based MCUs.
* Experience of 4+ years in developing Real-Time Embedded firmware drivers, HAL and bootloader for microcontrollers (I2C, SPI, UART, ADC, DAC, BSP).
* Solid experience and understanding of system, hardware design and associates firmware/software integration, debugging in development and production product cycles.
* Excellent teamwork skills, flexibility, ability to handle multiple tasks and commitment.
* Ability to communicate in both spoken and written English or Hebrew.
* Experience with version control systems (Git).
Responsibilities
* Develop firmware in C / C ++ that controls and manages the entire photonic chip system and its datapath.
* Develop firmware tests for low-level unit and system -level tests.
* Hardware bring-up and debugging.
* Tightly collaborate with cross-functional teams, including Hardware, Software, Algorithms, system Integration and Validation.
Advantage
* Graduate in Computer Science, Computer Engineering, Engineering or Electrical Engineering.
* Experience with Python scripting or C # programming.
* Familiarity with RTOSes: FreeRTOS, Zephyr, ThreadX, Micrium.
* Strong analytical, debugging and problem-solving skills.
* Experience with Electro-Optical systems.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8707799
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Petah Tikva
Job Type: Full Time
We're looking for a hands-on Software Developer to join our R&D team, working on the full pipeline - cameras, video processing, automated production, graphics, and backend infrastructure. If you love low-level systems, real-time challenges, and seeing your code live in actual sports arenas, this is the role for you.

As part of your role, you will:
Develop and maintain high-performance C++ systems across the video pipeline.
Work on real-time video processing, ingest/transcode pipelines, and streaming infrastructure.
Collaborate with the team on backend services written in Python and Go.
Identify and resolve performance bottlenecks in multithreaded, low-latency systems.
Work closely with Product, QA, and DevOps to ship reliable, scalable features.
Leverage AI tools (primarily Claude) as part of your daily development workflow.
Requirements:
Requirements
B.Sc. in Computer Science, Software Engineering, or equivalent or relevant military tech unit experience.
4-5 years of hands-on software development experience.
Strong C++ background (C++11 and above).
Experience in low-level, system-level development on Linux.
Familiarity with multithreading, concurrency, and memory management.
Background that spans both hardware and software domains (e.g., embedded, IoT, military tech units).
Strong communication skills and ability to work in a collaborative team.

Bonus points if you have:
Experience with video streaming, real-time video processing, or multimedia frameworks (e.g., FFmpeg, CUDA).
Familiarity with streaming protocols (UDP, TCP, RTMP, HLS) or transport-layer development.
Experience with Go or Python.
Background in IoT or embedded systems.
Experience working in Agile environments.
Hands-on experience using AI coding tools in your workflow.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8788489
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Petah Tikva
Job Type: Full Time
We are looking for a talented, experienced, and passionate engineer to join the Idira EPM Agents group as a Developer. This role involves working on EPM, a combined solution for application control, privilege management, and threat detection, within a highly talented, cross-functional, agile-oriented development team. The ideal candidate will demonstrate high professional skills, a team-player mentality, and a continuous drive for new knowledge and excellence.
Key Responsibilities
Deep dive into complex system areas to analyze, propose, and build effective solutions.
Own and maintain code at the highest quality and security standards, including developing unit tests and automation.
Collaborate effectively within a cross-functional, agile development team.
Demonstrate excellent design, analytical, and problem-solving capabilities.
Requirements:
At least 4 years of experience with C++ programming for Windows.
Proactive, highly motivated individual with a high work ethic and goal-oriented approach.
Experience with CI/CD tools (e.g., Jenkins, Git, Artifactory).
Bachelor's degree in Computer Science/Engineering or graduation from an elite military technology unit.
A team player with strong collaborative skills.
Preferred Qualifications
Experience with development of kernel drivers on Windows.
Experience with Windows Internals.
Experience in the cyber industry and in the development of Security Products for Windows.
Experience with Kernel Mode development or debugging.
Ability to analyze and interpret crash dumps (e.g., WinDbg, KD).
Familiarity with Reverse Engineering techniques and tools (e.g., IDA Pro, Ghidra).
Understanding of Security principles (e.g., secure coding, exploitation techniques, mitigations).
Experience with driver development or interaction with low-level system components.
Awareness of malware analysis or threat detection techniques.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8781622
סגור
שירות זה פתוח ללקוחות VIP בלבד