Postuler

Publié il y a 4 mois

Développeur Logiciel Embarqué et Outils de terrain

@ Octasic Inc.

Montréal, Québec

HybrideTemps plein
Postuler
SIGNAUX

Responsabilités :

  • Concevoir et maintenir le moteur principal des outils en C++ et Python
  • Construire des couches de communication TCP socket et HTTP
  • Développer des interfaces de contrôle d'instruments RF
  • Implémenter les tests de sensibilité du récepteur et de formes d'onde
  • Développer des pipelines de surveillance et d'analyse de données en temps réel

Résumé des exigences :

  • Baccalauréat en génie logiciel, génie informatique, génie électrique ou informatique, ou expérience équivalente
  • Solide expérience pratique en C++ et Python
  • Expérience en programmation TCP socket et HTTP client/serveur
  • Familiarité avec les tests RF ou le contrôle d'instruments de laboratoire
  • Expérience en capture de paquets (Wireshark ou équivalent)
  • Expérience avec Git et Linux

Outils et compétences

Avantages mentionnés

Mieux-être
Source et dates

Site carrière / système de candidatures · rippling

Date publiée par l’employeur
2026-07-08
Première détection par notre source
2026-10-09
Mise à jour du dossier source
2026-10-16

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau, Laboratoire
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesFrench, English
FormationBaccalauréat (exigé)
Domaines d’étudesgénie logiciel, génie informatique, génie électrique, informatique
Avantages mentionnésRabais employé, Mieux-être, Aide au transport en commun

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Octasic Inc.

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

We solve complex real-world wireless and media processing designs

Description complète de l’entreprise

Octasic Inc. is a global provider of media and wireless baseband processing silicon and software solutions for the converged carrier, enterprise and end-point communication equipment markets. The company’s leading quality VoIP, HD video and multi-standard wireless basestation multi-core DSP solutions are based on Opus, a unique asynchronous DSP architecture. Founded in 1998, Octasic is a privately-held company headquartered in Montreal, Canada, with offices in Cyprus and India.

Abonnés LinkedIn
11 460
Personnes associées sur LinkedIn
191
Bureaux déclarés
  • 2901 Rue Rachel E, 30, MONTREAL, Québec H1W 4A4, CA
  • 1027 25th Main Road, 1st, Bangalore, Karnataka 560102, IN
  • Themis Court, 1 Anastasiou Sioukri, Unit 402, Limassol, Limassol PC. 3105, CY
Catégories d’activité
  • Semiconductor
  • Telecommunications
  • Wireless
  • Manufacturing
Autres noms enregistrés
  • Octasic
Spécialités
  • Telecommunications
  • Wireless
  • Software
  • and hardware
Le profil indique une agence de recrutement
Non
Investissement total déclaré
16 500 000

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

Octasic Inc. is a global provider of media and wireless baseband processing silicon and software solutions for the converged carrier, enterprise and end-point communication equipment markets. The company’s leading quality VoIP, HD video and multi-standard wireless basestation multi-core DSP solutions are based on Opus, a unique asynchronous DSP architecture. Founded in 1998, Octasic is a privately-held company…

ChampValeur
SecteurTelecommunications
Taille201-500 employees
Siège socialMONTREAL, Québec
Type d’organisationPrivately Held
Fondée en1998
SpécialitésTelecommunicationsWirelessSoftwareand hardware
Offres sur Jobsy48
LinkedInVoir la page
Description

Fondée en 1998, Octasic est une société privée dont le siège social est situé à Montréal au Canada, avec des installations de Recherche et Développement au Canada et en Inde, ainsi qu'un réseau mondial de soutien aux ventes. Octasic est l'un des principaux fournisseurs de SoC (System on Chip), de logiciels et de plates-formes matérielles et logicielles intégrées pour les marchés mondiaux du sans fil et de passerelles multimédia. Nos plates-formes matérielles et logicielles sont à la base des systèmes sans fil de nouvelles générations destinés aux forces de Défense, aux Services de Police et aux agences de Sécurité Nationale.

On choisit Octasic pour :

  • Un milieu de travail à la fine pointe de la technologie, en contact avec les experts du domaine et ce dans une entreprise en croissance;
  • Des conditions de travail compétitives (salaires, avantages sociaux, une semaine payée entre Noël et le Jour de l’An, rabais d’abonnement au gym, programme d’achat d’action, programme de remboursement du transport collectif, douches sur place, collations et breuvages gratuits);
  • Assurances complètes (médicales, dentaires et télémédecine);
  • Une atmosphère de travail conviviale et collaborative avec plusieurs activités sociales tout au long de l’année;
  • Travailler au sein d’une entreprise impliquée dans sa communauté (levées de fonds pour Le Phare Enfants et Familles);
  • La proximité avec les différents services de transport en commun (secteur Angus, à dix minutes à pieds du métro Préfontaine).

À propos du poste :

Nous recherchons un ingénieur logiciel C++ doté d’un esprit orienté systèmes pour prendre en charge la conception, le développement et la maintenance d’outils internes utilisés pour les tests RF, la surveillance système en temps réel et l’analyse des données à travers notre portefeuille de produits.

Vous travaillerez à l’intersection des protocoles de communication embarqués et des tests de systèmes RF en développant des outils sur lesquels les équipes produit s’appuient quotidiennement pour évaluer et valider la qualité de nos produits. Alors que nos outils continuent de s’étendre à travers les gammes de produits et les déploiements sur le terrain, vous jouerez un rôle central pour les rendre évolutifs, maintenables et adaptables à chaque version.

Vous collaborerez étroitement avec:

  • Des développeurs logiciels;
  • Des ingénieurs matériel et RF;
  • Des ingénieurs en tests système et terrain;
  • Des équipes produit.

Responsabilités :

Développement d’outils et architecture:

  • Concevoir, développer et maintenir le moteur principal des outils et les modules principalement en C++ et PY, en suivant des standards de code propres et maintenables;
  • Construire et maintenir des couches de communication TCP socket et client/serveur HTTP en C++ afin d’interagir avec des sous-systèmes embarqués et des services backend;
  • Développer des interfaces C++ pour contrôler et interroger des instruments de laboratoire RF externes (wattmètres, générateurs de signaux, analyseurs de spectre) via des protocoles standards de contrôle d’instruments;
  • Rédiger des scripts Python pour soutenir l’automatisation, la logique d’intégration et le prototypage rapide lorsque pertinent — Python complète le C++ sans le remplacer comme principal langage de développement.

Tests en mode RF:

  • Implémenter et soutenir les fonctionnalités de tests en mode RF, notamment les tests de sensibilité du récepteur, la génération de signaux de modèles de test et les tests de formes d’onde;
  • Étendre le support des outils pour les tests de conformité en transmission/réception et l’intégration d’API REST.

Surveillance en temps réel et tableaux de bord:

  • Développer et maintenir un système de surveillance, d’analyse et de gestion des données pour les produits Octasic, soutenu par un FW C++ et PY fournissant l’état du système en temps réel;
  • Construire des pipelines d’analyse de captures de paquets en temps réel pour la surveillance en direct sur le terrain;
  • Soutenir l’évolution continue de l’analyse de données et de la surveillance, en agrégeant la télémétrie et les données système afin de soutenir l’analyse de performance, les rapports KPI, le dépannage et la validation de nos produits de communication sans fil;
  • Soutenir les flux de travail d’analyse de journaux hors ligne et la génération automatisée de rapports (métriques d’appels, métriques de balayage, taux d’enregistrement).

Intégration de pipelines de données et d’analytique:

  • Intégrer les fonctionnalités des outils à une plateforme de données utilisant une architecture de courtier de messages, du stockage en base de données relationnelle et de la visualisation par tableaux de bord;
  • Soutenir les extensions de pipelines de données : géolocalisation, positionnement et collecte périodique de télémétrie;
  • Contribuer à la performance et à la fiabilité des pipelines : multithreading, gestion des erreurs, versionnement des schémas.

Qualifications :

  • Baccalauréat en génie logiciel, génie informatique, génie électrique, informatique ou expérience pratique équivalente;
  • Solide expérience pratique en développement C++ et Python — il s’agit du langage principal du rôle; les candidats doivent être à l’aise d’écrire du code C++ de qualité production;
  • Expérience avec la programmation TCP socket et la communication client/serveur HTTP pour l’intégration matériel-logiciel;
  • Familiarité avec les concepts de tests RF ou le contrôle d’instruments de laboratoire (générateurs de signaux, analyseurs de spectre, wattmètres);
  • Expérience pratique avec la capture de paquets et l’analyse réseau (Wireshark ou équivalent);
  • Expérience avec Git, les environnements Linux et les flux de développement collaboratif;
    Solides compétences en débogage et en analyse des causes racines dans des systèmes intégrés matériel/logiciel.

Atouts:

  • Expérience avec des applications C++ multithreadées — programmation concurrente, sécurité des threads et optimisation des performances;
  • Expérience avec les concepts de couche PHY LTE/5G — sensibilité du récepteur, modèles de test, tests de formes d’onde, contrôle de puissance, prédistorsion;
  • Expérience en ingénierie des données : courtiers de messages (MQTT, Kafka), pipelines ETL, conception de bases de données relationnelles (PostgreSQL), outils de tableaux de bord (Grafana, Prometheus);
  • Familiarité avec pytest et Playwright pour les frameworks d’automatisation des tests;
  • Expérience avec la conception et l’intégration d’API REST;
  • Expérience dans des systèmes de communication critiques, de défense ou aérospatiaux;
  • Familiarité avec les piles télécom embarquées et les logiciels embarqués en temps réel.

Emplois semblables

  • Estimateur(trice) en ventilation — commercial et industriel (montréal)

    Montréal, QC
    70k–95k $/anTemps plein

    Groupe ACE

    5+ ansNotre client est une entreprise de ventilation, climatisation et réfrigération de l'est de Montréal, certifiée Sceau d'or et bien établie depuis plus de 30 ans; L'entreprise cherche un(e) estimateur(trice) d'expérience…

    Blueprint reading, Mechanical engineering, Estimating, Microsoft Excel, Organizational skills, Confidentiality

    Frigoriste compagnon

    Montréal, QC
    Temps plein

    Groupe ACE

    Candidates need a CCQ compagnon frigoriste certificate and a valid driver's licence. A gas card for refrigerants is a strong asset, along with commercial or industrial refrigeration experience and good customer service.

    Charpentier(ère)-menuisier(ère) — coffrage (compagnon et apprenti 3)

    Montréal, QC
    Temps plein

    Groupe ACE

    Candidates need a CCQ carpenter-joiner competency certificate as compagnon or 3rd-period apprentice, plus formwork experience (modular systems an asset). They also need good physical fitness, an ASP Construction card, and reliability, teamwork and punctuality.

    systèmes de coffrage modulaires

  • Spécialiste, Formation et développement // Specialist, Learning and Development

    Montréal, QC
    Temps plein

    SSENSE

    2+ ansEnfin, vous offrirez des expériences fluides qui réduisent de façon notable le «délai d'autonomie» (Time to Productivity) de notre personnel tout en soutenant la performance globale de…; Concevoir et développer du…

    Training and development, E-learning, LMS, Learning management systems, Technical support, Logistics

  • Commis de bureau

    Montréal, QC
    Temporaire

    Jean Coutu

    Être consciencieux, organisé et rigoureux; Avoir l'esprit d'équipe; Être à l'aise avec la suite Office

    Suite Office

  • Field Tech Innovation Trainer

    Montréal, QC
    Temps plein

    Autobus Transco

    2+ ansCandidates need a logistics or operations background of at least 2 years, bilingual English and French Canadian, and strong computer, presentation and communication skills. An undergraduate degree is preferred and a high school diploma is required.

    DriverHub, FOCUS, Samsara, Microsoft Teams, Microsoft Excel, Microsoft PowerPoint

  • GTM Systems Manager

    Montréal, QC
    Sur placeTemps plein

    Ethyca

    5+ ansCandidates need 5+ years in revenue operations, GTM systems, or sales operations at a B2B SaaS company, with hands-on CRM architecture experience. They must be comfortable in a fast-changing environment, communicate well across teams, and bring an interest in AI tools.

    HubSpot, Gong, Clay

    Sales Development Representative

    Montréal, QC
    Temps plein

    Ethyca

    2+ ansEthyca needs candidates with 2+ years of software sales, business development or account management experience, including enterprise or consultative selling. Candidates should be self-directed, strong communicators, comfortable with CRM tools, and have some technical background.

    HubSpot, Salesforce

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.