Overview

Senior Software Engineer Jobs in Doha, Qatar at Rheinmetall Barzan Advanced Technologies QSTP-LLC

Senior Software Engineer – Embedded & Autonomous Systems

Location:

Qatar Science & Technology Park (QSTP), Qatar

Company:
Rheinmetall Barzan Advanced Technologies (RBAT)

About RBAT

Rheinmetall Barzan Advanced Technologies (RBAT) is a joint venture between Rheinmetall and Barzan Holdings, delivering advanced defense and security technologies. RBAT specializes in Command & Control (C2) systems, autonomous platforms, and innovative solutions that enhance operational effectiveness and critical infrastructure protection.

The Opportunity

We are seeking an experienced Senior Software Engineer – Embedded & Autonomous Systems to join our growing engineering team. This role is ideal for professionals passionate about robotics, autonomous systems, embedded software, and real‑time applications in a high‑technology environment.

Key Responsibilities

  • Design and develop high-performance C++ applications for embedded and autonomous systems.
  • Integrate sensors, autopilot systems, and robotics middleware into complex platforms.
  • Develop autonomous navigation, planning, control, and sensor fusion algorithms.
  • Implement real‑time communications using networking and middleware technologies.
  • Contribute to AI, machine learning, and computer vision capabilities.
  • Collaborate with multidisciplinary teams to deliver integrated operational solutions.
  • Participate in software architecture, code reviews, testing, and documentation activities.

Qualifications & Experience

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Mechatronics, or a related field.
  • 10+ years of experience in embedded software and system development.
  • Strong expertise in C++ and real‑time software engineering.
  • Hands‑on experience with ROS/ROS2, MAVLink/MAVROS, PX4, Ardu Pilot, or similar autonomous systems.
  • Experience with sensor integration, distributed systems, and communication protocols.
  • Exposure to AI, Machine Learning, and Computer Vision is an advantage.
  • Experience with Agile development, Git, CI/CD, JIRA, and Confluence.

Why Join RBAT?

  • Work on cutting‑edge autonomous and defense‑grade technologies.
  • Collaborate with a highly skilled international engineering team.
  • Contribute to innovative projects with real‑world impact.
  • Thrive in a dynamic, agile, and research‑driven environment.

If interested, candidates are invited to apply through Linked In or submit their CV for consideration.

#J-18808-Ljbffr

Title: Senior Software Engineer

Company: Rheinmetall Barzan Advanced Technologies QSTP-LLC

Location: Doha, Qatar

Category:

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.