Buscar vagas para outra função
1 VAGA DE Desenvolvedor EM Campinas / SP
Desenvolvedor
Nome da empresa disponível para cadastrados.
A combinar
Campinas / SP
Home Office
Estágio
Requisitos: necessária experiência comprovada em carteira. Formação em engenharia eletrônica, elétrica, controle e automação, de software ou área relacionada. Serão considerados também alunos de graduação nas áreas citadas anteriormente, desde que tenham experiência comprovada nos requisitos desejados (por exemplo, aluno de iniciação científica ou que tenham realizado estágio no exterior nas áreas dos requisitos citados). experiência no desenvolvimento de software usando linguagens c e c++. Familiaridade com desenvolvimento de sistemas embarcados com restrições de memória e capacidade de processamento. Familiaridade com linhas de comando no ambiente unix/linux e linguagens de scripts, como bash ou python. experiência com utilização de git para versionamento de software. Estar habituado com a integração entre o hardware e software, tendo a capacidade de compreender diferentes tipos de interface de comunicação (rj45, m12, pcie, usb, rs485) e garantir a compatibilidade entre todos os componentes do sistema de forma segura e eficiente. O desenvolvedor deve estar habituado com ambiente linux, gitlab, docker e integração com hardware externo, como câmeras e outros sensores. Excelente habilidade de comunicação, autonomia e trabalho em equipe. Facilidade em enxergar através da visão do cliente e ser prático e ágil. Requisitos diferenciais:conhecimento do framework qt e suas classes, tendo desenvolvido software com gui por meio de qwidgets e qml familiaridade com protocolos de comunicação serial (rs232, rs485, modbus, spi, i2c). Familiaridade com protocolos de comunicação de rede (tcp, udp). Familiaridade com virtualização utilizando docker. Familiaridade com bancos de dados (por exemplo, mysql, mongodb, postgresql, oracle), servidores web (por exemplo, apache) e design de ui/ux. Desenvolvimento em python para análise de dados, ai e machine learning. Atividades: trabalhar com equipes de desenvolvimento e gerentes de produto para idealizar soluções integradas de software e hardware. Projetar arquiteturas do lado cliente compreendendo o lado do servidor. Conhecimento em programação orientada a objetos. Criar o front-End de aplicativos por meio de design visual atraente e interface intuitiva usando o framework qt. Escrever apis eficazes e modulares para interface com componentes de diferentes modelos e bibliotecas e sdks de diferentes origens (fornecedores, open-Source ...). Testar softwares para assegurar sua robustez e eficiência em ambiente de produção diagnosticar erros, depurar e atualizar softwares. Criar definições de segurança e proteção de dados. Criar recursos e aplicativos com design voltado a dispositivos móveis e desktops. Leitura, e interpretação de documentação técnica. Redigir relatórios e apresentações para diferentes interlocutores: técnicos, clientes, usuários definição dos requisitos do sistema e especificação de componentes. Teste, compatibilização e integração dos componentes do sistema ao software.
Clique para receber vagas gratuitamente
PUBLICIDADES
Encontrou algum problema? Denuncie esta vaga e nos ajude a manter a qualidade do site!
Denunciar VagaOUTRAS OPORTUNIDADES DE Desenvolvedor PARA VOCÊ!
PUBLICIDADES