With at least 5 years of experience in Firmware/Software programming in embedded Linux target, the candidate shall have a very good understanding of ARM processor architecture and experience in product development with SOC. Development experience with video streaming and GStreamer/OpenMax framework will be suitable. The candidate will be responsible for development, deployment and integration of streaming audio and video components.

Job Requirements:

  • Bachelor’s degree in electrical engineering or computer science or equivalent
  • 5 years of experience of embedded Linux programming
  • Expert in C programing with RTOS
  • Very strong knowledge of Linux, ARM processor architecture with SOC
  • Knowledge of deployment Multimedia frameworks for embedded Linux distributions (ex. Gstreamer, OpenMax)
  • Knowledge of Linux kernel and device-driver development
  • Knowledge of TCP/IP, Network programming and Video over IP
  • Knowledge in audio and video coding standards like H.264/MPEG4

Job Description:

  • Design, code and integrate software for an embedded Linux target (applications, drivers, TI framework)
  • Customization, deployment and maintenance of Linux distribution on different hardware platforms
  • Interact with Linux kernel, TI framework, and integrate new device drivers
  • Improve and maintain existing software components
  • Perform test unit, verification and validation of the product developed.
  • Coordinate the transfer to production.

Need some help?