Job descriptionResponsá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 responsibilitiesExecutar 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 skillsSuperior 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 informationBENEFÍCIOS:Participação nos resultadosPrevidência privadaPlano de saúde e odontológicoAlimentação subsidiadaAmbulatório internoCartão farmáciaClube de VantagensHorário flexívelTreinamentosConvênio com crechesSeguro de VidaAssociação recreativa, entre outros
#J-18808-Ljbffr