Jobiglo

Sem resultados

Android Automotive Software Engineer

Capgemini Engineering · Porto

Novo
Hybrid 🇬🇧 English
Embedded Linux Android Automotive OS AOSP Android Build System C++ Embedded C++ design principles Git Bash Python Rust QNX SPI I2C UART CAN Ethernet Yocto Bitbake BSP integration

Descrição do cargo

About the role

Join Capgemini Engineering’s Embedded and Safety‑Critical Systems Unit to develop the next generation of embedded, real‑time automotive software. You will work on highly connected systems that combine massive processing power with complex applications, focusing on Android Automotive OS and related platforms.

Key responsibilities

  • Design and implement OS‑related software for embedded Linux, Android, and QNX environments.
  • Create Bash, Python, and Rust scripts, Bitbake recipes, and driver code for various devices.
  • Develop hardware abstraction layers, manage hypervisors and virtual machines, and optimise operating systems.
  • Integrate Board Support Packages, perform device bring‑ups, and manage resources across multi‑OS platforms.
  • Port Yocto Linux drivers and functionalities to AOSP and QNX.

Required profile

  • Strong understanding of embedded Linux architecture, configuration, monitoring, and profiling.
  • Deep knowledge of AOSP lower layers, Android OS architecture, and Android Automotive OS.
  • Experience with Android Build System (Make, Soong) and Linux/Android HAL development.
  • Proficient in C/C++ for embedded systems and familiar with Embedded C++ design patterns.
  • Advanced device‑driver expertise, Git version control, and scripting in Bash, Python, or Rust.
  • Experience with hypervisor‑based systems (preferably QNX) and low‑level communication protocols (SPI, I2C, UART, CAN, Ethernet).
  • Fluent English (C1 level) with strong analytical and communication skills.

Required skills

  • Embedded Linux
  • Android Automotive OS (AAOS)
  • AOSP
  • Android Build System (Make, Soong)
  • Linux/Android HAL development
  • C, C++
  • Embedded C++ design principles
  • Device driver development
  • Git
  • Bash, Python, Rust
  • QNX
  • Hypervisor management
  • SPI, I2C, UART, CAN, Ethernet
  • Yocto, Bitbake
  • BSP integration and device bring‑up

What we offer

  • Multicultural, inclusive team environment
  • Hybrid work model
  • Career growth programs and diverse professional network
  • Access to training and certifications in cutting‑edge technologies
  • Opportunities on national and international projects
  • Health and life insurance
  • Referral bonuses and great office locations

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Capgemini Engineering.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Motivo do reporte

Obrigado! A sua denúncia foi enviada aos administradores.

Candidate‑se em 30 segundos

Introduza o seu e‑mail para candidatar‑se. Uma conta será criada automaticamente.

Ao continuar, aceita os nossos termos de uso.

Já tem uma conta? Entrar

Publicado há 2 horas

Expira em 1 mês

3 visualizações · 0 candidaturas

Aumente suas chances

Envie seu CV: vamos sugerir as vagas que combinam com seu perfil.

A analisar o seu CV...

Capgemini Engineering

Porto