Strypes Technical Software

Engenheiro de software embutido automotivo

  • Nova · há 2 dias
  • Remoto · Lisboa, Porto
  • Full-time
Receba vagas como esta por email C / C++ · Lisboa · Remoto Entra com o LinkedIn, sem nova palavra-passe.

Resumo da vaga

Stack
C, C++, Linux, Python, .NET
Localização
Lisboa, Porto
Regime
Remoto
Contrato
Full-time
Publicada
Esta semana

Descrição

Estamos à procura de Engenheiros de Software Embutido Automotivo para se juntar à nossa equipa. Estarás envolvido em todo o ciclo de vida do desenvolvimento de software trabalhando em software embutido no domínio automotivo, colaborando de perto com outros desenvolvedores, engenheiros de teste, arquitetos de sistemas e clientes.

O que vais fazer

  • Desenvolver e melhorar uma plataforma Linux embutida em C/C++ (e Python), transformando especificações e requisitos funcionais em código limpo e escalável entregue a repositórios partilhados
  • Ser responsável por recursos de software embutido do início ao fim e participar em discussões sobre arquitetura e decisões técnicas
  • Trabalhar com registos e diagnósticos Linux (systemd, journald), e produzir evidências de conformidade com os padrões aplicáveis, além de diretrizes para outros desenvolvedores
  • Ajudar a manter a qualidade elevada através de revisões de código e práticas de engenharia sólidas
  • Trabalhar lado a lado com engenheiros de outras disciplinas para entregar um produto coerente e fiável
  • Trabalhar de acordo com metodologias Agile Scrum

O que é pedido

  • Licenciatura em Ciência da Computação, Engenharia Eletrotécnica ou área relacionada
  • Mais de 3 anos de experiência em sistemas embutidos, dispositivos ou em rede
  • Sólidos conhecimentos práticos de C++, bons conhecimentos de Python (e a capacidade de trabalhar em ambas as linguagens)
  • Sólida compreensão de conceitos embutidos
  • Bons conhecimentos de Linux e comandos de shell, incluindo systemd, journald, e configuração e registos Linux
  • Experiência com AUTOSAR (AUTOSAR Adaptativo, idealmente R24-11)
  • Experiência em automação de testes (design de testes positivos e negativos, rastreabilidade e relatórios de teste), usando GoogleTest/GMock, Robot Framework e CANoe
  • Experiência com CI/CD (Jenkins, GitLab, Zuul ou similar), Git e revisão de código
  • Confortável em ler especificações, projetar alterações e documentar rastreabilidade e evidências de conformidade
  • Boas habilidades de comunicação em inglês
  • Mentalidade a nível de sistema: compreendes como o software se conecta ao resto do produto e ao veículo, não apenas ao componente em que estás a trabalhar
  • Atitude proativa, pensamento crítico, e disposição para trazer as tuas próprias ideias para a mesa
  • Disponível para vir ao escritório regularmente

Valorizado

  • Ferramentas de depuração como gdb e valgrind
  • CMake e geradores de código
  • Conhecimento de C#
  • Experiência em HIL / bancos de teste
  • CAN, UDS e reprogramação/flashing de ECU
  • Yocto, OTA e empacotamento (RAUC, SWUpdate, Mender)
  • Registos e diagnósticos: DLT, análise de registos, e análise automatizada da causa raiz
  • Experiência em desenvolver habilidades de agentes e modelos de prompts

Resumo organizado por IA a partir do anúncio original. Confirma os detalhes no site da empresa.

Benefícios e vantagens (5)

  • Comida, fruta e bebida
  • Benefícios flexíveis
  • Flexibilidade de horário
  • Jogos no escritório
  • Seguro de saúde

Valores e cultura (7)

  • Ambiente internacional
  • Amigos fora do trabalho
  • Híbrido
  • Incentivo à criatividade & inovação
  • Metodologias ágeis
  • Tecnologias de ponta
  • Testes unitários
  • C
  • C++
  • Linux
  • Python
  • .NET

O resumo devs.pt

As principais notícias, eventos e vagas — duas vezes por mês.