Browse current jobs

Linux Device Driver - Senior

SRM Technologies Pvt.Ltd · Perungudi

Apply on employer website

Collected role description

Role overview

Linux Device Driver - Senior at SRM Technologies Pvt.Ltd

Preferred qualifications and 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) 15.
  • Familiarity working with development tools like oscilloscope, protocol analyzer, emulator, signal generator, JTAG programmer, GIT, SVN, JIRA

Employment details

  • Location: Perungudi [Tamil Nadu] [India]

Additional role details

  • Linux device driver Expertise in C ++ / C Programming and Yocto Embedded Linux, with good Proficiency.