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

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 4 שעות
חברה חסויה
Job Type: Full Time and Hybrid work
A global technology leader in IoT-based platforms for security, healthcare, and senior care markets. With over 80 million devices deployed worldwide, our mission is to deliver innovative, cloud-connected solutions that empower people to live safer, more independent lives. Our products span smart home security, health monitoring, and emergency care-developed and manufactured in-house, from device to cloud.

Position Overview
We are seeking a Senior Software Embedded Engineer to join our Control Pannel. As a key member of the R D Embedded SW department, you will be entrusted with designing, coding, and optimizing software that powers sophisticated control panels in cutting-edge environments. Your role will span the full development lifecycle, from initial design and architecture through implementation, debugging, and integration with hardware teams.
Requirements:
BSc in Computer Science, Software Engineering, or related field from a leading university.
5+ years of experience in rt Embedded development.
Strong proficiency in modern C ++ ( C ++14+), with solid OOD and multi-threading/multi-process design skills.
Extensive experience with Embedded Linux (Yocto), including Kernel and driver development, user-space programming, and shell scripting.
Hands-on experience with Agentic AI frameworks, including autonomous systems, decision-based intelligence, or context-aware agents.
Ability to integrate AI capabilities into software development processes, including design, coding, and problem-solving.
Strong analytical mindset and ability to identify opportunities to enhance development efficiency and product quality using AI-driven insights
Experience with Python for automation and testing.
Familiarity with Agile development methodol
This position is open to all candidates.
 
Hide
הגשת מועמדות
עדכון קורות החיים לפני שליחה
8839420
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Petah Tikva
Job Type: Full Time
Required Embedded C++ Software Developer
About the team:
Join our IMS Embedded Software team and help develop the real-time software behind one of our production automotive platforms.
Our technology enables commercial vehicle manufacturers to deliver advanced safety capabilities and meet Europe's General Safety Regulation (GSR) requirements. Since the regulation came into effect in 2024, the platform has secured production programs with approximately 60-70 manufacturers worldwide and continues to expand into new global markets.
You'll work on complex embedded systems, collaborate with multidisciplinary engineering teams, and build software that helps make roads safer around the world.
What will your job look like:
Own software features end-to-end, from design through implementation, integration, testing, and maintenance.
Design, develop, and maintain application-level software for complex real-time embedded systems using modern C++.
Participate in architecture discussions, design reviews, and technical decision-making.
Debug, troubleshoot, and optimize software for performance, reliability, and scalability.
Collaborate with multidisciplinary teams including Algorithms, Cloud, Product Management, Installation Tools, and other Embedded Software teams.
Mentor junior engineers and contribute to improving development practices.
Requirements:
B.Sc. in Computer Science or Software Engineering.
6+ years of hands-on software development experience.
Strong proficiency in modern C++.
Experience developing software for Linux-based systems.
Experience with embedded and/or real-time software development.
Strong software design, debugging, and problem-solving skills.
Experience owning features throughout the full software development lifecycle.
Familiarity with communication protocols such as TCP/IP, UDP, Ethernet, CAN, SPI, UART, or I2C.
Strong communication skills and the ability to clearly explain technical decisions.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8827060
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
3 ימים
Location: Herzliya
Job Type: Full Time
Power the Future with us! we are a global leader in high-performance smart energy technology, with over 3000 employees, offices in 33 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery Storage, backup systems, EV charging, and complete home energy management ecosystems. By leveraging world-class engineering capabilities and with a relentless focus on innovation, we strive to create a world where clean, green energy from the sun is the primary source of power for our homes, businesses, and just about everywhere we thrive. The Embedded Infrastructure Team builds and maintains the shared Embedded software foundations used across the department. We develop reusable code and core technologies that enable multiple projects and teams to succeed, while spearheading the adoption of new technologies within the organization. By providing a robust, scalable base, we empower product teams to move faster with confidence. Key Responsibilities
* Develop and maintain Embedded software for a cross-platform SDK at the core of our company Embedded products.
* Develop bootloaders, drivers, bare-metal, and RTOS-based firmware for ARM & ARC processors.
* Collaborate across software, hardware, and architecture teams to develop and integrate features, from design through implementation and system -level validation.
* Participate in design reviews/code reviews and develop high-quality code following best practices, including unit tests and automated system tests.
* Define and improve development environments and build flows that enable efficiency and flexibility across all teams.
* Navigate a hardware-oriented environment encompassing chip bring-up, physical device integration, complex troubleshooting, and software-hardware validation.
* Apply AI-driven tools and methodologies to accelerate development and enhance code quality.
Country:
Israel
City:
Herzliya
Requirements:
Basic Qualifications
* B.Sc. in Computer Science, Electrical Engineering, or equivalent experience.
* At least 5 years of experience in Real-Time Embedded systems firmware development using C / C ++.
* Hands-on experience in development and troubleshooting on Embedded micro-controllers and processors.
* Experience with firmware debugging tools such as JTAG and logic analyzers.
* Strong problem-solving skills and attention to detail.
* Experience with Embedded peripheries drivers (UART, SPI, I2C, ADC, PWM, Timers, DMA).
* Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
* Ability to quickly learn and adapt to new technologies and domains.
* Familiarity with multi-threaded and/or RTOS-based systems. Preferred Qualification
* Experience with AI-driven development tools and workflows
* Hands-on experience with communication protocols such as CAN-FD, Ethernet, or TCP/IP.
* Experience developing tools and scripts for automation using Python or other scripting languages.
* Experience with CI/CD pipelines (Gitlab CI, Github Actions, Jenkins, etc) and automation workflows.
* Familiarity with command-line build systems such as CMake, Bazel, Meson, etc.
our company recognizes its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. we are committed to seeking out and retaining the finest human talent to ensure top business growth and performance.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8835318
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
Required Senior Embedded Engineer
About The Role;
As a Senior Embedded Engineer, you will design and develop embedded systems used by tens of thousands, focusing on performance, reliability, and real-world conditions.
This is a highly hands-on role, working across software and hardware, including testing, debugging, and running experiments in live environments. You will own solutions end-to-end, from architecture to deployment, and collaborate closely with R&D, customers, and partners.
Youll play a key role in bridging development and real-world usage, ensuring our systems perform at scale and in the field.
Key Responsibilities:
Embedded Development: Design and build embedded software for real-world, resource-constrained environments, including RTOS-based architectures and IoT modules, working alongside the cloud services that manage and automate our IoT fleet.
Field Deployment: Work hands-on with devices in customer environments, ensuring performance across real-life conditions and varying hardware setups.
Testing & Experimentation: Write tests, lead end-to-end validation from device to IoT core, and run experiments to continuously improve reliability and performance.
Debugging & Integration: Troubleshoot across hardware, firmware, and networking layers, using datasheets and technical specs to implement and optimize functionality.
Collaboration & Ownership: Own solutions end-to-end while partnering with Israel-based R&D, customers, and vendors; document key decisions, experiments, and system behavior.
Requirements:
Domain Expertise: Strong hands-on experience in embedded systems (C/C++, 5+ years), working close to hardware in real-world environments. BS/MS in Computer Science, Electrical Engineering, or related field.
Execution & Ownership: Demonstrated experience managing projects, including collaboration with outsourced vendors to deliver complex solutions efficiently and on time. Ability to handle ambiguous or undefined problems and think abstractly with strong communication skills.
Field & Systems Orientation: Experience working with deployed systems- testing, debugging, and adapting to real-world conditions and different hardware setups. Comfortable running experiments and iterating quickly.
Linux & Low-Level Systems: Solid experience with Linux/POSIX systems, encompassing expertise in watchdogs, task preemption, multitasking, software interrupts, priority inversion, drivers, and low-level debugging.
Networking & Integration: Good understanding of networking principles and experience integrating embedded devices into broader systems (IoT / cloud).
Scripting & Automation: Proficiency in Python, Bash, Ruby, Perl or similar for automation, testing, and system integration.
Preferred Qualifications:
Experience working with open-source tools and ecosystems
Hands-on experience with AWS (IoT Core, serverless architectures)
Background in audio or signal processing (e.g., FFT and related concepts)
You understand communication protocols like TCP/IP and the OSI model (bonus if youve worked with MQTT or Bluetooth).
You're experienced in system-level challenges: multitasking, watchdogs, interrupts, low-level drivers, and edge cases like priority inversion.
Ability to read and interpret hardware schematics and component datasheets
Experience working with real-world deployed systems or field environments.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8812536
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
23/08/2026
Location: Herzliya
Job Type: Full Time
We're a global leader in smart energy technology, with over 3,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery Storage, backup systems, EV charging, and AI-based energy management. We're committed to making clean, green energy the primary power source for homes, businesses, and beyond. With the growing demand for electricity, the need for smart, clean energy sources is constantly rising. We offer amazing opportunities to develop your skills in a multidisciplinary environment, covering everything from research and development to production and customer supply. Work with talented colleagues, tackle exciting challenges, and help create a sustainable future in an industry that's always evolving and innovating. Join us and be part of a company that values creativity, agility, and impactful work. The Embedded control team develop SW products that create the basic building blocks of the our system and deal with various fields - power conversion algorithmic, communication algorithmic, optimizations, rt problems on different platforms - DSPs, Companys ASIC and digital controlled power converters for photo-voltaic power systems. Our technological challenges focus on the following fields: power electronics, digital close loop control and Digital Signal Processing algorithms implemented on companys microprocessors. In this position, you will take part in developing advanced control algorithms and software for our state-of-the-art products.
What you will be doing:
* Learning the different aspects of our products by developing features in various areas and disciplines - power electronics, control theory, DSP and communication over different platform.
* Design, develop, optimizing, TEST and maintain complex and exciting Embedded SW for power electronics and control systems in a multi processors environment.
* Developing on various micro-controllers and dealing with various rt constraints.
* Ownership of a project/product from end to end- from concept and simulation, through development and integration and field deployment.
* Building complex simulations integrating SW and HW and working hand by hand with HW team.


Country:
Israel
City:
Herzliya
Requirements:
* B.Sc. or M.Sc. in Electrical Engineering from a university - MUST 1-2 years of experience in Embedded systems and power control firmware programming from the industry - MUST.
* Experience in programming in C / C ++ for Real-Time Embedded systems.
* Experience with control/power electronics, understanding of DC/DC, AC/DC, and inverter power conversion topologies.
* Experience with control algorithms (PID, model predictive control, or adaptive control).
* Understanding of ADCs, PWM generation, and communication interfaces (SPI, I2C, UART, CAN, etc.).
* Basic understanding of power electronics hardware (MOSFETs, IGBTs, gate drivers, inductors, etc.).
* Knowledge of debugging tools, compilers, and firmware development workflows.

We recognize our talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. We are committed to seeking out and retaining the finest human talent to ensure top business growth and performance.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8723637
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 4 שעות
חברה חסויה
Location: Tel Aviv-Yafo
Job Type: Full Time
a global leader in advanced human-guided autonomous drone systems, is looking for an Embedded Team Lead to join our R&D organization and lead the development of the firmware and low-level software that power our real-time autonomous and mission-critical systems used by defense and security forces worldwide.

In this role, you will combine hands-on technical leadership with people management, guiding a team of embedded engineers while actively contributing to the design, implementation, and bring-up of firmware for our airborne platforms and payloads. You will own the embedded layer end-to-end - from microcontroller firmware and low-level drivers, through hardware/software integration, to production support and field-deployed systems.

This is a unique opportunity to lead development at the point where software meets hardware, in systems that operate in the most demanding real-world environments.

Responsibilities:

Lead and mentor a team of embedded software engineers, fostering ownership, accountability, and technical excellence
Take full ownership of embedded delivery, from architecture and board bring-up through serial production and field deployment
Act as a hands-on contributor to embedded C development for real-time, resource-constrained, mission-critical platforms
Drive hardware/software integration together with electrical, mechanical, and systems teams - from prototype through production
Ensure reliability, deterministic real-time behavior, and efficient resource utilization of firmware running on fielded systems
Conduct code and design reviews, enforce best practices, and maintain high development, testing, and documentation standards
Manage sprint planning, task prioritization, technical roadmap alignment, and delivery timelines within an Agile framework
Support recruitment, onboarding, and professional development of embedded engineers
Requirements:
5+ years of hands-on real time embedded software and firmware development experience, including strong expertise in C
Proven experience leading and mentoring engineers in a technical team environment
Strong embedded system design and architectural experience
Deep understanding of embedded fundamentals: real-time behavior, interrupts, memory management, concurrency, and low-level debugging
Hands-on experience with ARM microcontroller platforms (STM32 or similar), including firmware implementation and hardware bring-up
Experience implementing and troubleshooting embedded communication interfaces such as I2C, UART, SPI, GPIO, and CAN
Ability to read schematics and work at board level, with proficiency using oscilloscopes, logic analyzers, and hardware debuggers
Strong experience working in Linux environments, with Git-based workflows and modern development tools
Strong ownership mindset and ability to lead technical initiatives end-to-end
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8839448
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
7 ימים
חברה חסויה
Location: Herzliya
Job Type: Full Time
Power the Future with us! SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 3000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems. By leveraging world-class engineering capabilities and with a relentless focus on innovation, we strive to create a world where clean, green energy from the sun is the primary source of power for our homes, businesses, and just about everywhere we thrive
The IoE group specializes in making SolarEdge devices smarter and more connected. What You Will Be Doing:
* Develop and design high-quality code following best practices to ensure reliability, maintainability, and scalability.
* Optimize and enhance the performance of existing software components.
* Collaborate with hardware engineers to ensure seamless integration between hardware and software.
* Lead technical discussions, code reviews, and mentor junior engineers.
* Participate in the full software development life cycle including concept, design, development, deployment, and support.
* Leverage cutting-edge AI tools and the latest development features to accelerate development, improve code quality, and drive innovation across the team.
* On the Interface team, you'll develop the core infrastructure handling all communication between the device and external systems — cloud, mobile, and other on-site controllers — deployed across millions of devices worldwide.


Country:
Israel

City:
Herzliya
Requirements:
* B.Sc in Electrical Engineering, Computer Science, or equivalent
* At least 2+ years of experience in significant Linux embedded software development
* Experience using AI tools during the development process
* Proficiency in C and C++ programming languages Advantage:
* Experience with Cellular, Wi-Fi and CANbus driver development - An advantage.
* Familiarity with Python - An advantage.
* Experience in unit testing and test-driven development for embedded systems - An advantage.
* Familiarity with security best practices for embedded systems - An advantage.
* Experience with Buildroot Linux build system - An advantage.
* Experience with Linux kernel, device drivers, and system-level programming - An advantage. SolarEdge recognizes its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. ?SolarEdge is committed to seeking out and retaining the finest human talent to ensure top business growth and performance
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8350868
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
17/08/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
We empower enterprises and service providers with cutting-edge Storage platforms that redefine performance, reliability, and cyber resilience at scale. We are looking for a highly skilled and visionary C / C ++ Senior Developer to join our dynamic platform team. As a Platform Engineering Architect, you will play a crucial role in the design, development, and technical aspects of our high-performance, multi-threaded, clustered, mission-critical, server-side products, developed primarily in C, Python and C ++ on the Linux platform.
Responsibilities:

* Technical leadership and ownership of large, multi-disciplinary features and changes to our product
* Hardware and Software Integration - Develop software solutions to effectively handle and monitor various hardware components.
*  Linux OS and Driver Enhancement - Support and enhance a customized Linux operating system and drivers that serve as the foundation for our software ecosystem.
* Vendor Collaboration - Collaborate with hardware vendors to support current products and seamlessly integrate new product generations into our platform.
* Communication Interfaces- Design and develop both external and internal communication interfaces for our products.
* Mentoring developers in the group as they tackle difficult issues in their work on SW design, implementation or debugging.
Requirements:
* At least 7 years of hands-on experience in coding with C, Python, C ++ on the Linux platform.
* Al least BSc in Computer Science, Computer Engineering, or an equivalent degree.
* Proficiency in at least two of the following programming languages: C, Python, or C ++.
* Proficiency in FC protocol.
* Proficiency in Linux Kernel and drivers - MUST
* Highly motivated, confident, quick learner, and a collaborative team player.
* Desire for Growth -: A commitment to continuous learning and gaining expertise in new domains and technologies. Preferred Qualifications:
* Large Scale Feature Design - Experience in designing and planning large-scale software features.
* Server-Side Development: Previous experience in server-side development.
* Performance-Oriented Development: Experience in optimizing software for high-performance environments.
* Enterprise-Class Software - Prior involvement in developing enterprise-class software solutions.
About us
Our enterprise Storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary Storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Our acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined Storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI Storage solutions! Not only did we win over 40 awards in 2025, but was named a Gartner Peer Insights Voice of the Customer Award for Primary Storage for the 7th time!
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8719885
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Petah Tikva
Job Type: Full Time
We are looking for a Senior Embedded 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?
Develop embedded Software / FW for RTOS-based embedded system
Participate in System Level Design and Architecture defining hardware-software interface and interaction.
Successfully collaborate with system, algo, silicon, and hardware teams.
Support system integration.
Requirements:
Bachelor's degree in Computer Science, Electronics Engineering or a related field.
5+ years of experience in embedded SW development, writing in C language.
Experience with RTOS and bare metal embedded systems and device driver development.
Experience with HW/SW interfaces at both the board and chip level.
Excellent interpersonal and communication skills.
Nice to have:
Experience with RF systems.
Experience with Python scripts.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8827076
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
23/09/2026
Location: Tel Aviv-Yafo
Job Type: Full Time
We are looking for a Linux Internals Software Engineer for our Tel Aviv R&D center. You will be part of a team that designs and develops the Linux internals components of our revolutionary endpoint security product for the Linux platform
Key Responsibilities:
Design and implement innovative capabilities for a market-leading product, deployed on a range of platforms from bare-metal to the cloud.
Develop critical components in the Linux internals parts of the product, including user and kernel-mode OS-related infrastructures in both C and C++.
Utilize cutting-edge Linux technologies for real-time event collection, anti-malware, anti-exploitation, and network filtering.
Lead features by collaborating and coordinating with other development and QA teams to ensure alignment on shared objectives.
Uphold and contribute to a team culture that values software development best practices and high standards for quality.
Requirements:
Required Qualifications
Bachelor's degree or equivalent military experience.
At least 5 years of experience in Linux system-level programming.
Extensive knowledge of Linux internals, or Linux 'under the hood'.
Very strong system-programming skills in C++.
Strong debugging skills with various tools on different Linux platforms.
Proven experience with multi-threaded application development.
Preferred Qualifications:
Linux kernel programming experience.
Experience with containers, Docker, or Kubernetes.
Familiarity with multiple Linux distributions (e.g., RHEL, Ubuntu).
Experience with software security and/or Linux Security modules (e.g., SecureBoot, SELinux, AppArmor).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8830970
סגור
שירות זה פתוח ללקוחות 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.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8808489
סגור
שירות זה פתוח ללקוחות VIP בלבד