Linux Device Driver Developer
Job details
Job Description: • Linux Kernel Device driver development – Audio, Camera, Graphics, Display. • Board bring up, Kernel Migration and Migration. • Hardware configuration and performance tuning. Skills Required: • Seasoned embedded systems engineer - with focus on Linux, QNX, system side, drivers framework and low level embedded experience. • Strong C and assembly programming skills • Understanding of ARM architecture. • Hands on troubleshooting issues on Hardware. • Experience on writing BSP without any references • Experience on designing & implementation of driver frameworks without GPL references. • Strong communication and inter-personal skills. • Proficient in multi-threaded programming and middleware solution development on Android environment. Strong in fundamentals of IPC and OS concepts. • Creative problem-solver capable of creating and reproducing complex software defects. • Good experience in Linux internals (QNX IVI Car preferred) • OS build, System level debugging
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.