Neudeep Technologies Pvt. Ltd
Software Engineer - Audio/Video Processing
Job Location
in, India
Job Description
Job Summary : We are seeking an experienced Audio/Video Software Engineer to join our team. The ideal candidate will have a strong background in audio and video processing, with experience in developing applications and systems for multimedia technologies. Key Responsibilities : - Application Development: Design, develop, and maintain audio and video applications for various platforms, ensuring high performance and quality. - Codec Implementation: Work on implementing and optimizing audio and video codecs (e.g., AAC, H.264, VP9) for encoding and decoding streams. - Signal Processing: Develop algorithms for audio and video signal processing, including noise reduction, equalization, and video enhancement techniques. - Integration: Collaborate with hardware teams to integrate audio and video functionalities with device hardware and firmware. - Testing and Validation: Conduct testing and validation of audio/video features, ensuring compatibility across different devices and formats. - Debugging: Diagnose and troubleshoot issues related to audio/video playback, streaming, and processing. - Documentation: Maintain thorough documentation of software architecture, APIs, and development processes for collaboration and future reference. - Collaboration: Work with cross-functional teams, including product managers, UI/UX designers, and quality assurance, to deliver high-quality multimedia solutions. Required Skills : - Programming Languages: Proficiency in C/C++ and Python; experience with JavaScript or Java is a plus. - Multimedia Frameworks: Strong knowledge of multimedia frameworks and libraries (e.g., GStreamer, FFmpeg, OpenCV). - Audio/Video Standards: Familiarity with audio and video compression standards and protocols (e.g., RTP, RTSP, MPEG). - Signal Processing: Understanding of digital signal processing (DSP) concepts and techniques. - Version Control: Experience with version control systems (e.g., Git) for source code management. Qualifications : - Education: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. - Experience: 3 years of experience in audio/video software development or multimedia engineering. Preferred Qualifications : - Open Source Contributions: Experience contributing to open-source audio/video projects. - Streaming Technologies: Knowledge of live streaming technologies and protocols. - Agile Methodologies: Familiarity with Agile development practices and tools. (ref:hirist.tech)
Location: in, IN
Posted Date: 11/23/2024
Location: in, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources Neudeep Technologies Pvt. Ltd |
---|