
A Avenga é uma empresa internacional de tecnologia e engenharia de software que atende empresas por meio de consultoria, desenvolvimento de produtos e transformação digital. Suas equipes desenvolvem soluções personalizadas de software, nuvem e integração para desafios complexos nos setores de consultoria, manufatura e saúde, contando com a experiência de mais de 6.000 profissionais em vários países. A Avenga também apoia a aquisição de talentos e o desenvolvimento profissional dentro da organização.
Engenheiro(a) Sênior de Sistemas Embarcados, VxWorks e DO-178C – Avenga, remoto no Reino Unido
A Avenga busca um(a) engenheiro(a) sênior de sistemas embarcados para desenvolver software em C, VxWorks, BSP e drivers de dispositivos para hardware personalizado. A função apoia projetos de certificação DO-178C DAL A para clientes de engenharia.
Descrição
- Criar, implementar e validar software embarcado para hardware personalizado e comercial pronto para uso.
- Desenvolver pacotes de suporte de placa para plataformas de hardware embarcado.
- Projetar, implementar e testar drivers de dispositivos periféricos.
- Desenvolver código de teste de hardware e auxiliar na inicialização, integração e validação do hardware.
- Desenvolver e manter software embarcado de acordo com os requisitos da DO-178C.
- Contribuir para as atividades de software de projetos que buscam a certificação DAL A.
- Diagnosticar e solucionar problemas complexos de software e hardware embarcados.
- Produzir documentação de projeto de software e planos técnicos.
- Auxiliar no planejamento técnico, na estimativa de esforço e na avaliação das capacidades técnicas necessárias.
- Trabalhar com engenheiros de software embarcado, gerentes de projeto, engenheiros do cliente e outras partes interessadas.
- Explicar informações técnicas às equipes de engenharia e aos clientes.
- Orientar engenheiros juniores e compartilhar conhecimento técnico.
- Apoiar projetos de clientes e trabalhar nas instalações dos clientes quando necessário.
- Trabalhar de forma independente, assumir a responsabilidade pelas tarefas técnicas atribuídas e entregá-las dentro do prazo.
Requisitos
- Pelo menos sete anos de experiência em desenvolvimento de software, incluindo cinco anos ou mais desenvolvendo conforme a DO-178C.
- Sólida experiência com software embarcado, especialmente no desenvolvimento de BSPs de baixo nível e drivers de dispositivos.
- Conhecimento avançado de programação em C.
- Experiência prática com VxWorks e/ou Linux.
- Conhecimento aprofundado da DO-178C, especialmente da certificação DAL A, além de familiaridade com padrões relacionados.
- Experiência no desenvolvimento, na depuração e na solução de problemas de software embarcado para hardware personalizado e comercial pronto para uso.
- Familiaridade com ambientes de desenvolvimento embarcado, como Wind River Workbench ou Eclipse.
- Experiência na inicialização e validação de hardware embarcado personalizado.
- Experiência com arquiteturas de processadores PowerPC, MIPS, x86 ou ARM.
- Fortes habilidades analíticas e de resolução de problemas.
- Fortes habilidades de comunicação escrita e oral em inglês.
- Capacidade de trabalhar efetivamente com clientes e equipes de engenharia multifuncionais.
- Autonomia, proatividade e conforto para trabalhar de forma independente.
- Bom senso para tomada de decisões e julgamento profissional.
- Disponibilidade para orientar e apoiar engenheiros juniores.
- Graduação em uma área técnica ou experiência prática equivalente.
Benefícios
- São oferecidas oportunidades iguais independentemente de raça, etnia, identidade de gênero, orientação sexual, deficiência, idade, religião ou outra característica pessoal.
- Um ambiente de trabalho respeitoso e inclusivo.
- Modelo de trabalho totalmente remoto.