Shape the future of music creation with us!
We're looking for a top C++ platform and plugin engine developer who will also help shape our build pipeline, CI/CD and other dev tools.
At XLN Audio we help music creators bring their ideas to life with award-winning tools and plugins like Addictive Drums 2, Life, RC-20, and XO. Our products are used daily by music producers, songwriters, and creators of all genres worldwide.
We’re passionate about high-performance tech and dev work applied to music creation, and we're looking for people who share that mindset.
The Role
You'll have a key role in the XLN Audio dev team, combining hands-on C++ development with work on build systems and CI/CD. You need to be comfortable with both.
As part of our highly competent team, you'll tackle challenging problems, and continually help improve our development processes. And you'll have a lot of responsibility.
What You'll Do
- Develop our platform in C++, including integrations with macOS, Windows, and all major DAW:s
- Optimize and fine-tune our build systems, improving the developer experience and shortening shipping times
- Improve our CI/CD systems, increasing build stability, speed, testing and the merge request workflow
- Implement platform features for better OS and DAW integration and improved audio engine and GUI performance
- Participate in product development, collaborating closely with our other teams
About You
Above all you’re curious and eager to dig into tricky issues, and you have a high sense of responsibility.
You like challenges, diving into unfamiliar systems and learning as you go. You enjoy working in a supportive environment where there are no stupid questions.
What You Bring
- 2-5 years experience of C++ work in production environments
- Hands-on experience with CMake and familiarity with the Conan package manager
- Familiarity with GitLab CI/CD, or similar
- Confidence working with the command line
- Strong proficiency in Git
- Proficiency with Python
- Familiarity with Lua, audio plugin development or music production is a bonus
What we offer
We’re a curious team of 40 colleagues who all love making plugins and music creation tools. If you’re a team player and eager to learn new stuff you'll feel right at home.
At XLN you get a competitive benefits package, including insurance, pension, paid vacation, wellness support, preventive health insurance, and continuous learning opportunities. We work primarily on-site at our office in Stockholm, Sweden, with some possibilities of remote work.
It's a big plus if you have an active interest in music-making in some form, like playing instruments, DJ:ing or beat-making.
Our office has two complete music studios plus a jam room, perfect for labbing new product concepts or spontaneous playing with colleagues. And we have a ping pong table, of course.