Jobiglo

No results.

This job is no longer available

This job expired on 09/09/2026. It no longer accepts applications.

Embedded C++ Software Engineer – OTA & Software Update

Bosch Group · Hochiminh

🇬🇧 English
C++ Linux QNX Android Perl Python Robot Framework Adaptive AUTOSAR ISO 26262 IPC Binder AIDL HIDL SOME/IP FDBUS U-Boot Hash validation Digital signatures AUTOSAR Adaptive Platform SELinux

Job description

About the role

We are looking for an Embedded C++ Software Engineer to design and implement over‑the‑air (OTA) software update frameworks for automotive ECUs and domain controllers. You will work on Linux, QNX and Android platforms, ensuring secure, reliable updates that meet automotive safety standards.

Key responsibilities

  • Design and develop OTA/flashing mechanisms and update client/agent software.
  • Implement C++ components for package management, rollback, and state‑machine handling.
  • Create and maintain build‑automation scripts (shell, Perl, Python) and test pipelines using Robot Framework.
  • Ensure compliance with Adaptive AUTOSAR and ISO 26262 functional safety standards.
  • Develop IPC communication between update agents and Android system services (Binder, AIDL, HIDL) and between orchestration and handlers (socket, SOME/IP, FDBUS).

Required profile

  • Understanding of automotive ECU software lifecycle, flashing procedures and bootloader concepts (e.g., U‑Boot).
  • Familiarity with A/B partition update strategies and software integrity verification (hashes, digital signatures).
  • Experience designing state machines for update workflows.
  • Proven C++ development experience on Linux platforms.

Required skills

  • C++
  • Linux
  • QNX
  • Android
  • Shell scripting
  • Perl
  • Python
  • Robot Framework
  • Adaptive AUTOSAR
  • ISO 26262
  • IPC (Binder, AIDL, HIDL)
  • SOME/IP
  • FDBUS
  • U‑Boot
  • A/B partition updates
  • Hash validation
  • Digital signatures
  • State‑machine design
  • AUTOSAR Adaptive Platform (UCM)
  • QNX secpol
  • SELinux

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Bosch Group.
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.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 tháng trước

20 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Bosch Group

Hochiminh