Linux Device Driver - Senior
Linux device driver
Expertise in C ++ / C Programming and Yocto Embedded Linux, with good
Proficiency.
Desired skills:
1. Experience working with Embedded Linux
BSP (Board Support Package) on embedded platforms.
2. Strong knowledge for Linux device drivers (Camera), Linux Kernel Programming, Linux Kernel Internals, Yocto / Build root
or any other build systems
3. Experience working with different
embedded platform like ARM/PowerPC processor and DSP based Texas Instruments
TDA4, TDA3x, TDA2X, NXP,
QUALCOMM Adas platforms Qualcomm, TI, NXP,
4. Experience of Board bring-up, bootloader
customization in Linux/ QNX/ SYSBIOS/ Vxworks/ Integrity/ ROS, any other POSIX
RTOS
5. Extensive knowledge of graphics pipeline,
reprojection and advanced rendering techniques,
6. computer vision pipelines, machine
learning methods and/or camera pipelines
7.Implement embedded SW in LINUX
environment for our ADAS products
8.Design and Develop LINUX SW related to
computer vision, TDA4xx SW integration.
9. Expertise in LINUX application process
development / RTOS and Debugging experience on memory management, task
management etc
10 Design and build the image pipeline from the
camera to the display / drivers for camera, radars and display
11. Able to handle Camera, GPU, CPU, SOC
Inter processor communications and constructing video pipeline
12. Familiar with the integration of camera
algorithms on mobile or PC embedded systems pipeline and ensure the image
quality optimization of the integration for the product.
13. Deep understanding of principles of
Camera Sensors and camera modules for GPU/FPGA platforms.
14. Experience on coreDump and low-level
Linux debug tools (sTrace, and debugs)