1

Audio Software Developer Jobs in Quebec (NOW HIRING)

Job Summary • Programming activities for integrated Audio Video Systems. Essential Duties and ... software in embedded systems • Proficient in control system design (Crestron/AMX/Extron) • ...

Job Summary • Programming activities for integrated Audio Video Systems. Essential Duties and ... software in embedded systems • Proficient in control system design (Crestron/AMX/Extron) • ...

... an audio, video and control platform. We focus on customer outcomes and drive growth and ... Design and execute software and hardware test plans. Compliance Validation: Verify product ...

... an audio, video and control platform. We focus on customer outcomes and drive growth and ... Job Summary The Release Train Engineer (RTE) is the chief facilitator for a newly forming Software ...

... way audio to create data-driven ecosystems that enhance public transit efficiency, improve ... engineering principlesfor seamlesshardware-software-system interoperability. * Lead user research ...

Gearbox Software In this role, you will own and drive the development of core systems and ... size, texture memory, audio memory, and engine overhead against platform limits Finds and ...

Showing results 21-40

Audio Software Developer information

What is an audio software developer?

An Audio Software Developer designs, develops, and maintains software related to audio processing, recording, editing, synthesis, and playback. They work with programming languages like C++, Python, or Swift and use audio frameworks such as JUCE, Core Audio, or FMOD. Their responsibilities may include creating digital audio workstations (DAWs), plugins, virtual instruments, or real-time processing algorithms. They often collaborate with sound designers, musicians, and other engineers to ensure high-quality audio experiences.

What are the typical daily responsibilities of an audio software developer?

As an Audio Software Developer, your daily responsibilities often include designing, coding, and optimizing audio processing algorithms, building user interfaces for audio applications, and troubleshooting software bugs. You may collaborate closely with audio engineers, product designers, and QA testers to ensure the software meets both functional and creative requirements. Regular tasks can also involve participating in code reviews, documenting technical processes, and staying updated on the latest audio technology trends. This collaborative environment offers continuous opportunities to learn and innovate within the field.

What are the key skills and qualifications needed to thrive as an audio software developer?

To thrive as an Audio Software Developer, you need a strong background in computer science, digital signal processing, and audio engineering, typically supported by a relevant degree or proven industry experience. Familiarity with programming languages such as C++, Python, or Java, and experience using audio frameworks like JUCE or VST SDK, are highly valuable, and certifications in audio technology can further enhance your qualifications. Creative problem-solving, teamwork, and effective communication are important soft skills that help you succeed in collaborative and fast-evolving environments. These skills are crucial for developing robust, innovative audio software solutions while working closely with multidisciplinary teams.

What are popular job titles related to Audio Software Developer jobs in Quebec?

For Audio Software Developer jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Audio Software Developer jobs in Quebec look for?

The top searched job categories for Audio Software Developer jobs in Quebec are:

Infographic showing various Audio Software Developer job openings in Quebec as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution.

Développeur IA Agent vocaux et automatisation

Quebec, QC • On-site

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Soluvox IA inc développe une nouvelle génération de solutions de communication basées sur l’intelligence artificielle.

Nous sommes à la recherche d’un(e) développeur(se) passionné(e) par l’IA qui participera directement à la conception et au développement de notre propre plateforme d’agents vocaux intelligents.

Notre objectif est de développer à l’interne une technologie permettant à des agents IA de gérer de véritables conversations téléphoniques, autant pour les appels entrants que sortants, tout en étant connectés aux systèmes et logiciels de nos clients.

Votre mandat principal sera de concevoir, programmer, intégrer et faire évoluer notre plateforme d’agents vocaux propulsés par l’intelligence artificielle.

Vous serez notamment responsable de :

  • Concevoir et programmer l’architecture de nos agents vocaux IA;

  • Intégrer différents modèles et technologies d’intelligence artificielle à notre propre système;

  • Développer la logique conversationnelle des agents IA;

  • Programmer les interactions entre l’intelligence artificielle, notre système téléphonique et nos applications internes;

  • Développer les fonctionnalités nécessaires à la gestion des appels entrants et sortants;

  • Créer et maintenir des API permettant à notre plateforme de communiquer avec différents logiciels;

  • Connecter notre système aux CRM, calendriers, bases de données et autres plateformes utilisées par nos clients;

  • Permettre à l’IA de consulter, récupérer, transmettre et modifier des informations en temps réel;

  • Développer les mécanismes permettant le transfert intelligent d’un appel vers un agent humain;

  • Optimiser la rapidité et réduire la latence afin d’obtenir des conversations naturelles;

  • Effectuer les tests, le débogage et l’amélioration continue de la plateforme;

  • Participer aux choix technologiques et à l’évolution de notre solution.

Notre objectif est de créer des agents vocaux IA capables de :

  • Réceptionner automatiquement des appels téléphoniques;

  • Effectuer des appels sortants automatisés;

  • Comprendre les demandes des appelants en langage naturel;

  • Tenir une conversation fluide, naturelle et adaptée au contexte;

  • Poser des questions et recueillir les informations nécessaires;

  • Répondre aux questions des clients;

  • Consulter différentes sources d’information pendant un appel;

  • Accéder aux logiciels et systèmes de nos clients;

  • Prendre des rendez-vous;

  • Créer ou modifier certaines informations dans un CRM ou un autre logiciel;

  • Effectuer différentes actions selon la demande de l’appelant;

  • Suivre des scénarios et procédures propres à chaque client;

  • Reconnaître lorsqu’une intervention humaine est nécessaire;

  • Transférer l’appel vers un agent humain en lui transmettant les informations pertinentes recueillies pendant la conversation.

Nous voulons développer, contrôler et faire évoluer notre propre plateforme technologique, tout en utilisant et en intégrant les meilleures technologies d’intelligence artificielle disponibles.

Nous recherchons donc quelqu’un capable de comprendre l’ensemble de l’écosystème : intelligence artificielle, programmation, téléphonie, API, bases de données et intégration de systèmes.

Vous devriez posséder de bonnes connaissances en :

  • Développement logiciel;

  • Intelligence artificielle générative et modèles de langage (LLM);

  • Développement backend;

  • API REST et WebSocket;

  • Bases de données;

  • Intégration de logiciels et services externes;

  • Git et gestion de versions;

  • Services infonuagiques;

  • Développement d’applications ou de services en temps réel.

Une expérience ou de bonnes connaissances dans les domaines suivants constituent des atouts importants :

  • Reconnaissance vocale (Speech-to-Text);

  • Synthèse vocale (Text-to-Speech);

  • Téléphonie IP / VoIP;

  • SIP;

  • Agents conversationnels IA;

  • Traitement audio en temps réel;

  • Python;

  • Node.js / TypeScript;

  • OpenAI, Gemini ou autres modèles d’IA;

  • Azure, AWS ou autres environnements infonuagiques;

  • Twilio ou autres plateformes de télécommunication.

Nous voulons quelqu’un qui aime partir d’un besoin concret et se demander :

« Comment puis-je programmer une solution qui permettra à notre IA de répondre à cet appel, comprendre la demande, consulter le bon système, fournir la bonne réponse et effectuer automatiquement l’action nécessaire? »

Puis être capable de transformer cette idée en une solution fonctionnelle.

Vous êtes probablement la personne que nous recherchons si vous :

  • Aimez expérimenter avec les nouvelles technologies;

  • Suivez de près l’évolution de l’intelligence artificielle;

  • Êtes capable de trouver des solutions de façon autonome;

  • Possédez un excellent esprit logique;

  • Aimez bâtir des produits plutôt que simplement maintenir des systèmes existants;

  • Êtes à l’aise dans un environnement technologique qui évolue rapidement;

  • Voulez avoir une influence directe sur le développement d’un nouveau produit.

Pourquoi joindre Soluvox IA?

Vous participerez directement à la construction et à l’évolution d’une plateforme d’agents vocaux IA, avec la possibilité d’avoir une influence importante sur son architecture et son développement.

Vous travaillerez sur des applications concrètes de l’intelligence artificielle qui seront utilisées quotidiennement pour gérer de véritables interactions avec des clients.

Si vous aimez programmer, créer, expérimenter et repousser les possibilités de l’intelligence artificielle, nous voulons vous rencontrer.

Si vous avez déjà développé un projet utilisant l’intelligence artificielle, des agents conversationnels, des API, de la téléphonie ou des systèmes vocaux, nous aimerions particulièrement en entendre parler.