HamburgerMenu
hirist

C++ Developer - Mac OS Applications

iXceed Solutions
Multiple Locations
4 - 5 Years

Posted on: 18/07/2025

Job Description

Role : C++ Developer

Experience : 4 - 5 Years

Location : Remote (India)

Employment Type : Permanent


About the Role :


We're looking for a skilled and passionate C++ Developer with 4 to 5 years of experience to join our core engineering team. This is a hands-on role where you'll apply your expertise in C++ development, particularly in the realm of audio software, to develop and maintain critical applications. A strong background in audio-production technology and experience developing desktop applications for macOS are essential. You'll contribute to our innovative audio products, ensuring their performance, reliability, and user-centric design.


Key Responsibilities :


- C++ Development : Design, develop, and maintain high-performance, robust, and scalable C++ applications.

- 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 :


- 4-5 years of hands-on experience as a C++ developer.

- 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 :


- The opportunity to work on cutting-edge audio technology from anywhere in India.

- 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.



info-icon

Did you find something suspicious?