Advanced C++ Developer

Info Resume Edge

Not Interested
Bookmark
Report This Job

profile Job Location:

Dubai - UAE

profile Monthly Salary: Not Disclosed
Posted on: 12-08-2025
Vacancies: 1 Vacancy
The job posting is outdated and position may be filled

Job Summary

Job Summary:

We are looking for an experienced and highly skilled Advanced C Developer to design develop and maintain complex software applications. The ideal candidate will have deep expertise in modern C programming strong problem-solving skills and a passion for high-performance scalable software solutions. You will work closely with cross-functional teams including product managers QA and other developers to deliver robust and efficient software systems.

Key Responsibilities:

  • Develop test and maintain high-quality C codebases using modern standards (C11/14/17/20).

  • Design and implement scalable and efficient algorithms and data structures.

  • Collaborate with architects and product teams to translate requirements into technical specifications.

  • Optimize existing software for performance reliability and maintainability.

  • Participate in code reviews provide constructive feedback and uphold coding standards.

  • Troubleshoot and debug complex software issues in a timely manner.

  • Write comprehensive unit and integration tests to ensure code quality.

  • Contribute to continuous improvement initiatives and stay updated on the latest industry trends and technologies.

  • Mentor junior developers and contribute to team knowledge sharing.

Key Requirements:

  • Bachelors or Masters degree in Computer Science Software Engineering or related field.

  • Minimum 5 years professional experience in C software development.

  • Deep knowledge of modern C standards (C11/14/17/20) and best practices.

  • Strong understanding of object-oriented design multithreading memory management and design patterns.

  • Experience with STL Boost libraries and other relevant C frameworks.

  • Familiarity with software development tools such as Git Jenkins Jira and build systems (CMake Make).

  • Proficient in debugging tools and performance profilers.

  • Experience in Agile/Scrum development environments.

  • Knowledge of additional programming languages (Python Java etc.) is a plus.

  • Excellent analytical problem-solving and communication skills.

  • Ability to work independently and collaboratively in a fast-paced environment.

Job Summary: We are looking for an experienced and highly skilled Advanced C Developer to design develop and maintain complex software applications. The ideal candidate will have deep expertise in modern C programming strong problem-solving skills and a passion for high-performance scalable software...
View more view more

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation