EmpregosProgramador Sénior de Software Embarcado - Linux (f/m/div.)
Bosch logo

Programador Sénior de Software Embarcado - Linux (f/m/div.)

Bosch · Aveiro, Aveiro, PT · Publicado há 2 dias

Candidatura gerida por InterviewHR

Aveiro, Aveiro, PTHíbridoEfetivoTempo inteiroSénior nível

A Bosch procura um Programador Sénior de Software Embarcado para se juntar à divisão de Aftermarket Mobility no Centro de Investigação e Desenvolvimento em Aveiro. Nesta posição, será responsável pelo desenvolvimento de software embarcado baseado em Linux para soluções de diagnóstico de veículos, trabalhando com sistemas de kernel-level e Yocto para fabricantes internacionais de automóveis e oficinas independentes. Os seus principais desafios incluem o design e manutenção de kernels Linux personalizados, desenvolvimento de drivers de dispositivos, personalização de Board Support Packages (BSP) e otimização de kernel para plataformas de hardware embarcado. Irá colaborar estreitamente com equipas de hardware e firmware para garantir uma integração perfeita entre componentes de hardware e o sistema operativo, contribuindo para decisões de arquitetura de sistema e definições de interfaces hardware/software. Esta é uma oportunidade para trabalhar numa ambiente ágil e internacional, com acesso a formação contínua, benefícios competitivos e oportunidades de progressão na carreira dentro do Grupo Bosch.

Responsabilidades

  • Desenhar, desenvolver e manter sistemas embarcados baseados em Linux com foco em Yocto e desenvolvimento em nível de kernel
  • Liderar desenvolvimento de software de baixo nível, incluindo drivers Linux, personalização de BSP e otimização de kernel para plataformas de hardware embarcado
  • Colaborar estreitamente com equipas de hardware e firmware para garantir integração suave entre componentes de hardware e o sistema operativo
  • Desenvolver e manter kernels Linux personalizados, drivers de dispositivos e board support packages
  • Desenvolver e manter imagens Linux para sistemas embarcados usando Yocto
  • Depurar problemas de kernel, gargalos de desempenho e problemas de hardware bring-up
  • Contribuir para decisões de arquitetura de sistema e definições de interfaces hardware/software

Competências

LinuxYoctoDesenvolvimento de Kernel LinuxDrivers de DispositivosBoard Support PackageC/C++GDBDebuggingHardware EmbarcadoSPII2CUARTUSBEthernetPerfIntegração Hardware/Software

Benefícios

  • Condições de trabalho flexíveis
  • Sistema de trabalho híbrido
  • Troca com colegas em todo o mundo
  • Seguro de saúde e escritório médico no local (cirurgião geral, psicologia, fisioterapia, clínica geral)
  • Oportunidades de formação (formação técnica, formação em línguas estrangeiras) e certificações
  • Oportunidades de progressão na carreira e desenvolvimento profissional contínuo
  • Acesso a grandes descontos em parcerias e produtos Bosch
  • Atividades relacionadas com desporto e saúde
  • Plataforma de benefícios flexíveis
  • Estacionamento gratuito
  • Cantina

Não tens a certeza se o teu CV está pronto?

Recebe feedback gratuito e instantâneo no teu CV antes de te candidatares

Analisar o meu CV

Candidatar-se a esta vaga

A sua candidatura é submetida no okemprego e processada pela InterviewHR.

Arraste e largue o seu CV aqui, ou clique para procurar

PDF, DOC, DOCX (máx. 5MB)

Esta candidatura é processada pela InterviewHR.

A sua candidatura poderá ser partilhada com a empresa anunciante.