Job description Responsável pela elaboração e avaliação de projetos de software embarcado (firmware) de produtos eletrônicos, participando na definição de interfaces entre hardware e software dos produtos WEG e auxiliando na pesquisa, desenvolvimento e fixação de tecnologia; em conformidade com as normas, garantindo o desempenho do produto de acordo com a aplicação especificada. Main responsibilities Executar projetos de software ou parte do projeto, de acordo com a especificação básica geral do projeto, utilizando conhecimentos matemáticos (aritmética, trigonometria, álgebra vetorial/booleana e outros), analisando os programas a desenvolver, elaborando diagramas de blocos, sequências e fluxogramas, e executando-os em equipamentos de desenvolvimento de software, usando linguagens como Assembler, C, C++, Python e outras. Otimizar o desenvolvimento de software para obter melhores resultados de desempenho e menor custo. Desenvolver documentação técnica do trabalho realizado, quando solicitado. Elaborar projetos de programas de software e sua aplicação, com conhecimentos de microprocessadores, periféricos, eletricidade, eletrônica digital e analógica, para atender às necessidades das áreas de desenvolvimento e aplicação. Operar e manusear sistemas de desenvolvimento de software de microprocessadores e periféricos. Interpretar e analisar linguagens de programação como Assembler, C, C++, Python, entre outras, através de programação, leitura de literatura e uso de programas. Desenvolver algoritmos numéricos para aplicação nos programas. Ler e interpretar textos em inglês necessários ao desenvolvimento dos produtos. Executar testes nos projetos desenvolvidos ou em elaboração para garantir o atendimento às especificações. Prestar assessoria aos departamentos de projetos, assistência técnica e vendas técnicas, sempre que necessário. Adaptar o software decorrente de compra de tecnologia. Manter sigilo sobre documentação e informações de software. Participar e auxiliar na pesquisa das melhores práticas de desenvolvimento de programação e análise. Elaborar programas com base matemática para cálculos elétricos e eletrônicos utilizados nas áreas de desenvolvimento, equipamentos, elétricos e aplicações, quando necessário. Transformar esquemas e sequências elétricas de operação em equações matemáticas. Participar e auxiliar no desenvolvimento conjunto com a área de hardware dos sistemas de software básico necessários. Requirements and skills Superior completo em Engenharia Elétrica, Engenharia Eletrônica, Engenharia de Controle e Automação ou áreas similares. Conhecimento em linguagens de programação (C/C++/Python) e ferramentas de supervisão/controle de software aplicativo. Conhecimento em elétrica/eletrônica (digital/analógica) e estrutura de microprocessadores/periféricos. Experiência com projetos e aplicações em sistemas industriais. Inglês intermediário. Boa capacidade analítica, facilidade de trabalho em equipe, habilidades com cálculos complexos, persuasão e organização. Additional information BENEFÍ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, entre outros J-18808-Ljbffr