Browse Jobs
LoginJoin NowEmployer?

C++ Software Engineer - Computer...

360Imaging - Dokki, Giza

C++ Software Engineer - Computer Graphics

360Imaging - Dokki, GizaPosted 2 months ago
91Applicants for1 open position
  • 89Viewed
  • 3In Consideration
  • 61Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Job Categories:

Skills And Tools:

Job Description

360Imaging is looking for C++ Developers to join our Computer Graphics team that is responsible for creating new effective, efficient and performant software solutions to business needs and problems related to rendering & visualization. Understanding, maintaining, debugging and optimizing current software. 

A day in the life of our Software Engineers:

Our teams are fully remote and are distributed among many locations, We meet physically as a group once every six weeks.

Your typical week would include:

  • Collaborating with engineers and product managers throughout our organization to understand the problems we want to solve, exploring how we can solve them, and what our users have said about the problems and solutions so far
  • Discussing and collaboratively solving engineering problems with engineering collaborators in GitHub Issues and PRs, Slack, or Zoom
  • Opening a Pull Request to implement the next most important task, or fix the most critical bug and resolving suggestions in your code reviews
  • Responding to issues and review requests from other teams in our organization
  • Reviewing your teammates’ Pull Requests and providing helpful feedback
  • Share your experiences and opinions in our cycle meeting where we celebrate successes and strive to push our limits even further
  • Working with your team leader in your one-on-one meetings to grow your team and career


  • Developing our core 3D graphic library and rendering engine.  
  • Developing various visualization algorithms and advanced modeling techniques for our medical imaging applications.

Job Requirements

  • Bachelor degree in the areas of Computer Science/Computer Engineering, Engineering or any other related fields
  • Good command of English

Technical skills:

  • Proficiency in Modern C++(11, 14, 17) with a fair knowledge of C++ standard library containers and algorithms
  • Proficiency in Mathematics especially in Linear Algebra
  • Familiarity with source control tools (git)
  • Experience with Qt is a plus
  • Knowledge of 3D Graphics APIs is a plus (OpenGL-3.3+, DirectX11)
  • Knowledge of GPU programming (OpenCL, CUDA) or shader programming (GLSL, HLSL) is a plus
  • Experience with Image Processing techniques and algorithms is a Plus
  • Experience in Computational Geometry is a Plus
  • Experience with Windows API is a plus

Interpersonal skills:

  • Communication
  • Teamwork
  • Problem-solving
  • Time management
  • Flexibility & Adaptability

Similar Jobs

Search other opportunities
Loading interface...
JobsIT/Software DevelopmentC++ Software Engineer - Computer Graphic...