Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop, customize, maintain, and debug Linux Kernel and BSP software for Automotive IVI platforms, including device drivers and platform-specific components.
Perform system debugging, board bring-up, hardware-software integration, root-cause analysis, and performance optimization of embedded Linux solutions.
Collaborate with cross-functional teams including BSP architects, kernel developers, hardware teams, SoC vendors to deliver scalable, production-quality platforms for global automotive customers.
Minimum Requirements
Bachelor's or master's degree in Computer Science, Electronics Engineering, Embedded Systems, or related technical discipline.
3-5 years of hands-on experience in Linux Kernel, BSP, and Embedded Software Development, preferably in Automotive IVI or embedded platforms.
Strong expertise in Linux Kernel internals, device driver development, BSP customization, board bring-up, and Embedded Linux architecture.
Proficient in Embedded C programming; knowledge of C++, Device Tree, bootloaders, ARM architectures; experienced with debugging tools and communication interfaces like SPI, I2C, UART.
Ideal Candidate Profile
Experienced with automotive embedded Linux platforms and SoCs such as Qualcomm Snapdragon, MediaTek, Samsung, NXP, or TI.
Skilled at leading teams and managing customer engagements within complex automotive projects.
Capable of handling system-level root-cause analysis and performance optimization to ensure stable and efficient embedded Linux platform delivery.
