Linux Android Platform Engineer - Automotive/Telematics (Linux BSP/Kernel)
Role details
Job location
Tech stack
Job description
We are looking for experienced Embedded Linux Platform Engineers with strong expertise in Linux Kernel, BSP, device drivers, and bootloader development for Automotive/Telematics platforms.
The role involves working closely with global engineering teams and customers to debug, analyze, and resolve complex platform-level issues in Linux Kernel/BSP environments on embedded ARM-based systems.
This is an excellent opportunity to work on cutting-edge Automotive and connected platform technologies involving Linux Kernel, Android BSP, bootloaders, and Qualcomm-based chipsets.
Aufgaben
-
Support Automotive/Telematics customers in resolving critical Linux Kernel/BSP issues.
-
Analyze, debug, and provide root cause analysis for low-level platform problems.
-
Work on Linux Kernel, device drivers, bootloader, and BSP-related development/support activities.
-
Collaborate with global engineering teams across Kernel, BSP, and Linux framework layers.
-
Understand customer requirements and provide timely technical updates and issue resolution.
-
Review hardware specifications, schematics, datasheets, and reference manuals during debugging and integration activities.
-
Troubleshoot system boot issues, driver initialization problems, kernel crashes, and performance-related issues.
Requirements
Do you have experience in OS Kernels?, * Strong experience in Embedded Linux and Linux Kernel development.
-
Hands-on experience in Linux BSP and device driver development/debugging.
-
Strong C programming skills at Kernel level.
-
Good understanding of Linux Kernel internals and operating system concepts.
-
Experience working with bootloader components such as:
-
PBL
-
SBL
-
UEFI
-
LK
-
Strong low-level debugging and root cause analysis skills.
-
Ability to understand and navigate complex Linux Kernel/driver code.
-
Experience with ARM32/ARM64 architecture.
-
Familiarity with hardware interfaces and embedded system debugging.
Preferred Skills
-
Experience with Qualcomm chipsets, BSP, drivers, and related tools.
-
Automotive or Telematics domain experience.
-
Exposure to Android BSP/platform development.
-
Experience with system startup frameworks such as systemd/sysinit.
-
German language skills are an added advantage.
Experience
- 3 to 8 years of relevant experience in Embedded Linux / BSP / Kernel development.