Must-have skills:
C++
Considering candidates from:
Europe, Belarus, Latvia, Russia and Ukraine
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
Description
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