Multimedia Device Driver Developer
bangalore
Job Description
General Qualifications for all openings in our team:
• 8-11 years of experience in Linux / QNX device driver development.
• Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs.
• Working experience on board bring up activities.
• Strong working knowledge of operating systems like Linux / QNX.
• Good knowledge of Microprocessors / Microcontrollers / ARM MPU (ARMv7/ARMv8) architectures.
• Working experience with version control tools like GIT / gerrit and development workflow tools like JIRA.
• Hypervisor knowledge would be an added preference.
Multimedia (Video/OMX) Device Driver :
• Working knowledge on OpenMax-IL, GStreamer, Codec2 and Android multimedia frameworks.
• Knowledge on V4L2, VB2 frameworks.
• Knowledge on video decoders like H264, HEVC, VP9 and other codecs.
Educational / Technical Qualifications:
• Bachelors or master’s in engineering in Computer Science / E&C / Electrical.
Candidate must have experience in Linux / QNX device driver development.
• Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs.
• Working experience on board bring up activities.
• Good knowledge of operating systems like QNX, Linux and other RTOSs.
• Good knowledge of Microprocessors / Microcontrollers / ARM MPU (ARMv7/ARMv8) architectures.
• Working experience with version control tools like GIT and development workflow tools like JIRA.
• Awareness of Automotive Infotainment use cases would be an added preference.