Senior C++ Developer

Musicians company
Riga, Latvia
Must-have skills:
C++
Considering candidates from:
Europe, Belarus, Latvia, Russia and Ukraine
Work arrangement: Onsite
Industry: Musicians
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Not paid
Visa support: Provided
Size: 11 - 50 employees

Senior C++ Developer

Musicians company
Riga, Latvia
Our client is the leading sound calibration company in the sound recording industry. Their products are relied-upon by more than 30,000 recording studios worldwide, including 25 grammy winners who enjoy and endorse the company's products. Now our client is on a mission to deliver the ultimate sound experience to music listeners - regardless of the device used - be it headphones, speakers, or car stereo. The company is at the cutting edge of emerging audio technologies poised to transform the world.
Must have skills:
  • Vast (5+ years) experience building C++ based software products
  • Familiarity with latest C++ standards (C++14, C++17)
  • Knowledge of cross-platform APIs (WinAPI, POSIX)
  • Good understanding of multithreading
  • Track record in different platform build environments
  • Windows, MacOS (perfectly, professional with one and has some experience with the other one)
Good to have skills:
  • Practice in desktop software development
  • StackOverflow account with some serious rep
  • Contributions to Open Source projects
  • Intuition about algorithm complexity
  • Grasp of main design patterns
Responsibilities:
  • Develop cross-platform (Windows, MacOS) Reference software products built with C++, Chromium Embedded Framework
  • Design OS level abstractions for audio APIs
  • Benchmark and improve audio DSP code
  • Port audio DSP code to embedded platforms