Gulf Careers – Jobs in Dubai.
UAE, Saudi, Kuwait, Qatar, Oman, Bahrain

Sign Up & Advertise Jobs Free
The Best Free Job Posting Site in UAE & GCC

CareersInGulf.com – Top Gulf Job Portal | Find the Latest Jobs in Dubai, UAE, Saudi Arabia, Oman, Qatar, Bahrain, Kuwait & GCC. The Best Free Job Posting Site in Dubai & the Middle East.
jobs in UAE Dubai Abu Dhabi Sharjah Ajman UAE JOBS Jobs in Saudi Arabia Saudi Jobs jobs in kuwait Kuwait Jobs jobs in oman Oman Jobs jobs in Qatar Qatar Jobs jobs in bahrain Bahrain Jobs
Dubai Jobs Abudhabi Jobs Sharjah Jobs RAK Jobs UAQ Jobs Fujairah Jobs Riyadh Jobs Dammam Jobs Jobs for Indians Jobs for Pakistanis Jobs for Philippines Jobs for other Nationalities

Post jobs for free on the best job site in UAE & GCC – Sign up now & get 10 Free Job Posting Credits!

C++ Systems Engineer - Open Source Projects

Posted date [2026-08-19]   (ID: 49864)
Gulf and UAE company jobs
YO IT Consulting specializes in recruiting remote professionals for AI training and data annotation projects with global companies. Based in Abu Dhabi Emirate, United Arab Emirates, the company connects qualified talent worldwide with flexible remote opportunities that contribute to the development and improvement of modern artificial intelligence systems.

Job Description and Requirements

C++ Systems Engineer - Open Source Projects

Job Snapshot

Role: C++ Systems Engineer - Open Source Projects
Location: Abu Dhabi Emirate, United Arab Emirates
Industry: Computer Software
Function: Software Engineering / Development
Experience: Relevant open-source experience preferred
Job Type: Contractor

Position Overview

The C++ Systems Engineer - Open Source Projects opportunity in Abu Dhabi Emirate, United Arab Emirates is a remote Computer Software contract offered through YO IT Consulting. The engineer will contribute efficient code, solve demanding technical problems, review proposed changes, and improve documentation across open-source repositories aligned with customer objectives.

Job Details

Country: United Arab Emirates
City: Abu Dhabi Emirate
Industry: Computer Software
Function: Software Engineering / Development
Salary: 18000-35000
Estimated salary range based on similar jobs in Abu Dhabi Emirate; please confirm the final offer with the employer.
Gender: Any
Candidate Nationality: Any
Job Type: Contractor

Role Context

This assignment focuses on systems-level contributions to established open-source codebases.


The engineer must understand existing architecture, respect public interfaces, and deliver improvements that balance performance, reliability, maintainability, and compatibility.

C++ will be the primary language, although individual repositories may include components written in Python, Java, Go, TypeScript, or Rust.

Key Responsibilities

* Develop production-ready C++ code for selected open-source repositories.
* Review architecture, dependencies, interfaces, build systems, and repository conventions.
* Design algorithms and software components that meet defined functional requirements.
* Implement new capabilities without compromising existing behaviour or compatibility.
* Analyze complex defects and reproduce them through controlled test cases.
* Use debugging tools and runtime evidence to identify root causes.
* Resolve memory, concurrency, integration, logic, and performance problems.
* Profile execution paths and optimize components with verified bottlenecks.
* Refactor difficult code to improve readability, structure, and maintainability.
* Protect resource ownership and error-handling behaviour during code changes.
* Add unit, integration, and regression tests for all substantial contributions.
* Validate builds across supported configurations before submitting changes.
* Prepare focused commits and pull requests with clear technical explanations.
* Address maintainer feedback and revise implementations through the review process.
* Assess peer contributions for correctness, efficiency, safety, and architectural fit.
* Provide constructive code-review comments that help raise overall project quality.
* Participate in design discussions and explain relevant implementation trade-offs.
* Maintain API references, setup instructions, developer guides, and onboarding content.
* Follow open-source governance, licensing, coding, and security requirements.
* Coordinate asynchronously with maintainers, contributors, and customer stakeholders.

Ideal Profile

The preferred candidate has strong professional C++ experience and previous involvement in open-source or collaboratively maintained software. Work on large-scale, distributed, performance-sensitive, or multi-language codebases is particularly valuable.

Applicants should understand algorithms, data structures, memory management, concurrency, debugging, profiling, automated testing, and Git-based contribution workflows. Experience participating in rigorous code reviews and establishing software-engineering best practices is preferred.

Knowledge of artificial intelligence or machine learning systems would be beneficial but is not mandatory. Clear written communication and dependable remote collaboration are essential.

Skills Set

* Modern C++
* Systems programming
* Open-source development
* Algorithms and data structures
* Memory management
* Resource ownership
* Concurrent programming
* Distributed codebases
* Complex debugging
* Root-cause analysis
* Runtime profiling
* Performance optimization
* Code refactoring
* Automated testing
* Build-system workflows
* Git version control
* Pull-request management
* Peer code review
* API documentation
* Developer onboarding
* Python
* Java
* Go
* TypeScript
* Rust

Why Join Us

This remote engagement gives experienced C++ engineers access to technically meaningful open-source work with lasting value. Contributors can solve varied systems problems, participate in mature review practices, and strengthen software used and maintained by a wider technical community.

About the Company

YO IT Consulting connects software engineers with specialized technology and AI projects. This contract supports customer-selected open-source repositories that require advanced C++ development, careful technical review, and sustainable engineering improvements.
Job Title C++ Systems Engineer - Open Source Projects
Post Details
Job Start Date
Salary from 18000.00
Salary to 35000.00
Number of Vacancies 1
Location Job Location -> UAE
Location City Abu Dhabi
    
Desired Candidate's Profile
Gender No Preference
Nationality
Candidate Current Location
Job Classification
Job Type Job Type -> Work from Home online Jobs
Industry Type Job Industry -> Computer Software
Job Function Job Functions -> Software Quality Assurance
Employers Details
Company YO IT Consulting
Contact Person HR Manager
Designation HRM