System Software/Platform Engineer
Technology Innovation Institute · Dubai
Job description
About the role
The Technology Innovation Institute’s Robotics Research Center is looking for a System Software/Platform Engineer to design, develop, and maintain high‑performance system‑level frameworks. You will work with modern C++ and container technologies to deliver reliable, production‑ready software components.
Key responsibilities
- Develop and maintain core libraries and frameworks in modern C++ (C++17/20/23) following best‑practice design patterns.
- Design APIs and collaborate with cross‑functional teams to integrate system components.
- Create and manage containerised environments using Docker and orchestrate deployments with tools such as Kubernetes or Nomad.
- Automate configuration, scaling and provisioning with Ansible or equivalent automation frameworks.
- Implement and maintain CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) ensuring automated builds, testing and releases.
- Define unit, integration and regression testing strategies using Google Test, Catch2 and static analysis tools.
- Stay current with advances in C++ standards, software engineering practices and deployment technologies.
Required profile
- Strong background in modern C++ development, including STL, templates, concurrency and memory management.
- Experience building large‑scale, distributed software systems.
- Proficiency with containerisation (Docker) and automation tools (Ansible).
- Hands‑on experience with CI/CD platforms and test‑driven development.
- Ability to work collaboratively in a research‑driven, fast‑paced environment.
Required skills
- C++ (C++17 or newer)
- Docker
- Ansible
- Kubernetes (or Nomad)
- Jenkins
- GitLab CI
- GitHub Actions
- Google Test
- Catch2
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Arab Emirates.
Salary: Software Engineer - FinTech (Remote) Based on 44 job offers in the United Arab EmiratesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 3 weeks from now
18 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Technology Innovation Institute
Dubai
Related job offers
-
Senior Development Manager – AI Products & Solutions (UAE)
SAP Dubai -
AI & Copilot Consultant
KinFitz & Co. Dubai -
Solutions Architect – AI Factory (South Africa)
nvidia Dubai -
Project Manager – Airline Cargo Systems Implementation
Cinergie Digital Doubaï -
Systems Analyst
Fairmont Hotels & Resorts Abou Dabi