This position is no longer available.

Developer (C++)

Permanent contract
Paris
Salary: Not specified
No remote work

Powder
Powder

Interested in this job?

Questions and answers about the job

The position

Job description

  • Build the Powder PC App;
  • Collaborate with the product team to define app features;
  • Run unit tests of code for robustness, including edge cases, usability, and general reliability;
  • Work on bug fixing and on improving the application performance;
  • Design and implement application updates and architecture improvements;
  • Integrate Machine Learning models.

Low level recording

  • Win32 API;
  • Screen recording;
  • Encoding.

Video Editor

  • Integrate effects (using DirectX / HLSL or equivalent);
  • Manage general video editor features.

Machine learning “Smart” features

  • Work with our in-house machine learning team to integrate their technology;
  • Detect highlights from gameplay sessions.

Preferred experience

  • 4+ years of programming experience;
  • Proficient in C++ / native development;
  • Experience with multi-threaded codebases;
  • Proficient in code versioning tools like Git;
  • Experience with desktop application development;
  • Experience with continuous integration;
  • Ability to take initiative and employ good judgment;
  • Experience with Windows developing is a plus
  • Passion about PC gaming is a plus;
  • Interest in startups and Artificial Intelligence is a plus;
  • Experience with Unity is a plus.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings