Software Engineer – Infra & Mission Control

Job Description:

We are seeking a highly motivated and experienced Software Engineer to architect and scale our Infrastructure & Mission Control software stack. In this role, you will be a key contributor to the "brains" of our systems, bridging the gap between high-level autonomy and low-level flight execution.

You will own, develop, and optimize critical features across two main pillars:

· Mission Control: Building our Ground Control Station (GCS), mission computer stacks, autonomy co-pilots, and safety-critical flight control integrations.

· Infrastructure: Developing high-fidelity UAV simulations for deterministic testing, cloud-based telemetry analysis, and robust CI/CD pipelines for hardware-in-the-loop (HITL) validation.

In this position, you will work in close collaboration with cross-functional teams such as Vision & GNC, Systems Engineering, Flight Operations, and Product, to deliver reliable, scalable, and operationally effective software.

Responsibilities:

· Mission Logic & C2: Architect ground and airborne mission logic to support complex autonomous operations.

· HMI Excellence: Develop performant, low-latency, and intuitive Human-Machine Interfaces (HMI) for real-time UAV command and control.

· Flight Stack Integration: Deeply integrate with flight control software to ensure seamless telemetry and command execution.

· Simulation & Validation: Build and maintain SITL/HITL infrastructure (utilizing tools like Unreal Engine or Gazebo) to ensure system determinism across hardware iterations.

· Embedded & Real-Time: Develop the embedded software stack, including Hardware Abstraction Layers and real-time application logic.

· Protocol Design: Design and optimize robust communication protocols (e.g., MAVLink, Protobuf) for real-time data exchange over serial and wireless links.

Requirements:

· B.Sc./M.Sc. in CS, EE, or a related field with 5+ years of experience in Real-Time Embedded C/C++ and complex distributed systems.

· Proficiency in ARM architecture / bare-metal and Linux environments, multi-threading, and low-level hardware protocols (SPI, I2C, CAN).

· Skilled in engineering for performance-critical, memory-constrained environments while ensuring strict system determinism.

· Strong command of OOP design patterns and scalable architecture for Mission Control, C2 systems, and Python-based backends.

· Advanced skills in hardware-software integration, protocol analysis (MAVLink/Protobuf), and complex log-based forensic debugging.

· Proven experience with UAV simulation (SITL/HITL), low-latency telemetry, or edge device development using modern frameworks (React/Vue).

Advantages:

· Hands-on experience with ArduPilot, PX4, or the ROS/ROS2 stack.

· Deep knowledge of the MAVLink protocol and serial communication (UART/UDP/TCP).

· Experience with RTOS, embedded C++17/20, or safety-critical software standards.

Send your CV to: [email protected]

Quality Manager

QA Manager Job Description : A Defense Company, located in Tel-Aviv, is looking for Quality Manager with at least 5 years’ experience. This position will be

קרא עוד »

Senior DevOps Engineer

Own, design, and evolve our production cloud platform (AWS), Kubernetes, and IaC (Terraform) so teams ship reliably, safely, and fast. Responsibilities: Architect, build, and run resilient,

קרא עוד »

מומחה/ית אחסון

אנו מחפשים מומחה/ית אחסון מנוסה לניהול ותפעול מערכות אחסון מרכזיות בארגון טכנולוגי מתקדם. התפקיד כולל אחריות מקצה לקצה על סביבת האחסון והגיבויים, הובלת פרויקטים טכנולוגיים, הטמעת

קרא עוד »

הגיע הזמן שלך למצוא עבודה חדשה?

בדיוק חיפשנו אותך!

ממלאים פרטים ומצרפים קורות חיים, אנחנו כבר נעשה עבורך את השאר: 

רוצה לקבל את כל הפרומפטים שישדרגו לך את הגיוס?

השאירו פרטים וקבלו את כל הפרומפטים המנצחים לשדרוג תהליכי סורסינג, גיוס וראיונות – בעזרת AI:

הכי טוב לדבר

או השאירו פרטים ונחזור אליכם במהירות: