Jobiglo

لا توجد نتائج.

Software Engineer – Autonomous Systems (USV / Motion Control)

Rheinmetall Barzan Advanced Technologies QSTP-LLC · Doha

جديد
🇬🇧 English
C++ Autonomous control systems Embedded platforms ArduPilot ArduRover PX4 SITL HIL CAN Bus EKF UKF Particle Filters COLREGs MATLAB/Simulink Gazebo VRX AI/ML Edge computing Cloud technologies

وصف الوظيفة

About the role

We are looking for an experienced Software Engineer to design and implement autonomy solutions for Unmanned Surface Vehicles (USVs). The role involves creating control architectures, integrating marine sensors, and ensuring safe operation of converted manned vessels.

Key responsibilities

  • Design and implement software and control architectures for USVs, including vehicle control modules and integration of propulsion, steering, throttle, and auxiliary systems.
  • Develop guidance and navigation functions such as waypoint following, line‑of‑sight guidance, and collision avoidance while respecting COLREGs.
  • Create sensor‑fusion and state‑estimation solutions using EKF, UKF, or Particle Filters.
  • Integrate marine sensors and navigation systems (radar, AIS, cameras, LiDAR) and associated C2 systems.
  • Design fail‑safe and fault‑management mechanisms for communication loss, sensor or engine failures, and emergency‑stop scenarios.
  • Develop software across the stack from embedded actuator control to mission and navigation software.
  • Integrate marine equipment using CAN/CAN Bus, NMEA 0183/2000 protocols.
  • Support system integration, commissioning, testing, and sea trials in collaboration with hardware and systems engineering teams.

Required profile

  • Bachelor’s or master’s degree in Robotics, Electrical/Electronic Engineering, Computer Science, Mechatronics or a related field.
  • Strong programming experience in C++.
  • Practical experience with autonomous control systems and embedded platforms.
  • Familiarity with autonomy frameworks such as MOOS‑IvP, ArduPilot/ArduRover, PX4 or equivalent.
  • Experience with real‑time and embedded control systems, SITL/HIL testing, and field trials.

Required skills

  • C++ programming
  • Autonomous control and embedded systems
  • MOOS‑IvP, ArduPilot/ArduRover, PX4
  • Sensor‑fusion techniques (EKF, UKF, Particle Filters)
  • CAN Bus and NMEA 0183/2000 integration
  • Marine sensor integration (radar, AIS, cameras, LiDAR)
  • COLREGs knowledge
  • MATLAB/Simulink, Gazebo, VRX simulation environments
  • AI/ML, edge computing, cloud technologies applied to autonomy

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Rheinmetall Barzan Advanced Technologies QSTP-LLC.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

لماذا تبلغ عن هذا العرض؟

شكراً لإبلاغك. سنراجع هذا العرض.

اكتشف المزيد

الرواتب والأدلة وعمليات البحث في قطر.

قدم طلبك في 30 ثانية

أدخل بريدك الإلكتروني للتقديم. سيتم إنشاء حساب تلقائياً.

بالمتابعة، أنت توافق على شروط الاستخدام.

لديك حساب بالفعل؟ تسجيل الدخول

💬 راسلنا على تيليجرام الدردشة عبر واتساب

منشور منذ 7 ساعات

ينتهي شهر من الآن

10 مشاهدات · 0 مهتم

عزز فرصك

حمّل سيرتك الذاتية وسنقترح عليك الوظائف التي تناسب ملفك.

جاري تحليل سيرتك الذاتية...

Rheinmetall Barzan Advanced Technologies QSTP-LLC

Doha