Aller au contenu

Progressive Automations

Développeur logiciel (Solutions de connectivité pour actionneurs linéaires)

Python
Traduction automatique. Consultez l’original.

Responsabilités du poste

Nous avons actuellement une ouverture pour le poste de Développeur Logiciel (Solutions de connectivité pour actionneurs linéaires). Ce rôle se concentre sur le développement de logiciels de bureau, mobiles et de connectivité qui intègrent nos actionneurs linéaires et nos systèmes de contrôle avec une large gamme d'appareils tiers, de plateformes d'automatisation et de systèmes industriels. Plutôt que des applications autonomes, l'objectif principal est de créer des connecteurs logiciels, des interfaces de communication et des outils d'intégration qui étendent la compatibilité dans les environnements clients.

Vous développerez des applications, des bibliothèques, APIs, et des outils de communication prenant en charge des protocoles tels que Bluetooth Low Energy (BLE), Matter, UART, CANBUS et d'autres interfaces standard de l'industrie. Ces solutions permettront la configuration, le diagnostic, le paramétrage, la surveillance et une intégration transparente avec l'équipement client.

Vous travaillerez en étroite collaboration avec l'ingénieur firmware senior et le responsable R&D pour fournir des logiciels fiables qui étendent les capacités et l'interopérabilité de notre portefeuille de produits d'actionneurs et de systèmes de contrôle.

Vos missions

  1. Étendre les fonctionnalités de notre application mobile basée sur Flutter
  1. Développer et maintenir la communication Bluetooth Low Energy (BLE)
  1. Intégrer des protocoles de communication série basés sur la documentation existante
  1. Travailler avec des tableaux d'octets, des sommes de contrôle, le tramage de paquets et l'analyse des réponses MCU
  1. Travailler directement avec des systèmes embarqués pour tester et déboguer la communication
  1. Développer de nouvelles fonctionnalités pour notre application de bureau Python
  1. Étendre l'interface utilisateur de l'application de bureau Python (PyQT5)
  1. Planifier les jalons de développement avec l'équipe R&D

Compétences et expériences requises

  1. Développer des logiciels de bureau et mobiles qui intègrent nos actionneurs linéaires et systèmes de contrôle avec l'équipement client et des plateformes tierces.
  1. Concevoir, développer et maintenir des bibliothèques de communication, APIs, et des connecteurs logiciels pour divers protocoles.
  1. Développer et maintenir la communication via Matter, Bluetooth Low Energy (BLE), UART, CANBUS, Matter et d'autres protocoles filaires et sans fil.
  1. Implémenter la communication série basée sur des protocoles documentés, incluant le tramage de paquets, les tableaux d'octets, les sommes de contrôle et l'analyse de messages.
  1. Travailler directement avec des systèmes embarqués pour tester, valider et dépanner la communication entre le logiciel et le matériel.
  1. Développer et améliorer des applications de bureau et des outils d'ingénierie en utilisant Python et PyQt.
  1. Développer et maintenir des applications mobiles en utilisant Flutter et Dart le cas échéant.

Souhaitable

  1. Expérience avec des actionneurs, des contrôleurs de moteur ou des systèmes de contrôle embarqués
  1. Gestion d'état dans Flutter, de préférence Riverpod
  1. Expérience avec CANBUS, CANopen, J1939, Modbus, Matter, MQTT ou d'autres protocoles de communication industriels et IoT.
  1. Expérience dans le développement de REST APIs, SDKs ou de bibliothèques logicielles.
  1. Expérience dans l'intégration avec PLCs, des IHM, des systèmes SCADA ou des plateformes d'automatisation industrielle.
  1. Expérience avec les packages Flutter suivants : flutter_blue_plus, mobile_scanner, flutter_riverpod
  1. Expérience avec les packages Python suivants : pyqt5, pyserial, cx_Freeze

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026