Software Engineer C++ (Cakewalk)
BandLab TechnologiesAbout the role
Cakewalk, a division of BandLab Technologies, is a leading provider of music software solutions, and we're looking for an experienced Senior Software Engineer to join our team in Boston. With a lineage of over 35 years, our software is used by millions of musicians and music producers worldwide.
As a member of our team, you'll have the opportunity to work on next-generation products for the Cakewalk platform, and impact the music industry by helping to build the future of music software. We're looking for someone who is passionate about developing software that empowers users to make music, and who is excited to work in a collaborative, agile environment with our Engineering, Quality Assurance, and Product Management teams.
BandLab Technologies has been named one of Fast Company’s Most Innovative Companies 2023, and the No.1 Most Innovative Company in music. Join our growing team and innovate the future of music software!
Responsibilities
- Author new features and research solutions to complex problems
- Estimate and develop projects to deliver on time according to schedule
- Collaborate with the team to maintain high quality standards and minimize defects
- Partner with management to carry out the vision of the company
- Develop cross-platform software for MacOS and Windows
- Refine the feature set of future products
Requirements
Qualifications:
- Minimum of 2 years of software development experience
- Exposure to audio, MIDI, and multimedia product development
- Strong knowledge of C++, STL, and OOP
- Familiarity with plugin frameworks such as VST and AudioUnits
- Excellent communication skills
- Good time management and ability to multitask
- Ability to write high quality code with minimal defects
Desired Skills:
- Modern UI development with a focus on user experience
- Object-oriented design and programming
- Experience with programming for real-time applications
- Mobile application development
- Multi-threaded programming
- Audio processing and plugin development
- Cross-platform development
- Experience with the JUCE framework
- REST API programming and databases
Benefits
- Medical insurance
- Employer matched 401K
- Paid annual leave, sick leave
Diversity and Inclusion
BandLab Technologies commits to fostering diversity and inclusion in all that we do. Regardless of race, gender identity, sexual orientation, disability, religion or any other status protected by law, we offer applicants the equal opportunity to join, belong and flourish in our organization.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s