Jobless Developer
BlueCloud Technologies logo
BlueCloud Technologies

Posted 7 months ago

Open

C++ Software Engineer

CairoOn-siteFull-time

AI Summary

C++ Software Engineer works with product and architecture to design, implement, and optimize Windows OS applications and kernel components in C++.

About this role

  • 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 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

Skills

AlgorithmsC++Data StructuresDebuggingKernel ModulesMemory ManagementObject Oriented DesignPerformance OptimizationTestingWin32 APIWindows APIWindows Driver Kit (WDK)Windows Low-level Systems DevelopmentWindows OS

Explore related jobs

Browse these categories