• Join a Meeting
  • Host a Meeting
  • Home

Senior Staff Audio Software Engineer

You will be responsible for the design and implementation of the audio components like AEC, DNR, AGC used in our cutting-edge video conferencing platform. As a team member, your contributions will be integrated into a massively parallel, multimedia transcoding system. The audio functions of the Blue Jeans offering provides consistent lifelike audio under varying network conditions and varying end-point quality to empower effective communication among groups of people.

You will develop algorithms after simulations and implement them in C/C++ to run in a Linux environment for real-time audio.  It is expected that you will have some experience in an Agile development environment and have a full range of experience for end-to-end S/W delivery including “test driven development” (TDD) and production release disciplines.

Responsibilities

  1. Develop audio software for Linux/x86 platform built into a globally distributed, virtualized cloud architecture
  2. Support the audio test measurement lab with audio expertise.
  3. Drive implementation of components with complete ownership including conceptual design, coding, unit testing and production delivery.
  4. Coordinate with team members for integration into the final production S/W.
  5. Work closely with software and systems QA engineers to deliver a high quality audio experience for the product based on real-world customer feedback.

Qualifications

  1. B.S. in Electrical and/or Computer Science/Engineering, MS preferred.
  2. 7+ years of audio software development experience with a proven track record of delivering high quality products.
  3. Deep understanding of theory and practice of digital signal processing, including adaptive signal processing, multi-rate signal processing, filter theory, quantization and classification.
  4. Excellent programming skills in C/C++, MATLAB, and some DSP assembly.
  5. Expert level understanding of one or more of the following – psychoacoustics, acoustic measurements and objective quality evaluation.
  6. Ability and past experience of transforming algorithms from research to efficient solutions.
  7. Implementation experience with audio RTP packetization using protocols such as H.323 and/or SIP would be a plus.
  8. Working experience with real-time, multiprogramming Linux environments.
  9. Excellent written and oral communications skills.
  10. A strong team player with integrity and accountability.

APPLY NOW    |   View all open job listings