Job Description :
Hi,

Please find the Job description below and let me know your interest.

Role: Multimedia Development
Location: Novi, MI

Job Description:

- Working knowledge of software development tools (debugger’s, emulators, compilers, etc.
- Ability to read schematics and debug analog and digital hardware.
- Able to use oscilloscope and logic analyzer for troubleshooting.
- Working knowledge of software development processes.
- Working knowledge of embedded operating systems.
- Analyze customer and internal requirements and specifications and translates these into software designs.
- Analyze existing embedded software to add features, make modifications, fix bus, and/or port to different platforms.
- Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.

Android Multimedia expertise :

Stage fright (OR Any other MM framework used on Android), Codec Interfaces, Formats, Containers, Basic terminologies (Parsing, Metadata etc; General multimedia AV Sync, Gtk, Gstreamer, Openmax, RTP, RTSP, WMS ,MTP ,iPod Connectivity ,http streaming, DLNA, DRM, Bluetooth, wifi connectivity, Media Player, All multimedia apps, Android multimedia, testing.
Experience developing and debugging Java software applications (JDK, Eclipse, LEWIT, Kona), Microsoft Visual Studio development experience (or equivalent
Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.

Technologies:

Stage fright (OR Any other MM framework used on Android), Codec Interfaces, Formats, Containers, Basic terminologies (Parsing, Metadata etc; General multimedia AV Sync, Gtk, Gstreamer, Openmax, RTP, RTSP, WMS, MTP, iPod Connectivity, http streaming, DLNA, DRM, Media Player, All multimedia apps, Android multimedia, testing

Process Tools:

GIT / GERRIT (Mandatory)
Automation Build and Integration setup (E.g.; Hudson, Jenkins, etc)
Bug tracking tool - BZ / JIRA
             

Similar Jobs you may be interested in ..