Software Engineer
On-siteCumberland, Rhode Island, United States
Job Summary
Design, implement, test, and maintain high-quality software for music creation products and platforms. Work with product managers, designers, QA, and other engineers to deliver reliable, user-focused features while contributing to architecture decisions and technical planning. Improve code quality, maintainability, performance, and development practices, and support integration between technologies and broader inMusic hardware/software ecosystems. Diagnose complex technical issues to contribute to long-term platform stability and mentor other engineers to raise engineering standards. This role considers senior-level candidates to help shape the future of music creation technology across a global portfolio of brands.
Required Qualifications
- Strong software engineering experience in C++, desktop applications, audio software, embedded-adjacent systems, plug-ins, cloud-connected products, or comparable technical domains
- Ability to reason about product quality, maintainability, performance, and user experience
- Experience working in cross-functional product teams
- Strong debugging, testing, and technical communication skills
Desired Qualifications
- Interest in music technology, creator tools, hardware/software integration, or audio workflows
- Ability to balance immediate delivery with long-term technical health
- Senior level experience
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.