C++ Software Engineer

BlueCloud Technologies

Cairo, Egypt

Ref: PP000-36615

Job description / Role

Job Type
Full Time
Job Location
Cairo, Egypt
Nationality
Any Nationality
Salary
Not Specified
Gender
Not Specified
Arabic Fluency
Not Specified
Job Function
IT - Software & Web Development
Company Industry
IT, Software & Internet Services

Main responsibilities

Work closely with the product management and architecture team to define feature requirements and deliver a product that materially impacts the business and improves the customer experience.

Design and implement Windows OS applications using C++.

Develop kernel modules and libraries for Windows.

Ensure that code quality is maintained through proper testing, debugging, and performance optimization.

Research and investigate technical requirements and implement proof of concept.

Ensure adherence to all security policies and procedures, maintaining confidentiality, integrity, and compliance in every aspect of the role.

Requirements

Skills, abilities and training required:

  • Bachelor of engineering or computer science (or equivalent experience)
  • Proficiency and experience in C/C++ and C++ standard library
  • Good knowledge of Windows APIs (Win32 API) and Windows low-level systems development
  • Solid understanding of fundamental OS concepts and memory management
  • Knowledge of Windows Driver Kit (WDK) is a plus
  • Strong understanding of object-oriented design, data structures, and algorithms
  • Strong troubleshooting and analytical skills

Experience level:

Up to 2 years of experience in a relevant position or ITI 9-month diploma

Get personalised updates on latest vacancies
Similar jobs you may be interested in
Backend Engineer Easy Apply
CloudJune
Abu Dhabi 18 Jan
Software & Database Developer Easy Apply
MENA Assistance
Dubai 19 Nov
AI Software Engineer Easy Apply
Michael Page
UAE 16 Dec
Sr Shopify Software Executive Easy Apply
RTC-1 Employment Services
Dubai 19 Nov
NetSuite Developer Easy Apply
RTC-1 Employment Services
Dubai 24 Nov
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month