Identity    Being An Ittian    Careers    Video Security Systems - Engineer and Senior Engineer

Video Security Systems - Engineer and Senior Engineer

Job Description:

Engineer / Senior Engineer in Video Networking Systems (VNS-SE) is responsible for developing Media Engines and complete System Software for Video Security End equipment such as DVRs, Video Servers, Video Management Systems, Network Video Recorders. Systems may be designed on proprietary and industry standard multimedia and application development frameworks such as Android and GStreamer.

The job profile includes, but not limited to,

  1. Design and development of IPs for Video Security Systems
  2. Integration of Audio and Video codecs, Media File Parsers, Creators, Transport and Signaling Protocols such as RTSP/RTP/SAP/ SDP, MPEG-2 TS
  3. Design, Development and validation of end-to-end media pipelines for video streaming, recording and playback in Video Security specific use-cases
  4. Design, Development and validation of System Software for DVR, NVR, Video Servers
  5. System performance optimization to meet differentiating product requirements
  6. Validation of IPs for standards compliance and customizing for interoperability with third party solutions
  7. Working with internal teams and customers to understand requirements and technology and develop solutions.
  8. Ensuring all of functionality, performance, and reliability of Video Security applications on target platforms

The development platforms include, but not limited to, TI DM6467/OMAP3/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.

Experience:

  • Candidates must have experience in embedded multimedia applications and system software development ranging from 2 to 4 years of which, significant portion should be in MM frameworks such as Android, GStreamer, or other frameworks.

  • Must have exposure and development experience on DSP based platforms like TI Davinci / DM6467/DM8168/ARM-Cortex A8/A9

Technical Skills:
  • Good knowledge and experience in C/C++ Programming

  • Good knowledge and experience in DSP based multimedia embedded systems based on Linux, DSP-BIOS, other RTOS

  • Experience in architecting complex applications and system software is a plus

  • Expertise in multimedia file formats, Video Streaming protocol stacks

  • Knowledge of Video Security standards such as Pelco-D PTZ, ONVIF, PSIA

  • Basic understanding of Audio, speech and Video compression standards like G.711, G.726, MP3, AAC, H.264, MPEG4, MPEG2. Experience in integrating and tuning performance for VS specific application use cases

  • Expertise in dealing with problems related to video synchronization, tiled display

  • Knowledge of encryption algorithms such as AES, RSA, SHA, Authentication methods, watermarking, Digital Signatures

  • Knowledge and experience with HTTP, HTTPs and other web server and client technologies is a plus

  • Understanding of networking layers, general network protocols such as DHCP, NTP, DNS, tFTP, FTP

  • Knowledge and experience in working with Linux internals, typical AV/ Network drivers is a plus

  • Software Processes, Configuration Management, Test Planning and Execution.

Soft Skills:

  • Ability to handle multiple tasks in parallel

  • Self-starter and independent

  • Teaming

  • Excellent communication and writing skills

Location:
Bangalore, India
Drop in your resume to talent@ittiam.com

 
Identity
Embedded
Silicon
News
Documentation
Contact Us
© 2010 Ittiam. All Rights Reserved.
Best viewed in 1024x768 or above, IE7, IE8, Google Chrome or Firefox.
Flash Player 8 or above required