We are seeking a highly skilled and experienced Intermediate/Senior C++
Developer with expertise in audio processing and proficiency in the JUCE
framework to join our dynamic team. Read on to see if you'd be a good fit for
the Scopic team of 250+ professionals from over 60 countries.
At Scopic, the virtual world is our home so this is a full-time remote
position. Only apply if you're prepared for the zero-hour commute and the
thought of collaborating with colleagues from around the globe excites you!
Designing, developing, and maintaining high-performance C++ applications
for audio processing using the JUCE framework.
Implementing audio processing algorithms and signal processing techniques
to ensure high-quality audio output and efficient use of system resources.
Working on audio plugins, leveraging the capabilities of the JUCE
framework to create powerful and versatile audio processing tools.
Utilizing sound processing knowledge and musical understanding to optimize
and enhance the user experience.
Working independently on assigned tasks, demonstrating strong technical
skills and the ability to take ownership of projects.
Collaborating with the team on continuous integration and testing
processes to ensure the reliability and stability of the software.
Collaborating with the team to ensure cross-platform compatibility and
supporting Windows as the primary development environment.
Bachelor's or Master's degree in Computer Science, Software Engineering,
or a related field.
Proven experience as a C++ Developer, with a minimum of 3 years of
Strong knowledge of C++ programming language.
Experience with the JUCE framework, with hands-on experience developing
UIs and audio plugins using JUCE.
Sound processing knowledge and musical understanding, ideally with
experience working with digital audio workstations (DAWs) or as a
musician is a plus.
Experience with third-party libraries such as Google Protobuf, Google
Test, and audio libraries like Aubio.
Proficiency in development environments such as XCode or Visual Studio is
Strong problem-solving and analytical skills, with the ability to work
independently and take ownership of projects.
Excellent communication and collaboration skills, with the ability to work
effectively within a team and communicate technical concepts to both
technical and non-technical stakeholders.
Understanding of audio file formats, streaming protocols, and audio-
related standards is a plus.
Down to business!
Rate: Your starting rate is negotiable depending on your skills and
Position: This is an hourly position.
Scopic offers equal opportunity. We value diversity and do not discriminate on
the basis of race, religion, color, marital status, national origin, gender,
veteran status, sexual orientation, age, or disability status.
Have the skills, the drive, and the passion to join the Scopic family?
Apply today to join our growing team of remote professionals from around the
Attention Job Seekers: Please be aware that scammers may be fraudulently
using our company's name in hiring scams. To ensure your safety, all
legitimate communication regarding job opportunities from our company will
only come from email addresses ending with @scopicsoftware.com. Please
exercise caution and report any suspicious activity to our official channels.