|
|
Video Networking Systems, Engineer and Senior Engineer
|
 |
|
Job Description:
|
Engineer in Video Networking Systems (VNS-SE) is responsible for developing audio-video networking, streaming and storage systems, designed on proprietary and industry standard multimedia and application development frameworks such as Android, Linux GStreamer. Target applications are Video Security, In-Transportation Entertainment, Healthcare, Enterprise Content Distribution and Networked Infotainment.
The job profile includes, but not limited to,
- Development of IPs for recorders, players, servers, clients and combination of two or more functions
- Integration of codecs and components (like Parsers, Creators, Networking Protocols like RTSP/RTP, HTTP, TS etc.)
- Development, integration and validation of applications for specific use-cases
- Analysing SDK and BSPs for suitability for target VNS applications
- Working with internal teams and customers to understand requirements and technology and develop solutions.
- Ensuring all of functionality, performance, and reliability of VNS applications on target platforms
The development platforms include, but not limited to, TI DM6467/DM8168/ARM-Cortex A8/A9 and other multi-core processors.
|
|
Educational Qualifications:
|
- Bachelor's/Master’s degree in Electrical/Electronics and Communications Engineering, Computer Science and Engineering.
|
|
|
- Candidates must have experience in embedded multimedia applications and systems development ranging from 2 to 4 years. Of which, significant portion should be in MM frameworks such as Android, Linux-GStreamer, proprietary, Others.
- Must have exposure and development experience on DSP based platforms like TI Davinci / DM6467/DM8168/ARM-Cortex A8/A9
|
|
|
- Good knowledge of C/C++ Programming.
- Good knowledge of DSP based embedded systems
- Knowledge of MM parsers/creators, protocol stacks, post processors is necessary
- Must have exposure to AV codecs and their standards like MP3, AAC, WMA9, H.264, MPEG4, MPEG2, WMV9, etc.
- Software Processes, Configuration Management, Test Planning and Execution.
|
|
|
- Ability to handle multiple tasks in parallel
- Self-starter and independent
- Teaming
- Excellent communication and writing skills
|
|
Location:
|
Bangalore, India
|
 |
|
|
|
|