Responsible for the development of BSP software components in customer projects
Individually design/implement/test embedded software component on hardware platform according to customer requirement
Provide SW design document and review with SW architect
Provide input for HW engineer for design reference
Kernel adaption/tailoring on Linux/Android platform
Driver implementation and testing in QNX/Linux
Porting BSP software component from another HW/SW platform
Develop SW feature and ensure the project delivery milestone
Work as expert/feature owner of one technical domain and coach other colleagues
BSP
Linux
QNX/Linux
BSP
BSP Function Owner
Qualifications :
Bachelor or masters degree in computer science Software Engineering Electrical Engineering.
More than 3 years embedded SW development on automotive infotainment or ADAS customer project experience with focus on Linux kernel driver platform HAL development
Expert knowledge in at least one technical domain e.g. Linux kernel QNX System device driver bootloader virtualization
Deep understanding of Linux/QNX system architect and SW stack
Deep understanding and experience with low level internal process communication (IPC DMA Shared memory socket )
Solid understanding with SoC (QUALCOMM Nvidia Orin Horizon Robotic J6) and diverse interface like GPIO I2C I2S PCIE SerDes(TI/ADI) etc. Relevant hardware knowledge is preferred
Excellent C/C programming skills familiar with multithread and C design model is preferred
No block on reading English specification and technical documents good oral English is a plus
Highly motivated working in a team openminded and willing share the knowhow and help others
Team leading and/or supplier management experience with preference
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.