C++ Developer
Название откроется после отклика или сразу в Pro
Описание от работодателя
C++ Developer | [компания]
Products
AboutCareersNewsroom
AboutCareersNewsroom
Ultimate Guitar
MuseScore
Audacity
Hal Leonard
Audio.com
MuseHub
MuseScore Studio
Tonebridge
Staffpad
Ultimate Guitar
MuseScore
Audacity
Hal Leonard
Audio.com
MuseHub
MuseScore Studio
Tonebridge
Staffpad
Back to jobs
Apply
C++ Developer
Cyprus or Europe
Musescore Studio
We're hiring a C++ developer to work primarily on engraving within the MuseScore Studio team. This is hands-on, experienced independent contributor role with lots of autonomy. You'll take on ambiguous, complex problems and see them through from design to shipping and long-term maintenance.
MuseScore Studio is free, open-source software used by millions of musicians, students, and composers worldwide, so the code you write here has a lot of impact and is used by an active community of creators around the world.
Key responsibilities
Required experience
- Significant professional experience as software developer, including modern C++ in a large, long-lived, performance-sensitive desktop codebase.
- Experience owning solutions end to end, from design through delivery and maintenance, not just implementing tickets.
- Committed to code quality, with good judgment for making solid architectural decisions.
- Experience with OOP and domain model design.
- Able to read and understand fairly complex sheet music, with a good understanding of music theory.
- Solid communication and collaboration, comfortable working async across a distributed, global team.
- AI coding-savvy, applying critical thinking to discern when it is the right tool for the job
- Attention to detail: in engraving, small inconsistencies are immediately visible to the musicians who rely on the output.
- An eye for visual design: you know what a beautiful score looks like and care about making that happen.
Desirable
- Hands-on experience with MuseScore Studio or a competing notation/composition tool, as a user, arranger, or composer.
- Experience with MIDI and synthesizers
- Experience with asynchronous and multi-threaded code
- Experience working with fonts, with freetype
- Experience in rendering and OpenGL
Bonus Points
- Experience working on engraving for a music composition software or publisher
Benefits
[компания] empowers music makers
We create the worldʼs most popular apps for playing, recording and composing music. Through our innovative learning tools, expansive music catalogs and free open-source software, we make it easier for millions — from beginners to experienced musicians — to be creative every day. Our talented team of music lovers collaborates all over the globe, from Limassol to Seoul and Boston to Berlin.
We’re an ambitious company with the drive and culture of a startup — with many more exciting [компания] developments to come. Hal Leonard, which joined [компания] in 2023, is the world leader in sheet music publishing and music education. The company has a storied history of providing music learners with the very best methods and arrangements of popular music for over 70 years. Hal Leonard is also a major distributor of popular brands of instruments, gear, and software to the music trade worldwide.
Apply for this job
Email us
CareersPartnershipsPress
Back to top
Ultimate Guitar
MuseScore
Audacity
Hal Leonard
Audio.com
Musehub
MuseScore Studio
Facebook
Instagram
Linkedin
© 1998 —
2025
Download Press KitPrivacy PolicyTerms of Service
Click to copy email