{bc}
linkedin

Software Engineer – Autonomous Systems (USV / Motion Control)

Rheinmetall Barzan Advanced Technologies QSTP-LLC
Baladiyat ad Dawhah, QAT
Full-time
Mid-Senior
Onsite
Discovered 1 months ago
C++Autonomous control systemsEmbedded platforms and control systemsUSV autonomy and vehicle controlMOOS-IvPArduPilot/ArduRover

Full Job Posting

Role overview

Contribute to autonomy solutions for unmanned surface vehicles, including conversion of manned vessels into remotely operated and autonomous platforms.

Vehicle software and control

  • Design software and control architectures for USVs, including vehicle control modules and propulsion, steering, throttle, and auxiliary-system integration.
  • Develop software across embedded and actuator control through mission and navigation software.
  • Design fail-safe and fault-management mechanisms for communication loss, sensor or engine failures, and remote emergency stops.

Navigation, sensing, and integration

  • Develop waypoint following, line-of-sight guidance, and collision avoidance with consideration of COLREGs.
  • Develop sensor fusion and state estimation using EKF, UKF, or Particle Filters.
  • Integrate radar, AIS, cameras, LiDAR, navigation systems, and associated C2 systems.
  • Integrate marine equipment using CAN/CAN Bus, NMEA 0183/2000, and related protocols.

Testing and trials

  • Support system integration, commissioning, and testing with hardware, systems engineering, and product teams.
  • Participate in sea trials.

Qualifications and experience

  • Bachelor’s or master’s degree in Robotics, Electrical/Electronic Engineering, Computer Science, Mechatronics, or a related discipline.
  • Strong C++ programming experience and practical experience in autonomous control systems and embedded platforms.
  • Experience with real-time and embedded control systems.
  • Practical experience in SITL, HIL, bench testing, system integration, and field testing.
  • Familiarity with CAN Bus, NMEA 0183/2000, and marine electronics integration.

Frameworks and relevant experience

  • Experience with MOOS-IvP, ArduPilot/ArduRover, PX4, or equivalent autonomy frameworks.
  • USV/UUV/ASV experience or manned-to-unmanned vessel conversion is relevant.
  • Knowledge of COLREGs, maritime autonomy, MATLAB/Simulink, Gazebo or VRX, and C2 integration is advantageous.
  • AI/ML, edge computing, or cloud experience applied to autonomous systems is relevant.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Rheinmetall Barzan Advanced Technologies QSTP-LLC