Job descriptionResponsável pela elaboração e avaliação de projetos de software para a linha WEMOB de estações de recarga veicular. Participará da definição de interfaces entre hardware e software dos sistemas fornecidos, bem como na pesquisa, desenvolvimento e consolidação de tecnologias, garantindo a conformidade com normas e o desempenho satisfatório do produto para as aplicações especificadas.Main responsibilitiesExecutar projetos de software ou parte do projeto, de acordo com especificação básica geral do projeto, valendo-se de subsídios matemáticos (aritmética, trigonometria, álgebra vetorial/booleana e outros), tendo de analisar os programas a desenvolver, elaborar diagramas de blocos e sequências e fluxogramas, executando os mesmos nos equipamentos de desenvolvimento de software e de geração de programas, utilizando conhecimento de linguagem de programação como: Assembler dos microprocessadores em uso, Fortran, Pascal, C, Basic e outros.Otimizar o desenvolvimento do software, de forma a obter resultados concretos com vistas a melhor desempenho e baixo custo.Executar, quando solicitado, o desenvolvimento da engenharia de software, internamente e externamente através da elaboração da documentação técnica do trabalho desenvolvido.Elaborar projetos de programas de software e sua aplicação, utilizando-se de conhecimentos básicos de estrutura de microprocessadores, periféricos, eletricidade, eletrônica digital e analógica, para que consiga assimilar a necessidade das áreas de desenvolvimento e aplicação com vista a correta execução do sistema de software.Operar e manusear os sistemas de desenvolvimento de software de microprocessadores e seus periféricos.Interpretar e analisar as linguagens de máquinas (Assembler), Fortran, Pascal, Basic e outras que se julgar necessário, através de manuseio de programação, literatura, programas, etc.Desenvolver algoritmo numérico para aplicação nos diversos programas.Ler e interpretar textos em inglês, alemão, que se fizerem necessários para o desenvolvimento dos produtos.Executar os testes necessários nos projetos desenvolvidos ou em elaboração de forma que os mesmos atendem as especificações.Prestar assessoria aos Deptos. de Automação, Projetos, Seção de Assistência Técnica e Vendas Técnicas, sempre que necessário.Efetuar a adaptação do software decorrente da compra de tecnologia.Manter sigilo sobre a documentação e informações que possuem de software básico e outros que se julguem necessários.Participar/auxiliar nas pesquisas das melhores formas de desenvolvimento de programação e análise.Elaborar programas com base matemática para cálculos elétricos e eletrônicos de utilização nas áreas de desenvolvimento, equipamento, elétricos e aplicações, quando se fizer necessário.Transformar esquemas e sequências elétricas de operação em equações matemáticas.Participar/auxiliar no desenvolvimento em conjunto com a área de hardware os sistemas de software básico que se fizerem necessários.Requirements and skillsSuperior Completo Bacharel em Engenharia Elétrica, Eletrônica, Controle Automação, Mecatrônica ou Computação.Experiência com desenvolvimento de software (C, C++ e Python) e em desenvolvimento de firmware (dispositivos embarcados).Conhecimento em sistemas operacionais de tempo real (RTOS, NuttX, FreeRTOS ou similares).Conhecimento de sistemas de versionamento de código (como Git).Conhecimentos sólidos em Linux e gerenciamento de serviços (SystemD).Vivências de arquiteturas de redes (proxy e websockets) e estruturas de microprocessadores e periféricos.Vivências com desenvolvimento (containers, ex.: Docker) e com protocolos de comunicação comuns em sistemas embarcados (CAN, Modbus, SPI, I2C e USART).Inglês Intermediário.Facilidade para trabalho em equipe, boa comunicação, bom relacionamento interpessoal, iniciativa, proatividade, capacidade analítica apurada, organização e criatividade para resolução de problemas.Additional informationBENEFÍCIOS:Participação nos resultados;Previdência privada;Plano de saúde e odontológico;Alimentação subsidiada;Ambulatório interno;Cartão farmácia;Clube de Vantagens;Horário flexível;Treinamentos;Convênio com creches;Seguro de Vida;Associação recreativa, dentre outros.
#J-18808-Ljbffr