This position involves developing a virtual audio processing filter or a virtual audio device driver that can be applied to audio from other applications in real time.
Responsibilities:
- Design and develop a virtual audio processing filter or virtual audio device driver that intercepts audio data, applies specific algorithms, and passes the processed audio along the audio pipeline
- Collaborate with cross-functional teams, including software developers, audio engineers, and quality assurance, to ensure seamless integration of the audio processing solution
- Optimize the performance of the virtual audio processing filter or driver to ensure minimal latency and efficient utilization of system resources
- Conduct thorough testing and debugging of the solution to identify and resolve any issues or compatibility concerns
- Stay updated with the latest advancements in audio processing techniques and integrate them into the virtual audio processing solution
Requirements:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- High proficiency in C/C++ programming language.
- Solid understanding of audio processing concepts and algorithms, including noise reduction techniques.
- Experience with audio driver development, virtual audio devices, or audio processing filters is highly desirable.
- Familiarity with audio frameworks, such as Windows Audio Session API (WASAPI) or Windows Media Foundation (WMF), is a plus.
- Knowledge of digital signal processing (DSP) principles and techniques.
- Willing to work in client office for 5 working days (Monday to Friday) from 8.30am to 5.30pm.
About Centific
Centific is a global digital technology services company with solutions across various industries. Led by a people-first, intelligence-driven approach, Centific enables experiences that help brands thrive in a sustainable and meaningful way, working to create long-term value and loyal customers for our clients – now and in the future. With clarity of vision, technological expertise, and operational excellence, Centific is the partner of choice for those who want to run smarter - and those who want to change the race.
Our diverse team of over 3,800 people works to deliver on the promise of technology and human-centricity every day. Are you ready to start solving today’s industry-specific challenges with tomorrow’s cognitive technology? Lets talk.
Your Authentic Self at Centific
Centific is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, citizenship status, age, mental or physical disability, medical condition, sex (including pregnancy), gender identity or expression, sexual orientation, marital status, familial status, veteran status, or any other characteristic protected by applicable law. We consider qualified applicants regardless of criminal histories, consistent with legal requirements.