Device IoT Interface Programmer (C# / Python)
Descrição da Empresa
A Techframe é uma empresa portuguesa de tecnologia que desenvolve soluções de software inovadoras e consultoria tecnológica estratégica, com 25 anos de experiência em mercados nacionais e internacionais. O Neurolympics é um projeto de investigação e desenvolvimento, financiado pelo Programa P2030 — I&D Empresarial, que está a construir um sistema multimodal centrado no cérebro para potenciar o desempenho humano em contextos profissionais, desportivos e de saúde mental. O projeto tem a duração de 36 meses e é liderado pela Techframe, em consórcio com a Neroes e o Instituto Politécnico de Leiria. Um dos resultados centrais do projeto é um dispositivo BCI (Brain-Computer Interface) multimodal, ergonómico e acessível, capaz de integrar sinais como EEG, ECG e EMG e de os disponibilizar em tempo real a modelos de IA e a videojogos adaptativos. Para lá do dispositivo em si, o projeto inclui também a construção de datasets neurofisiológicos de grande escala e modelos avançados de Machine Learning e Deep Learning para interpretação desses sinais. Estamos a reforçar a equipa técnica responsável pela ponte entre o dispositivo físico e o software que o suporta, com duas vagas para Programador/a de Interface IoT.
Descrição da Função
Serás responsável por desenvolver e manter a camada de software que liga o dispositivo BCI multimodal aos sistemas de processamento e análise de sinal do Neurolympics: captação de dados dos sensores (EEG, ECG, EMG e outros), comunicação com o hardware, e transmissão fiável e de baixa latência dos sinais fisiológicos para os módulos de IA e para os videojogos adaptativos do projeto. O trabalho inclui a implementação de drivers e interfaces de comunicação com o dispositivo IoT, o desenvolvimento de serviços em C# e Python que asseguram a integração entre firmware, aplicações e modelos de IA, e a garantia de que o sistema funciona de forma estável e com tempos de calibração reduzidos, um dos objetivos centrais do projeto. Vais trabalhar em proximidade com a equipa de engenharia de hardware, com a equipa de Data Science responsável pelos modelos de interpretação de sinal, e com a equipa de desenvolvimento dos videojogos adaptativos, garantindo que os dados fluem de forma correta e em tempo real entre todas as camadas do sistema. Serás também responsável por testar e validar a fiabilidade da comunicação entre dispositivo e software em diferentes condições de uso, e por documentar as interfaces desenvolvidas para que outras equipas do consórcio as possam utilizar de forma autónoma.
Perfil
- Experiência sólida de programação em C# e em Python, com capacidade de trabalhar confortavelmente em ambos.
- Experiência em desenvolvimento de interfaces de comunicação com dispositivos IoT ou hardware embebido (USB, Bluetooth, protocolos série ou equivalentes).
- Conhecimento de processamento de dados em tempo real e preocupação com latência e fiabilidade em sistemas que dependem de sinais fisiológicos ou sensoriais.
- Capacidade de trabalhar em equipas multidisciplinares, em articulação com hardware, ciência de dados e desenvolvimento de produto
- Autonomia, rigor técnico e capacidade de documentar o próprio trabalho para uso por outras equipas do consórcio.
- Valorizamos:
- ● Experiência ou interesse em interfaces cérebro-computador (BCI) ou processamento de biossinais (EEG, ECG, EMG).
- ● Conhecimento de frameworks de comunicação de baixa latência e de arquiteturas orientadas a eventos
- ● Experiência em contexto de projetos de investigação e desenvolvimento, com requisitos e especificações em evolução.
- ● Interesse em jogos interativos ou sistemas de feedback em tempo real.
Horário
9h-13h e 14h:30m-18h:30m
Oferta
- Contrato de trabalho. Regime híbrido com 2 a 3 dias presenciais em Parede, Cascais ou Abrantes, com possibilidade de regime 100% remoto para o talento certo
- Remuneração a negociar em função da experiência.
- Participação num projeto de investigação pioneiro em interfaces cérebro-computador, com acesso a hardware experimental e infraestrutura de computação própria com GPUs de última geração.
Localização
- Parede, Portugal
Observações
Envia um email de candidatura indicando na referência: IOT-CSPY-Ago2026 com CV e uma nota curta sobre o teu percurso técnico.