Saturday, June 2, 2012

Video Product Line Engineer for Bangalore


Job Responsibilities (Video Product Line Engineer)

As a Video Product Line Engineer, you will be a part of an engineering team responsible for developing leading edge video test and measurement equipment for our worldwide video and audio markets. You will work with other engineering designers and design leads in our other international sites. Our environment places high value on technical adaptability, versatility and reusability.

  • Develop software products.
  • Design, code and debug software solutions as per requirements that meet overall system specifications
  • Generate all documentation required in the software development process, including software requirements specifications, software design descriptions, User Interface requirements and design, verification and validation plans, and other items as required
  • Set up hardware and platforms for the application/product as per the requirement
  • Write and execute test cases, fix defects
  • Participate in team reviews to communicate and validate decisions
  • Focus on quality deliverables with high accountability and commitment to program objectives

Essential requirements
  • Bachelors in Computer Science or Electronics Engineering; Masters preferred
  • At least 8 years commercial software programming experience
  • At least 5 years of programming experience with C/C++
  • At least 2 years of experience programming and optimizing applications targeted for GPGPU architectures and toolkits such as CUDA on a Windows platform
  • Prior working experience implementing image or video processing algorithms on GPU
  • Capable of working independently and driving towards results on own initiative
  • Good written, verbal and interpersonal communication skills are required
  • Product architecture and software definition skills are required

Desirable requirements
  • Hands on experience working on one of more of the following video standards MPEG2, MPEG-4/AVC/SVC/MVC (H.264), VC-1, DV/DVCPro, WMV9, Dolby-E, MOV, MXF or other A/V standards (e.g. ISO MPEG, ITU, SMPTE)
  • Prior working experience with Widows SDK and Windows internals will be an advantage.
  • Prior experience with other A/V decoder SDKs will be an advantage
  • Experience with all practices of the software engineering lifecycle, including requirements definition, design, work estimation, debugging and defect fixing, and testing
  • Hands-on experience of developing a software decoder or encoder for any kind of compressed digital video or audio stream
  • Experience of test driven development, unit testing and automated testing
  • Experience with all practices of the software engineering lifecycle, including requirements definition, design, work estimation, debugging and defect fixing, and testing
  • Experience of developing in an Agile environment (e.g. Scrum)
  • Experience working with external teams in other international locations will be an advantage  
Apply to  zulfiqar@careeristindia.com.
 Reach me at 9560395716.