C++ Developer
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.
- Department
- Tech
- Locations
- Stockholm
Stockholm
What we offer
At XLN, you will not only have the opportunity to take initiative – you will be encouraged to drive change to grow our business even further. Working with us, you will have some great opportunities to develop new skills, working with new technologies, exciting people and an expanding market.
Joining us, you will be part of creating XLN 2.0. Along with music producers, developers, designers and tech specialists, you will get to explore new roads and set the tone for our future, as well as your own career. To allow you to be at your most productive and creative self, you also have the opportunity to combine working from the office and remote – wherever it suits you and your work best.
Our additional benefits package of course includes insurance and pension plan – as well as paid vacation and wellness spending.
About XLN Audio
XLN Audio is a Stockholm-based software company, founded in 2005 and co-owned by world-renowned music producer and songwriter Max Martin. Today, we are a proud team of 40 colleagues creating world-leading software that empowers music creators all around the globe.