Especialista Desenvolvedor De Software (**)

  • Região de Campinas
  • Centro Nacional De Pesquisa Em Energia E Materiais

Para atuar no grupo de Software de Controle (SWC) do Laboratório Nacional de Luz Síncrotron (LNLS)Estamos em busca de uma pessoa com espírito de equipe e experiência em desenvolvimento de software para controle e aquisição de dados em ambiente científico para compor nosso grupo de desenvolvedores. O profissional terá a oportunidade de participar da ideação e implementação de novos projetos de software para o SIRIUS, buscando atingir a excelência em experiência de usuário e provendo sistemas de classe mundial.Estamos construindo um time com dinâmica colaborativa. Nossas atividades e experiências proporcionam oportunidades de colaboração internacional em projetos open source da comunidade de síncrotrons e outras instalações científicas de grande porte, bem como a participação de conferências e workshops para trocas com desenvolvedores de laboratórios de todo o mundo.AtividadesDesenvolvimento de software de controle para aceleradores e linhas de luz do SIRIUS seguindo boas práticas de engenharia de software;Colaboração contínua com engenheiros e cientistas para entender os requisitos de desempenho, controle e integração dos sistemas, e experiência de usuário;Definição de arquiteturas de software e orientação técnica de pequenas equipes de desenvolvimentos de software;Manutenção, suporte e melhoramentos contínuos aos sistemas de software existentes;Documentação técnica e produção de publicações. Requisitos :Curso superior completo em Engenharia de Computação, Ciência da Computação, Engenharia Física, Engenharia de Controle e Automação, Engenharia Elétrica ou áreas correlatas;Experiência em desenvolvimento de software em equipe multidisciplinar;É altamente desejável experiência prévia em desenvolvimento de software de controle para instrumentação científica. Conhecimentos e habilidades específicos :Sistemas operacionais Linux, incluindo sistemas de tempo real e alto desempenho;Experiência em linguagens de programação C, C++ e Python;Familiaridade com frameworks desenvolvimento de sistemas web (React, Angular, etc.);Familiaridade com ferramentas de controle de versão (Git, etc.);Familiaridade com ferramentas de CI/CD;Familiaridade com ferramentas de containerização, como docker, podman e similares;É desejável experiência em desenvolvimento de software em ambientes de controle de instrumentação científica, preferencialmente usando frameworks para sistemas de controle distribuídos, como EPICS, Tango ou similares;Familiaridade com conceitos de física e aceleradores de partículas será considerado um diferencial;Comunicação oral e escrita em Inglês.BenefíciosAssistência Médica - Unimed;Assistência Odontológica - Uniodonto;Seguro de Vida - Allianz;Previdência Privada - BrasilPrev;Licença Maternidade (estendida 6 meses);Auxílio Creche;Restaurante no local;Vale Alimentação - Sodexo (R$750,00/mês);Fretado;Vale Transporte;Estacionamento no local;Clube - Telec&Clube - Associação SESC gratuita;Gympass - desconto em academiasConvênios com empresas que oferecem descontos.