Estamos em busca de um profissional proativo, dinâmico, comunicativo, e que goste do trabalho em equipe, para fazer parte do nosso time de #SiDiers.. Temos uma oportunidade para atuação na área de desenvolvimento de softwares de Automação (R&D) com foco em Indústria 4.0 e novas Tecnologias/Conceitos Industriais, tais como Smart Factory, Industrial AI, IIoT, Visão Computacional e Veículos de Navegação Autônoma. Este profissional irá atuar com atividades relacionadas ao desenvolvimento de softwares de visão computacional para soluções de automação Industrial, com interface direta com outros times de desenvolvimento (Hardware). Venha fazer parte desta equipe de Automação para pesquinsa e desenvolvimento de projetos globais e inovadores.
**Responsabilidades e atribuições**
- Participar ativamente de todo o ciclo de pesquisa e desenvolvimento dos projetos de Automação: com a avaliação de requisitos, geração de conceitos de software, desenvolvimento técnico, validação e implementação da solução;
- Atuar no processo de elaboração de propostas com a concepção de sistemas de softwares conceituais que possam atender às especificações e necessidades dos projetos de automação;
- Responsável pela definição e design da arquitetura de software dos projetos em que estiver atuando;
- Responsável pela construção/desenvolvimento de aplicações web/desktop baseadas em C#, JavaScript, Java, React e banco de dados SQL;
- Atuar na Pesquisa e desenvolvimento de técnicas, aplicações, algoritmos e codificação de softwares para aplicação de Visual Computacional em projetos de automação, afim de implementar inspeções automáticas ou interações automatizadas com outros equipamentos de manipulação ou transporte de produtos;
- Atuar na aplicação prática de conhecimentos em Visão Computacional em provas de conceito ou em aplicações finais de Automação em projetos Globais;
- Atuar na pesquisa e desenvolvimento do uso de Inteligência Artificial (IA) em aplicações de Visão Computacional ou em projetos de Automação Industrial;
- Atuar na comparação, seleção e combinação eficiente de ferramentas tecnológicas, sistemas de processamento, bancos de dados, algoritmos e linguagens de programação para atender aos requisitos de cada projeto em específico;
- Atuar na gestão, integração e validação de softwares de diferentes equipes/linhas de desenvolvimento;
- Atuar na resolução de problemas com a depuração e atualização de softwares já existentes;
- Atuar nos processos de homologação dos projetos de automação, com a geração de documentação de software (Manuais técnicos, relatórios e outros documentos pertinentes ao projeto);
- Propor iniciativas de desenvolvimento de software para equipes de P&D de Automação;
- Atuar no desenvolvimento e na revisão de softwares afim de manter codificações claras, limpas, eficientes e de acordo com as normas e boas práticas em vigência na empresa;
- Atuar com determinação para entrega das atividades de acordo com o cronograma de projeto e prioridades determinadas pelo Project Leader;
- Trabalhar em ambiente colaborativo e dinâmico (R&D e Fábrica) atuando em equipes multidisciplinares (Engenharia Elétrica, Engenharia de Software) e também com interface direta com outros departamentos do R&D e de Fábrica;
- Auxiliar na implementação de boas práticas de desenvolvimento de projetos de automação, com a padronização de desenvolvimento, revisão de design e revisão de códigos embarcados;
- Compartilhar conhecimento e experiência técnica com os demais membros da equipe, ensinando boas práticas e conteúdo técnico relacionados ao ecossistema de Automação.
**Requisitos e qualificações**
Conhecimento sólido em engenharia de software e em design de arquitetura de software;
Conhecimento sólido no desenvolvimento de aplicações de visão computacional;
Conhecimento prático em Pytorch, OpenCV, Sklearn, TensorFLow, QT;
Conhecimento sólido nas linguagens Pyhton, C, C ++, C#, JavaScript, Java, React e banco de dados SQL/NOSQL DBMS;
Conhecimento em Linux/Unix Toolset; ? Conhecimento em rede e segurança; ? Conhecimento em ferramentas de gestão de atividades e códigos de software: Confluence, Jira, Git, etc;
Conhecimento em provisionamento de software e resolução de problemas em sistemas distribuídos.
**Diferencial para Vaga**:
Experiência em desenvolvimento de software ou atividades de pesquisa voltados a Visão Computacional, resolvendo problemas ou propondo soluções de forma autônoma e com base no conhecimento e experiências adquiridos ao longo da carreira;
Experiência em desenvolvimento de aplicações com Inteligência artificial;
Experiência em desenvolvimento de softwares ou aplicações voltadas para a automação industrial;
Conhecimento em metodologias Ágeis;
Habilidade no exercício de julgamento dentro de procedimentos e práticas definidos para determinar a ação