Pular para o conteúdo

Progressive Automations

Desenvolvedor de Software (Soluções de Conectividade para Atuadores Lineares)

Python
Tradução automática. Consulte o original.

Responsabilidades do Cargo

Temos uma vaga aberta para a função de Desenvolvedor de Software (Soluções de Conectividade para Atuadores Lineares). Esta função foca no desenvolvimento de software para desktop, dispositivos móveis e conectividade, integrando nossos atuadores lineares e sistemas de controle com uma ampla gama de dispositivos de terceiros, plataformas de automação e sistemas industriais. Em vez de aplicações isoladas, o objetivo principal é criar conectores de software, interfaces de comunicação e ferramentas de integração que expandam a compatibilidade em ambientes de clientes.

Você desenvolverá aplicações, bibliotecas, APIs e ferramentas de comunicação que suportem protocolos como Bluetooth Low Energy (BLE), Matter, UART, CANBUS e outros padrões industriais. Essas soluções permitirão configuração, diagnóstico, parametrização, monitoramento e integração contínua com equipamentos de clientes.

Você trabalhará em estreita colaboração com o Engenheiro de Firmware Sênior e o Gerente de P&D para entregar softwares confiáveis que expandam as capacidades e a interoperabilidade do nosso portfólio de produtos de atuadores e sistemas de controle.

O que você fará

  1. Expandir a funcionalidade do nosso aplicativo móvel baseado em Flutter
  1. Desenvolver e manter a comunicação via Bluetooth Low Energy (BLE)
  1. Integração de protocolos de comunicação serial com base na documentação existente
  1. Trabalhar com arrays de bytes, checksums, enquadramento de pacotes e análise de respostas de MCU
  1. Trabalhar diretamente com sistemas embarcados para testar e depurar a comunicação
  1. Desenvolver novas funcionalidades e recursos para nossa aplicação desktop em Python
  1. Expandir a interface de usuário da aplicação desktop em Python (PyQT5)
  1. Planejar marcos de desenvolvimento em conjunto com a equipe de P&D

Habilidades e Experiências Necessárias

  1. Desenvolver software para desktop e dispositivos móveis que integre nossos atuadores lineares e sistemas de controle com equipamentos de clientes e plataformas de terceiros.
  1. Projetar, desenvolver e manter bibliotecas de comunicação, APIs e conectores de software para diversos protocolos.
  1. Desenvolver e manter a comunicação via Matter, Bluetooth Low Energy (BLE), UART, CANBUS, Matter e outros protocolos com e sem fio.
  1. Implementar comunicação serial com base em protocolos documentados, incluindo enquadramento de pacotes, arrays de bytes, checksums e análise de mensagens.
  1. Trabalhar diretamente com sistemas embarcados para testar, validar e solucionar problemas de comunicação entre software e hardware.
  1. Desenvolver e aprimorar aplicações desktop e ferramentas de engenharia usando Python e PyQt.
  1. Desenvolver e manter aplicações móveis usando Flutter e Dart quando apropriado.

Diferenciais

  1. Experiência com atuadores, controladores de motores ou sistemas de controle embarcados
  1. Gerenciamento de estado em Flutter, preferencialmente Riverpod
  1. Experiência com CANBUS, CANopen, J1939, Modbus, Matter, MQTT ou outros protocolos de comunicação industrial e IoT.
  1. Experiência no desenvolvimento de REST APIs, SDKs ou bibliotecas de software.
  1. Experiência em integração com PLCs, HMIs, sistemas SCADA ou plataformas de automação industrial.
  1. Experiência com os seguintes pacotes de Flutter: flutter_blue_plus, mobile_scanner, flutter_riverpod
  1. Experiência com os seguintes pacotes de Python: pyqt5, pyserial, cx_Freeze

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026