Social Media gets rich by using
your time and posts


Landing Image
  • Join AiDOOS, form a team
  • Pick and deliver tasks
  • Participate in the challenges, win prizes
  • Your posts, code, answers make money for you
  • You are not just a user but a shareholder of the platform!
C++ Software Platform Engineer
Budget: $0.00

Technologies: C++, CI/CD, Communication

Duration: 12

Responsibilities:

  • Join the development of the industry-leading Structure SDK for object reconstruction
  • Develop low-latency solutions to process large volume of data at high speed
  • Support cross-platform development
  • Create internal development tools
  • Profile and optimize the bottlenecks
  • Optimize existing code to ensure efficient, low-latency execution
  • Develop software for hardware manufacturing

We are looking for someone with:

  • At least 3 years of experience in a similar role
  • Experience with driver development or low-level device communication
  • Experience developing complex concurrent systems, including the effective use of multi-threading
  • Strong experience with C++
  • Strong software architecture and design skills, especially in application to C++ code
  • Experience with CI/CD automation
  • Experience with Git

Bonus points if you have experience in the following areas:

  • Experience with Objective-C
  • Experience with development for Apple platforms, especially iOS
  • Experience with GPU-based computations: graphics APIs like OpenGL, Metal
  • Experience with Single Instruction Multiple Data technologies
  • Experience developing hardware drivers in multiple platforms

Work Culture:
 

We appreciate:

  • Great teamwork and interpersonal skills, strong written and verbal communication skills, proactive attitude, and a drive for results
  • Attention to detail and strong commitment to meeting performance metrics
  • Demonstrated creative problem-solving approach and strong analytical, debugging, and troubleshooting skills
  • Proven ability to work well with others in a fast paced, iterative development environment

We offer:

  • An inclusive and compassionate work culture
  • Option to work remotely
  • Flexible working hours
  • Unlimited vacation (you choose your vacation according to your culture, religion, location)