Thursday, May 9, 2013

DSP Video Engineer and multi media engineer

1. SQA Engineer ; PUNE [India]
 Responsibilities:

  •  Perform software QA for company’s many audio/voice codecs. 
  • Working with Senior SQA engineer, the SQA engineer is responsible for carrying out test plans and test procedures, including but not limited to generating erroneous streams, collecting test streams, developing test benches, duplicating established test procedure to other codecs.
  • Perform daily tests and pre-release tests.
  • Work closely with the development team for the common goal of improving codec quality. 
  • Keep good records of the test procedures and results.


Requirements:

  •  BE in CS or EE is required,   MTech/MS is preferred .
  •  3-5 years of experiences in software QA in embedded software domain. Some experience in software development (C/C++ programming) is required.
  • Proficient in Perl, Shell and similar scripting tools.
  • Very good verbal and written communication skills.
  • Very good organizational skills.
  • Work well both independently and with members of other teams.
  • User level experiences with both Linux workstations and Windows PC.
  • Experience in testing of audio/voice codec or multimedia systems will be an advantage.
 If interested kindly forward your updated resume to the email address hr@impetuspeople.com 

 2. Tech Lead / Software Engineers - Multimedia : Pune [India]
  
Responsibilities:
  • Candidate will have to work within a dynamic team that designs state-of-the-art High Level drivers for the video hardware. This will bring you into contact with current and future generations of video systems targeted at mobile phones, MediaPlayer and PC based platforms.
  • Drive NextGen Multimedia framework spec and standards.
  • Develop platform independent OpenMAX Compliant Device Drivers for company’s Video Decoder and Encoder Cores.
  • Integration of the video components into different multimedia frameworks like GStreamer, Android.
  • System Programming
  
Requirements:
  • Candidate should have B.E/B.Tech/M.Tech/MS degree
  • Should have 3-7 years of experience
  • Candidate should have  experience in C programming
  • Should have experience with video subsystems
  • Experience of working with low level software and hardware interaction Knowledge of video  system  architecture
  • Work with the other teams, including the hardware teams.
  • Should have strong interest in multimedia subsystems
  • Spec reading and implementation
  • Good understanding of RTOS and Linux
  • Excellent spoken and written English

If interested kindly forward your updated resume to the email address hr@impetuspeople.com

3. DSP Video Engineer :  PUNE [India]

Responsibilities:
This job involves the development of firmware and DSP architecture verification and enhancement for Image and Video processing applications. This involves:
 
●    Developing and testing customized instructions for accelerating image and video processing algorithms. using the C Intrinsics
●    Developing, debugging and optimizing  examples and software libraries for Image and Video processing  algorithms
●    Ensuring that the customized instructions are optimized considering hardware gate count & power and verification of the customized instructions.
●    Generating the engineering and customer documentation.
 
Requirements :
  • Educational qualification: BE/BS in CS or EE is required,   MTech/MS is preferred.
  • 5-10 years  relevant work experience in optimization of DSP, Video/Imaging algorithms/modules for a given DSP.
  • Experience in developing and optimizing core signal processing algorithms (for video and imaging domain)  in C and assembly-language/intrinsic programming for a DSP, ARM or other DSP-like processor.
  • The candidate should have a good knowledge of processor ISA/architecture for at least 1-2 DSP  and should have a strong grasp of the issues surrounding software performance tuning for the given DSP ISA/architecture including ISA, cache and DMA optimizations.
  • Should have experience in applying principles of good software and interface design, and should have experience with at least one revision control system
  • Knowledge of scripting languages (Shell, Batch, Perl) and use of common video and imaging software (MATLAB/Octave, OpenCV, GIMP, FFMPEG) is a plus.
  • Good technical communication skills is required.
  • Candidate must be self-motivated and capable of working independently or as part of a team.
  • Experience/knowledge of  video-image  processing  is required.. 
 
If interested kindly forward your updated resume to the email address hr@impetuspeople.com
 
4. Applications Engineer - DSP Audio – ; PUNE [India]
 
You will be a member of the Central Applications Engineering (CAE) team , with a focus on audio products and technologies.
 
Members of the Central Applications Engineering team are technical experts in their field. In this position you will work with company’s development engineering team as well as the customer support team.
 
You will be involved in product definition and release, as well as in supporting customers with the programming, use and integration of these products into their systems.
 
 
Responsibilities:
  • Be the applications engineering expert on integrating company’s audio/voice codecs into the audio sub-system or multimedia framework of embedded systems.
  • Help customers with performance analysis, evaluating design tradeoffs and making appropriate design choices when integrating company’s audio DSPs and codecs into their SoC designs
  • Develop working knowledge of the architecture and programming model of company’s audio DSPs, audio and voice codecs and the codec API.
  • Work closely with the R&D team to provide feedback on customer usage of audio products and requests for enhancements so that future products may better serve customer requirements.
  • Participate in the definition of new products and in the testing and release of the finished product.
  • Work closely with other application engineers in supporting company’s customers using the audio products to answer their advanced questions on these products. Interact directly with customers as needed to achieve this objective.
  • Develop customer training for these products and help train customers and field application engineers.
  • Help in authoring application notes, documentation, and create and maintain a Knowledge Base on issues surrounding the audio products. Create code examples to illustrate the usage of the product in an efficient manner.
  • Some amount (up to 15% of time) of international travel may be involved.
 
 
Requirements:
  • MTech/ME in  EE with specialization in Signal Processing (DSP) and 8+ years of relevant work experience required.
  • Knowledge of computer architecture, DSP principles and digital audio coding principles.
  • Experience in integrating audio codecs into the multimedia framework of mobile or home entertainment systems is required. This includes analysis and optimization of performance, memory bandwidth, latency and power.
  • Must be familiar with optimizing and debugging code on embedded processor platforms, with good knowledge of C/C++ as well as assembly programming.
  • Exposure to audio/voice/speech codec implementation and optimization on a DSP is desirable.
  • Strong communication skills – written and oral are required.
  • Experience in working with customers and resolving customer issues, writing product documentation, creating training material and presenting such material is desired.
If interested kindly forward your updated resume to the email address hr@impetuspeople.com  

5. Senior DSP Engineer :  PUNE [India]
 Responsibilities:

This position requires planning, development and feature enhancement of optimized audio codecs and audio processing applications for company's configurable embedded processors. Job activities will include:
  • Developing and Optimizing performance of audio processing firmware using C level changes using C instrinsics.
  • Updating the audio firmware for features, interfaces and new processor configurations.
  • Assessing the difficulty of various implementation tasks to inform  schedule estimates.
  • Documenting the implementation for engineering details and for customers.
  • Interacting with internal customer engineering team & partners and resolving different Audio issues.

Requirements :
  • Educational qualification: BE/BS in CS or EE is required,   MTech/MS is preferred.
  • 6-10 years  relevant work experience in DSP  specifically in audio  codecs / Video Codec.
  • Experience in communications signal processing would be an advantage.
  • The candidate should have a good experience in developing and optimizing DSP applications in C and assembly language for a DSP or DSP-like processor, and should have a strong grasp of the issues surrounding software performance tuning.
  • The candidate should have experience applying principles of good software and interface design (for example, abstraction and encapsulation) and should have experience with at least one revision control system.
  • Candidate must be self-motivated and capable of working independently or as part of a team.
  • Good technical communication skills is required.
  • Experience with embedded hardware and knowledge of computer system architecture is required.
 
If interested kindly forward your updated resume to the email address hr@impetuspeople.com

6. DSP Audio Engineer : Pune [ India] 
 
Responsibilities:
 The given opportunity is within research and design teams focusing on audio systems.
  • Implementation and optimization of Audio Encoders and Decoders for application in high volume, cost sensitive, mass market consumer products.
  • Algorithm development for audio systems.
 
Requirements:
  • B.Tech / B.E. with first class in electronic engineering or related stream. plus 2 to 6 years work experience.
  • Experience of C and DSP assembler is essential, ideally in audio systems
  • Implementation and optimization of Audio Encoders and Decoders
  • Good knowledge and understanding of DSP algorithms
 
If interested kindly forward your updated resume to the email address hr@impetuspeople.com 
 
 
 
7. Embedded Development Engineer ; PUNE [India]
 
Role
 
Be part of a dynamic software development team to design and develop applications for leading edge Embedded Systems. This role demands strong development skills in C or C++, preferably with knowledge of using 2D/3D graphics APIs as well as excellent engineering judgment and communication skills.
 
Responsibilities
 
  • Coding in C/C++
  • Design, develop, test and maintain embedded software
  • Interface with development to identify opportunities for cooperative testing
  • Analyse and improve test coverage across the test suite, automation, accuracy and ease of use
  • Investigate and resolve customer reported issues, and create regression tests where required.
  • Create and review test specifications and schedules with other teams
  • Creating internal documentation for training other team members to use and support automation and tools
     
 
Requirements.
 
•    B.E ( Electronics/Computers)
•    2-4years of experience in development 
•    Experience in C/C++ including debugging/troubleshooting skills are required.
•    Expereince in  Video software development, Multimedia etc.
•    Experience  multi operating system- Windows /Linux/Symbian/Android
•    Good communication skills
 
If interested kindly forward your updated resume to the email address careers@impetuspeople.com
 
 
Video Display Driver
-
1. Experience in Multimedia Software development 
2. Experience in Video post-processing algorithms 
3. Exposure to Image processing & Digital TV technology 
4. Device Drivers programming under Linux environment - mandatory 
5. Experience in Programming on ARM 
Skill Set
- C, C , Linux, Video Processing , Image Processing, Algorithms and Android
Multimedia
-
1. Expertise in C Programming Language
2. Hands on Experience in Multi Media framework Development like GStreamer, Open Max IL(Open core, Stagefright, etc)
3. Experience in Media Streaming (HTTP, RTSP) content playback support.
4. Expertise in Audio , Video & Image Codec 
5. Expertise in Media Components like Pulse Audio, Q Image etc
Skills set
C, GStreamer, Open Max, Stagefright Audio, Video , Image Codecs, RTP, RTSP, Android Framework.

Android Multimedia
-
1. C, Data Structures, Core Java , Android Applications, Handling of various Multimedia Types(Images,Videos ,Audio Files ) in application. Relavant Work experience in Music Player, Video player, Media Explorer Image Viewer/Editor Applications. OMA DRM work experience. Database knowledge is plus
2. Language C,C * Knowledge of MTP/PTP Protocol , USB Modes - MSC/MTP , Linux USB Drivers, Understanding of SQLite, POSIX Standards Relevant Experience of MTP related implementation / Bug Fixing in mobile platforms like Android.
3. Android Graphics Framework, Graphics kernel, Surface Flinger, Image composition, Rendering, Display Technology, MHL/HDMI, OpenGLES
- DRM/MTP Security, Video/Audio Security, HDCP 1.3/2.0, Android StageFright/ NuPlayer Architecture, OMX FWK(AL/IL), ASF, AVI, MP4, MP3,3GPP,DIvx, Google DRM FWK
4. Codecs (Audio/Video codec H.264, H.232, AMR, AAC/e AAC ), Streaming (RTSP/RTP, HLS, HTTP)
5. Image Signal Processing OMA/OMA FL DRM, Divx DRM, Widevine DRM , Playready/WM DRM, ARM Trustzones, G&D Mobicore
Skills Set-
C, Data Stuctures, Core Java, Android, H.264, Audio/Video, MP3, MP4, MPEG, AAC,JPEG
Salary
INR 5,50,000 - 15,50,000 P.A
Industry
IT-Software / Software Services
Functional Area
IT Software - Embedded, EDA, VLSI, ASIC, Chip Design
Role Category
Programming & Design
Role
Software Developer
Keyskills
, 
C ,Data Structures, Algorithms, Gstreamer, Stagefright, Open Max, RTP RTSP, RTP, RTSP, Android, Linux, Audio Codec, Video Codec, Image Processing, MPEG, JPEG, MP3, MP4, , H.264, ACC, algorithm, datastructures, direct show
Other Required Skills

Education
(UG - B.Tech/B.E. - Any Specialization) OR (PG - M.Tech - Any Specialization, MCA - Computers) OR ( Doctorate - Doctorate Not Required) 
Video Display Driver
1. Experience in Multimedia Software development 
2. Experience in Video post-processing algorithms 
3. Exposure to Image processing & Digital TV technology 
4. Device Drivers programming under Linux environment - mandatory 
5. Experience in Programming on ARM 
Skill Set-
C, C , Linux, Video Processing , Image Processing, Algorithms and Android
Multimedia
1. Expertise in C Programming Language
2. Hands on Experience in Multi Media framework Development like GStreamer, Open Max IL(Open core, Stagefright, etc)
3. Experience in Media Streaming (HTTP, RTSP) content playback support.
4. Expertise in Audio , Video & Image Codec 
5. Expertise in Media Components like Pulse Audio, Q Image etc
Skills set
C, GStreamer, Open Max, Stagefright Audio, Video , Image Codecs, RTP, RTSP, Android Framework.
Android Multimedia
1. C, Data Structures, Core Java , Android Applications, Handling of various Multimedia Types(Images,Videos ,Audio Files ) in application. Relavant Work experience in Music Player, Video player, Media Explorer Image Viewer/Editor Applications. OMA DRM work experience. Database knowledge is plus
2. Language C,C * Knowledge of MTP/PTP Protocol , USB Modes - MSC/MTP , Linux USB Drivers, Understanding of SQLite, POSIX Standards Relevant Experience of MTP related implementation / Bug Fixing in mobile platforms like Android.
3. Android Graphics Framework, Graphics kernel, Surface Flinger, Image composition, Rendering, Display Technology, MHL/HDMI, OpenGLES
- DRM/MTP Security, Video/Audio Security, HDCP 1.3/2.0, Android StageFright/ NuPlayer Architecture, OMX FWK(AL/IL), ASF, AVI, MP4, MP3,3GPP,DIvx, Google DRM FWK
4. Codecs (Audio/Video codec H.264, H.232, AMR, AAC/e AAC ), Streaming (RTSP/RTP, HLS, HTTP)
5. Image Signal Processing OMA/OMA FL DRM, Divx DRM, Widevine DRM , Playready/WM DRM, ARM Trustzones, G&D Mobicore
Skills Set-
C, Data Stuctures, Core Java, Android, H.264, Audio/Video, MP3, MP4, MPEG, AAC,
 
 
 
 
 Technical Skills
Applications: Echo-Location, Wireless Communication Systems, Image Processing, Audio Compression, Echo Cancelling, Adaptive Equalization, Time-Frequency Analysis and Mixed-signal Integrated Circuits
DSP Algorithms: FIR / IIR Filters, FFT, DFT, CWT, DWT, STFT and a variety of others
Programming Languages: C++, MATLAB and Assembly Language
Digital Hardware: FPGA, CPLD, PIC, Altera Microprocessor and the Motorola M68HC11 Microcontroller
Communication Schemes: OFDM, CDM, AM, FM, PM, SSB and VSB
Circuit Design: Xilinx, VHDL and Verilog
Software Applications / Programs: Microsoft Office, Microsoft Visual Studio, Eclipse IDE, Pro Tools, Ableton Live, Dreamweaver and Flash
Operating Systems / Platforms: UNIX, Redhat Linux, and Windows XP / Vista / 7
Misc: Technical Writing and Documentation
 
 
 
 
 
 
 
 http://www.ittiam.com/en/Identity/Being-An-Ittian/Careers/Mobile-Multimedia-Codec-Engineer.aspx
http://impetuspeople.com/hot_jobs/dsp_audiovideo__multimedia

No comments:

Post a Comment