[EJV] Senior Telematics Software Engineer — Embedded Android
Tentang pekerjaan
Rangkuman Get Karier, bukan salinan iklan aslinyaSenior Telematics Software Engineer di Bosch Vietnam, Ho Chi Minh City, untuk memindahkan framework perangkat lunak Telematics Control Unit dari Embedded Linux ke Android (AOSP / Android Automotive), untuk kendaraan komersial, off-highway, dan mobil penumpang. Tugasnya mencakup menyusun ulang antarmuka jaringan kendaraan sebagai Vehicle HAL, memindahkan konektivitas seluler dan OTA, menegakkan kebijakan SELinux, dan menyusun strategi uji paritas antara versi Linux dan Android.
Kualifikasi
Yang perlu kamu siapkan, versi ringkasGelar S1 atau S2 Ilmu Komputer, Teknik Elektro atau Elektronika, atau bidang terkait, dengan minimal 7 tahun pengembangan perangkat lunak embedded di otomotif, telematika, atau IoT. Wajib menguasai C/C++ (C++14 ke atas) dan Java/Kotlin, pengalaman langsung dengan AOSP (HAL, AIDL/HIDL, SELinux, build system Android), modem LTE/5G, OTA A/B, protokol jaringan kendaraan seperti CAN dan UDS, serta pernah memigrasikan sistem embedded ke platform atau OS baru. Pengalaman Android Automotive OS, AUTOSAR, dan ISO/SAE 21434 jadi nilai tambah.
Deskripsi & syarat asli
Teks asli dari perusahaan, apa adanya. Tidak kami terjemahkan atau ubah.Job Description: About the Role We are looking for a Senior Telematics Software Engineer with strong embedded Android experience to drive the migration of our Telematics Control Unit (TCU) software framework from Embedded Linux to Android (AOSP / Android Automotive), across both Commercial Vehicle / Off-Highway and Passenger Car programs. This is a foundational platform migration, not a feature port: you will re-architect vehicle-network interfaces, connectivity, diagnostics, and OTA mechanisms to run natively within the Android framework — HALs, system services, SELinux policy — while preserving the functional behavior, performance, and cybersecurity posture already proven on the current Linux platform. You will own the technical plan end-to-end and work directly with platform, cloud, and OEM customer teams to sequence it without disrupting shipping programs. Key Responsibilities Own the technical strategy and execution plan for porting the existing embedded Linux telematics framework to Android (AOSP / Android Automotive), including a gap analysis of what changes at the HAL, native service, and application layers. Re-architect vehicle-network interfaces (CAN / CAN-FD, J1939, ISOBUS, UDS, DoIP) as Vehicle HAL (VHAL) extensions or native AIDL/HIDL services, preserving existing signal processing and diagnostics behavior. Port connectivity and cloud communication — 4G/5G modem integration via the RIL/Telephony framework, GNSS, MQTT/HTTPS telemetry — to Android system services. Migrate OTA (FOTA/SOTA) update mechanisms, remote diagnostics, and fleet-management data services to Android's update framework (A/B seamless updates or equivalent), maintaining feature parity with the current implementation. Adapt regulatory and safety-related features (eCall / ERA-GLONASS, tachograph and driver-data interfaces, emissions/usage reporting) to run correctly within Android's process and permission model. Define and enforce SELinux policies, Android permission boundaries, and secure/verified-boot equivalents to preserve or improve the platform's cybersecurity posture (ISO/SAE 21434, UNECE R155/R156) through the migration. Build and maintain the Android build system (AOSP repo/manifest, device tree, BSP integration) for the target TCU hardware. Define a test strategy that validates functional and performance parity between the Linux and Android implementations before cutover — regression suite, bench testing, and vehicle-level validation. Collaborate with platform/BSP, cloud/backend, and OEM customer teams to sequence the migration against shipping programs; define a phased or parallel-run rollout plan. Document architecture decisions and migration learnings, and mentor engineers ramping up on embedded Android.
Qualifications: Required Qualifications Bachelor's or Master's degree in Computer Science, Electrical/Electronics Engineering, or a related field. 7+ years of embedded software development in automotive, telematics, or IoT, with strong C/C++ (C++14 or later) and Java/Kotlin for Android-layer work. Direct, hands-on experience with embedded Android / AOSP: HAL development (VHAL or custom HALs), AIDL/HIDL, system services, SELinux policy, and the Android build system (Soong/Make, repo/manifest). Experience with cellular connectivity (LTE/5G modems, RIL integration on Android), GNSS, and cloud protocols (MQTT, TLS, REST). Experience with Android OTA update mechanisms (A/B seamless updates or equivalent) and secure boot / verified boot concepts. Proven experience carrying a non-trivial embedded system through a platform/OS migration — able to speak concretely to gap analysis, phased cutover, and regression risk. Proficiency with automotive tooling: Vector CANoe/CANalyzer, bus analyzers, debuggers (JTAG/Lauterbach), Git, CI/CD. Solid experience with Embedded Linux (Yocto/Buildroot) telematics platforms — you need to understand what you're migrating from as well as to. Solid knowledge of vehicle networks and protocols: CAN / CAN-FD, J1939, UDS, DoIP; experience with at least one of ISOBUS, FMS, or Automotive Ethernet / SOME-IP. Preferred Qualifications Prior production experience specifically with Android Automotive OS (AAOS) and its Vehicle HAL. AUTOSAR Classic or Adaptive experience alongside Android. Knowledge of ISO/SAE 21434, UNECE R155/R156 (cybersecurity), and ISO 26262 (functional safety) as applied to an Android-based platform. Experience with eCall / ERA-GLONASS, digital tachograph (EU 165/2014), or emissions telematics (e.g., OBD-over-telematics, China GB17691). Familiarity with Automotive SPICE or comparable structured development processes. Experience working with global OEM customers and multi-site development teams.
Additional Information: Why BOSCH? Because we do not just follow trends, we create them. Together we turn ideas into reality, working every day to make the world of tomorrow a better place. Do you have high standards when it comes to your job? So do we. At Bosch, you will discover more than just work. Benefits and Career Opportunities Working in one of the Best Places to Work in Vietnam and Top 30 of the Most Innovative Companies all over the world Join in a dynamic and fast-growing global company ( English-speaking environment), with opportunity to work in global projects and being a part of innovation team contributing initiative ideas to the hi-tech world Onsite opportunities : short-term and long-term assignments in worldwide offices Engage in our diverse training programs which surely help strengthen both your personal and professionalism 13th-month salary bonus + attractive performance bonus (you'll love it!) + annual performance appraisal 100% offered salary and mandatory social insurances in 2-month probation 15++ days of annual leave + 1-day of birthday leave Premium health insurance for employee and 02 family members Flexible working time and working model Lunch and parking allowance Good benefits of company activities such as: football, badminton, yoga, Aerobic, team building…
Keyword CV dan Analisis Get Karier
Dua bagian, kekunci bareng
Dua bagian ini buat member
Hard skill dan soft skill yang diminta lowongan ini, siap disalin ke CV kamu. Plus analisis Get Karier: jalur visa dan aturan izin kerja di negaranya, bukti yang perlu terlihat di CV, dan langkah persiapannya, lengkap dengan sumbernya.
Masuk atau daftar gratisKeyword buat CV kamu
Diambil langsung dari deskripsi asli di atasSistem ATS menyaring lamaran dengan mencocokkan kata. CV yang isinya bagus pun bisa gugur kalau kata yang dicari tidak ada di dalamnya. Klik keyword mana pun untuk menyalin, lalu pakai yang memang kamu kuasai.
Analisis Get Karier
Status visa & sponsorshipAnalisisnya belum bisa dimuat
Coba muat ulang halaman ini. Kalau masih kosong, kabari hi@getkarier.com.
Dari Get Karier
99 CV Siap Pakai
99 contoh CV per role dan level. Sesuaikan dengan keyword lowongan ini.
