Arturia designs musical instruments and software for musicians and producers, professionals and beginners alike. Its mission is to make music creation accessible to everyone through technology, and to offer the most intuitive and user-friendly experience.
Arturia started its journey in 1999 with the recreation of legendary analog synthesizers in software form, which then led to developing a full range of hardware synthesizers and contemporary audio tools. The products rely on innovation to offer a daring, accessible, fun, and inspiring approach to sound exploration.
Arturia is growing and now employs over 180 passionate people located in France, the USA, Hong-Kong, Mexico, and the UK. Arturians share an ambition for excellence, values such as transparency and simplicity, and a culture of celebration around successes.
As a Senior Software Engineer, you’ll play a key role in delivering the next generation of real-time audio instruments and effects at Arturia. Beyond writing high-performance C++ code, you’ll help shape the architecture, influence product direction, and raise the engineering bar across the team.
You’ll work at the intersection of DSP, UX, and product design, collaborating with sound designers, product managers, and fellow engineers to craft tools that are musically powerful, technically robust, and built to scale.
_What You’ll Do
Design and implement real-time C++ audio software, from sound engines to user-facing features
Contribute to architectural decisions for instruments, effects, and frameworks
Collaborate with sound designers and product teams to deliver expressive, playable, and efficient musical tools
Improve performance, memory usage, and scalability across our audio product line
Ensure quality through testing, CI pipelines, and code reviews, and help strengthen our engineering practices
Support and mentor other developers, contributing to a culture of technical excel
Requirements:
_What You Bring
8+ years of professional experience in C++, with deep knowledge of modern C++ (C++17/20) and strong software design fundamentals
Solid grasp of real-time systems, memory management, and multi-threaded programming
Experience building cross-platform applications on macOS and/or Windows, ideally with audio or UI components
Proficiency with CMake, scripting languages (Python, Bash), and CI/CD pipelines
Bonus: Experience with audio plugin development (VST3, AU, AAX), DSP algorithms, or JUCE
A product-oriented mindset—you think about user impact as much as implementation details
Strong communication skills and the ability to collaborate across engineering, sound design, and product teams
Curiosity for music technology and a desire to contribute to tools that inspire creativity
_Why Join Arturia?
Make an Impact – Your code powers tools used by musicians and producers worldwide.
Solve Real Problems – Tackle challenges in real-time DSP, cross-platform audio apps, and modern C++ architecture.
Build with Purpose – Collaborate closely with product and sound design teams to deliver inspiring musical tools.
Shape What You Deliver – Contribute to technical decisions, feature design, and continuous improvement.
Join a Passionate Team – 180+ people across 5 countries, driven by creativity, craft, and collaboration.
_Conditions
Contract: Permanent (CDI)
Location: Montbonnot-Saint-Martin (Grenoble, France), in a collaborative and creative workspace
Remote Work: Up to 2 days per week
Accessibility: Easily reachable by public transport
Inclusivity: We welcome and support applications from people with disabilities. You’ll have the tools and support to express your full potential.
These companies are also recruiting for the position of “Software & Web Development”.