Temporaryjobs Logo
Amplify.LA logo

Audio Engineer

Amplify.LAil y a environ 21 heures
Ă€ distance
Niveau intermédiaire
CONTRACTOR

About the role

📍 Location: Fully Remote Quebec or Ontario

đź•’ Type: 6-month contract (with option to extend)

🌍 Language: English

đź—“ Start Date: Immediate

Our Company Description

Mission is a platform for hiring, vetting, and managing software development talent. It enables our clients to connect with the world’s best talent to build mission-critical software products.

About The Company

Join a cutting-edge engineering team working at the intersection of real-time audio, networking, and distributed systems. This project powers mission-critical audio-over-IP solutions used by professionals across broadcasting, live production, and enterprise audio systems worldwide.

You’ll be contributing to the development of a professional-grade, low-latency audio processing platform that runs across Windows, Linux, and macOS. With real-time constraints, precision synchronization, and cross-platform requirements, this role offers the opportunity to work on deep systems-level challenges with global reach.

About The Mission

We’re looking for an intermediate C/C++ Developer to help design and implement real-time, network-based audio systems. You’ll be working on advanced features including WebRTC integration, AES67 compliance, and PTPv2 precision synchronization, contributing to the next generation of high-performance, audio-over-IP infrastructure.

This role is ideal for someone with a strong background in real-time systems, low-latency audio, and network protocol engineering, who thrives in a fast-paced, highly collaborative, and remote-first environment.

What You’ll Do

Design and implement low-latency C/C++ audio processing modules with sub-millisecond performance goals Integrate WebRTC to enable real-time audio communication within the platform Work with network audio protocols such as AES67, RTP/UDP, and SDP Implement PTPv2 (IEEE 1588) precision time synchronization across devices Develop gRPC and REST APIs for system control, orchestration, and third-party integration Optimize and maintain cross-platform audio pipelines (Windows, Linux, macOS) Debug and resolve complex timing and synchronization issues in distributed audio systems Contribute to architecture design and technical documentation Collaborate with hardware and electronics teams to ensure seamless system integration

Required Skills & Experience

3+ years of experience in C/C++ development, ideally C++17 or newer Strong understanding of real-time audio processing, DSP fundamentals, and thread-safe architecture Proficient in multi-threaded programming and lock-free design patterns, using atomics Experience with network programming (UDP/TCP, multicast, low-latency protocols) Familiarity with audio I/O frameworks such as ASIO, WASAPI, ALSA, CoreAudio, or RtAudio Proven experience with cross-platform development (Windows, Linux, macOS and embedded Linux) Deep debugging skills for real-time and synchronization issues Fluent in written English for technical documentation and reporting Comfortable with spoken English for remote collaboration and team calls Must reside in Quebec or Ontario (Canada)

Nice-to-Have Skills

Knowledge of AES67, Dante, or other AoIP (Audio over IP) protocols Familiarity with PTP / IEEE 1588 synchronization standards Experience with gRPC and Protocol Buffers, and HTTP + TLS Knowledge of audio codecs like Opus or FLAC, and sample rate conversion Background in broadcast systems or professional A/V installations Familiarity with CMake and modern dependency management in C++ projects Familiarity with React and C# is a plus

Remote Work & Setup

100% remote role – work from anywhere within eligible regions Quebec or Ontario Option to work from an office in Montreal Regular virtual collaboration with engineering and hardware teams All required software and access provided

About Amplify.LA

Venture Capital and Private Equity Principals