Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur Logiciel Embarqué Et Outils De Terrain

Octasic

Développeur Logiciel Embarqué et Outils de terrainFondé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 conditionsde 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èrede 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énieursmatériel et RF;
Des ingénieursen tests système et terrain;
Des équipes produit.
Responsabilités :
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
en C++ afin d’interagir avec des sous-systèmes embarqués et des services backend;
Développer desinterfaces 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 despipelines
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.
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
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.
#J-18808-Ljbffr
Vacancy posted 32 minutes ago
Similar jobs that could be interesting for youBased on the Développeur Logiciel Embarqué Et Outils De Terrain in Winnipeg, MB vacancy
  • $84k - $123k per year

    ## Developpeur de logiciels embarqueesApply: Brossard-Quebec-Canada: Full time: Posted Yesterday: WD30284511...  ...de vie complet et une organisation de terrain de premier plan, l’entreprise améliore...  ...que développeur senior de logiciels embarqués en poste à Brossard au Québec vous... 
    Suggested
    Full time

    Johnson Controls

    Winnipeg, MB
    43 minutes ago
  • Akkodis recherche un développeur de logiciels embarqués pour faire partie d'une équipe de développement agile et être responsable de la documentation et...  ...le logiciel de vol intégré en utilisant la suite d'outils de développementSoutenir l'intégration des codes de vol et... 
    Suggested

    Akkodis

    Winnipeg, MB
    43 minutes ago
  • Contribuez aux appareils embarqués d’Eaton grâce au développement logiciel, aux tests automatisés et à la conception orientée objet. Le poste est hybride à Brossard.Ce poste de développeur logiciel senior soutient la famille de produits Substation Automation pour les entreprises... 
    Suggested

    Eaton Group

    Winnipeg, MB
    35 minutes ago
  •  ...! Un rôle stratégique au cœur de la logistique Le ou la Développeur·euse logiciel Linux embarqué contribue à transformer des concepts d’automatisation physique...  ..., en établissant les architectures, les normes, les outils et les pratiques de déploiement.Assurer un leadership... 
    Suggested
    Part time
    Flexible hours

    Intelcom

    Winnipeg, MB
    33 minutes ago
  •  ...Un rôle stratégique au cœur de la logistiqueLe ou la Développeur·euse logiciel Linux embarqué contribue à transformer des concepts d’automatisation...  ...production en mettant en place les architectures, normes, outils et pratiques de déploiement nécessaires. Agir comme... 
    Suggested
    Part time
    Flexible hours

    Intelcom

    Winnipeg, MB
    31 minutes ago
  •  ...Sommaire du posteNous employons un développeur logiciel embarqué pour concevoir et maintenir le...  ...nuage, les applications mobiles et les outils de diagnostic. Ce que tu vas accomplirDéveloppement...  ...service utilisés par les techniciens terrain et le support. Compétences... 
    Day shift

    Taiga Motors Inc.

    Winnipeg, MB
    47 minutes ago
  •  ...Eaton Corporation recherche un développeur logiciel senior pour rejoindre l’équipe des systèmes de contrôle des appareils embarqués. Le candidat idéal possède une solide expérience en C++, Linux et développement orienté objet, et peut collaborer avec des clients internes et... 

    Eaton Corporation

    Winnipeg, MB
    31 minutes ago
  • Maîtrisez le C et les systèmes temps réel chez Johnson Controls à Brossard, pour concevoir des applications embarquées de détection incendie.Comme développeur senior de logiciels embarqués, vous concevrez et développerez des logiciels pour les panneaux d’alarme incendie. Vous... 

    Johnson Controls

    Winnipeg, MB
    51 minutes ago
  • Syntronic - A Global Design House est à la recherche d'un contributeur clé pour le cycle de vie des projets à base de logiciel embarqué. Vous travaillerez sur des systèmes complexes et collaborerez avec des équipes multidisciplinaires pour élaborer des solutions innovantes... 

    Syntronic - A Global Design House

    Winnipeg, MB
    31 minutes ago
  • Développeur de systèmes embarqués### Développeur de systèmes embarquésApply: On-Site: Quebec City: Part...  ...de développer, tester et livrer des logiciels pouvant être déployés sur des...  ...ou destructifs); - Développer des outils permettant de communiquer avec ou d’... 
    Long term contract
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Worldwide

    Thales Group

    Winnipeg, MB
    57 minutes ago
  •  ...rôle En tant queDéveloppeur(se) Systèmes Embarqués, vous serez un acteur clé dans la...  ...modules embarqués du robot et développer des logiciels pour la nouvelle génération de produits robotiquesImplémenter...  ...(ISO 10218, IEC 61508, etc.).Créer des outils de test et de validation pour vérifier le... 
    Full time
    Local area
    Remote work
    Worldwide

    Mecademic

    Winnipeg, MB
    44 minutes ago
  •  ...en développement de systèmes embarqués pour contribuer à la conception...  ...aux essais et à la livraison de logiciels destinés à des systèmes...  ...simulés ainsi que lors d'essais terrain.Analyser, documenter et communiquer...  ...réalisés.Développer des outils permettant de communiquer avec... 
    Full time
    Work at office
    Day shift

    Groupe Sii

    Winnipeg, MB
    37 minutes ago
  • Rejoignez Mecademic en tant que Développeur Systèmes Embarqués et contribuez à la conception de robots ultra-compacts. Développez des logiciels et testez des modules embarqués dans un environnement...  ...électroniques (PCB) • Créer des outils de test pour vérifier le fonctionnement... 

    Mecademic

    Winnipeg, MB
    46 minutes ago
  • Faites avancer les technologies en tant qu'Ingénieur Logiciel Embarqué Senior chez Syntronic. Participez à des projets d'innovation dans des secteurs...  ...• Expertise en C et C++ sur système Linux • Connaissance des outils de développement comme GNU et Buildroot • Expérience avec des... 

    Syntronic - A Global Design House

    Winnipeg, MB
    49 minutes ago
  • Chez Cloud Imperium Games, développez des outils C++ modernes pour Star Citizen avec des...  ...internationales, dans un environnement bilingue.Comme Développeur·se d'outils Senior, vous concevrez,...  ..., développeurs de contenu et ingénieurs logiciels. Votre travail couvrira l'éditeur et le... 

    Cloud Imperium Games Montreal

    Winnipeg, MB
    55 minutes ago
  • Rejoignez SEGULA Technologies Canada en tant que Spécialiste Principal en Ingénierie, axé sur les logiciels et l'électronique embarqués. Participez à des projets innovants dans un environnement stimulant qui favorise l'apprentissage. Au sein de SEGULA Technologies, vous... 
    Apprenticeship

    Segula Technologies

    Winnipeg, MB
    51 minutes ago
  •  ...Intelcom | Dragonfly recherche un Développeur·euse logiciel Linux embarqué pour transformer des PoC en solutions prêtes pour la production. Vous piloterez l’industrialisation, stabiliserez les systèmes et assurerez le support en production à travers le réseau Intelcom. Le... 

    Intelcom

    Winnipeg, MB
    37 minutes ago
  •  ...travailler évolue en continu. Les outils changent aux quelques mois,...  ...toi : nos analystes et nos développeurs font partie de la même...  ...de détection observe sur le terrain alimente notre compréhension...  ...écritDiplôme universitaire en génie logiciel ou expérience équivalenteCapacité... 
    Work at office
    Remote work
    Flexible hours

    Mondata

    Winnipeg, MB
    59 minutes ago
  • A global leader in technology innovation based in Montreal is seeking a specialized software engineer. This role focuses on embedded flight software development for aerospace and satellite systems, requiring at least 7 years of experience. Candidates should hold a relevant bachelor...

    Syntronic

    Winnipeg, MB
    48 minutes ago
  • Participez à l'innovation aéronautique chez Bombardier en tant qu'Expert Senior en logiciels embarqués et électronique. Ce rôle stratégique s'appuie sur votre expertise technique pour garantir la conformité des systèmes. Vous entrerez dans un environnement où le contrôle de... 

    Infotel Canada

    Winnipeg, MB
    46 minutes ago
  •  ...moteurs avec Pratt & Whitney, en développant du logiciel C et Python.ALTEN Canada recrute pour son client aéronautique un développeur logiciel systèmes sol. Vous participerez à...  ...clés : Communiquer avec les systèmes embarqués des moteursDévelopper le logiciel côté système... 

    Linuxassociation

    Winnipeg, MB
    51 minutes ago
  • Postgres / SQL RôleAu sein de l’équipe responsable de la plateforme infonuagique de Cirrus, le rôle principal du titulaire du poste sera d’assurer le développement de la plateforme infonuagique en respectant les besoins dans le carnet de produits et la qualité de ce qui est...
    Apprenticeship

    Micrologic

    Winnipeg, MB
    36 minutes ago
  •  ...automatisation.Votre rôle En tant que Développeur(se) Systèmes Embarqués, vous serez un acteur clé dans la...  ...embarqués du robot et développer des logiciels pour la nouvelle génération de produits...  ...10218, IEC 61508, etc.).Créer des outils de test et de validation pour vérifier... 
    Permanent employment
    Full time
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Mecademic Industrial Robotics

    Winnipeg, MB
    54 minutes ago
  •  ...élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus.Nous sommes à la recherche de plusieurs développeurs de logiciels passionnés pour se joindre à notre équipe. Vous développerez des logiciels essentiels qui alimentent la collecte, la... 
    Work at office
    Worldwide

    DRW Montreal

    Winnipeg, MB
    37 minutes ago
  •  ...confidentialité, veuillez consulter l'avis de confidentialité d'AppDirect : L’équipe de recrutement d’AppDirect peut faire appel à des outils d'IA pour l’assister dans l'automatisation des tâches administratives, toujours sous supervision humaine. Ces outils ne prennent... 
    Permanent employment

    AppDirect, Inc

    Winnipeg, MB
    37 minutes ago
  •  ...Nous recherchons un Développeur, environnement logiciel afin de rejoindre notre équipe de conseillers du bureau de Québec dans le cadre d'un poste permanent...  ...des équipes de réalisation de la VPTI un ensemble d'outils de développement et d'essais visant à assurer la performance... 
    Daily paid
    Permanent employment
    Work at office

    Chrome Technologies

    Winnipeg, MB
    40 minutes ago
  •  ...Johnson Controls, leader mondial, recrute un développeur senior de logiciels embarqués pour concevoir et réaliser les prochaines générations de systèmes d’alarme incendie à Brossard, Québec. Vous dirigerez une équipe et assurerez la conception logicielle pour une technologie... 

    Johnson Controls, Inc.

    Winnipeg, MB
    44 minutes ago
  •  ...lieu d'attentes élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus. Nous recherchons un Développeur de Logiciel passionné pour rejoindre notre équipe. Vous développerez des logiciels essentiels utilisés par nos traders, chercheurs et... 
    Daily paid
    Apprenticeship
    Work at office
    Remote work
    Worldwide

    DRW Montreal

    Winnipeg, MB
    37 minutes ago
  • Développe des logiciels embarqués complexes en C et C++14 pour des plateformes de nouvelle génération, en mode hybride à Montréal Ouest. Le poste mobilise aussi RTOS et SoC avancés.Comme Ingénieur Système Embarqué Senior, tu concevras et feras évoluer des solutions robustes... 

    Astek

    Winnipeg, MB
    38 minutes ago
  •  ...Dana Incorporated recherche un ingénieur logiciel embarqué pour concevoir et tester des composants AUTOSAR conformes ASPICE et ISO 26262. Vous...  ...microcontrôleurs 32 bits et des protocoles CAN/SPI/J1939; des outils tels que MATLAB/Simulink et Polarion sont valorisés. Un contexte... 

    Dana Incorporated

    Winnipeg, MB
    47 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur Logiciel Embarqué Et Outils De Terrain. Be the first to apply!