Why work at MontaVista?

MontaVista Software offers exciting career opportunities in a fast-paced company in engineering, sales and marketing, operations, business development, and many other fields.

Industry-wide recognition »

Please direct your resume to

Cavium Networks Pvt. Ltd.
S.V. Complex #682,
9th 'A' main Road,
Binnamangala, Indiranagar 1st Stage,
Bangalore- 560038. India.
ATTN: Employment Opportunities
Email: hrindia@cavium.com

MontaVista Software is an equal opportunity employer.

Multimedia Developer


Location : Bangalore
Job Code : MDPL02

Description:
  • Develop and contribute to the software design, implementation, coding, testing of Linux based Digital Media systems like Set Top Boxes, Media Players. Audio/Video devices, Digital Home devices, etc.
  • Participate actively in integration testing/Unit testing/system testing phase, identify bugs and fix them.
  • Use software and hardware debugging tools and techniques during the software development process.
  • Use software development processes that include Build, source code control, release management, etc.
  • Work closely with customer teams located around the globe for complete solutions deliveries.

Requirements:
  • Bachelors in CS/EE
  • 3 - 7 years of experience in embedded Linux based application/middleware design
  • Embedded Linux knowledge, Graphics, Multimedia, Audio/Video processing, GTK, Qt, Media Player, Freescale hardware, ARM hardware, Intel hardware, Set Top Box development experience
  • Multimedia product development experience like MP3 player, DVD, Blu-ray would be an advantage
  • Exposure to open source media framework like FFMPEG, GStreamer
  • Hands on experience of Audio, Video Codec, AV Sync  media player middleware
  • Experience on set top box, media player product customization/framework development would be an advantage
  • Hands on experience on MIPS, ARM, Intel core platforms
  • Exposure to Broadcast (DTV), conditional access systems and  DRM
  • Exposure to streaming technologies including RTP, RTSP, HTTP, Multicast, Unicast.
  • Software development experience using “C”, ”C++” languages on embedded platforms using Linux Operating System
  • Familiarity with GNU automake based build system
  • MUST have exposure in application development in multi-threaded and multi-process environment
  • Must have hands on experience in using at least one of the source code version control tools like SVN/Git/CVS
  • Hands on experience in debugging of software issues on embedded target platform
  • Ability to be self-starter and self-managed is highly desirable
  • Some experience in porting open source software on embedded devices to be an added advantage
  • Any contributions to an open source project would be an advantage

Please direct resume to
Cavium Networks Pvt. Ltd.
S.V. Complex #682,
9th 'A' main Road,
Binnamangala, Indiranagar 1st Stage,
Bangalore- 560038. India.
ATTN: Employment Opportunities

Email: hrindia@cavium.com

MontaVista Software is an equal opportunity employer.

© 2012 MontaVista Software, LLC. All Rights Reserved