Posted on: 18/07/2025
Role : C++ Developer
Experience : 4 - 5 Years
Location : Remote (India)
Employment Type : Permanent
About the Role :
Key Responsibilities :
- Audio Software Focus : Apply your working experience in audio software development using C++. This includes, but isn't limited to, aspects of digital audio workstations (DAWs), audio plugins (VST, AU, AAX), audio processing engines, and real-time audio applications.
- Audio Production Knowledge : Leverage your background in audio-production technology, demonstrating familiarity with industry workflows, tools, and user expectations.
Desktop Application Development (macOS & Windows) :
- Develop desktop-based C++ applications specifically for macOS, ensuring native look and feel, performance, and adherence to platform guidelines.
- Contribute to developing desktop-based C++ applications for Windows OS as well, ensuring cross-platform compatibility and maintainability where required.
- Codec Frameworks : Work with Codec frameworks (e.g., for audio compression/decompression, encoding/decoding), integrating and optimizing audio codecs within applications.
- Performance & Optimization : Assist in identifying and resolving performance bottlenecks, especially in real-time audio processing contexts.
- Debugging & Troubleshooting : Debug C++ applications across different operating systems, utilizing standard debugging tools and techniques.
- Collaboration : Collaborate effectively with cross-functional teams including product managers, UX/UI designers, QA engineers, and other developers.
- Version Control : Utilize Git for source code management, including branching and merging strategies.
Qualifications :
- Mandatory C++ development experience for desktop applications on macOS.
- Extensive working experience on Audio software development using C++ is a must.
- A strong background in audio-production technology is mandatory.
- Experience developing desktop-based C++ applications for Windows OS.
- Working experience with Codec frameworks.
- Strong understanding of Object-Oriented Design (OOD) and modern C++ concepts.
- Experience with multi-threading and concurrency.
- Solid problem-solving, analytical, and debugging skills.
- Excellent communication and interpersonal skills.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Audio Engineering, or a related field.
What We Offer :
- A collaborative and innovative remote work environment.
- Continuous learning and professional development opportunities.
- Competitive salary and benefits package.
- A chance to be part of a passionate team that values technical excellence and creativity.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1515800
Interview Questions for you
View All