{bc}
linkedin

Senior Software Engineer

Rheinmetall Barzan Advanced Technologies QSTP-LLC
Doha, QAT
Fulltime
Mid-Senior
1 months ago
Software ArchitectureSystem DesignAgile MethodologiesCI/CDCloud Computing (AWS/Azure/GCP)Microservices
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Software ArchitectureSystem DesignAgile Methodologies
Smart Apply

Full Job Posting

Overview

Senior Software Engineer – Embedded & Autonomous Systems

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, ArduPilot, 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.

πŸ“© Interested candidates are invited to apply through LinkedIn or submit their CV for consideration.

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