Software Engineer, C/C++, Voice & Audio / Networking at Fuze

San Francisco, CA, United States of America

Posted on Mar 19 2015 (about 9 years ago)



Company Overview

Fuze is changing the way people connect and interact using our innovative visual collaboration software as a service enabling the enterprise and mobile professional with the ability to share and collaborate on any content from and to any device. With HD video and crystal clear audio that delivers two times the clarity of a standard phone call, it is just like meeting face to face. Our intuitive and powerful solution for visual communication and content collaboration is easy to use and provides a great experience that allows you to connect from any device, at any time, from anywhere in the world. Founded in 2009, we have raised funding from prestigious investors like Hermes Growth Partners, Khosla Ventures, Index Ventures, and Insight Venture Partners. We have offices in San Francisco, Palo Alto, and Seattle. Fuze is carving out a new category in the collaboration space and is growing rapidly and expanding their sales and technical team.

Position Overview

We pride ourselves on our clear audio and crisp video. As part of the voice and video team, you will be responsible for ensuring the best quality possible from every device in every meeting.

Key Responsibilities

  • Primary ownership of the audio media engine on our backend servers
  • With your team, own the media stacks on Mac, Windows, Linux, iOS, and Android platforms
  • Design and implement new algorithms to provide the best user experience possible over wired and mobile networks
  • Produce scalable, maintainable, and test-driven C, C++, and Python code in a fast-paced environment

Position requirements

  • 2+ years experience in C/C++
  • Experience in Python or Go a plus
  • Experience working with audio or video at the media layer, SIP, RTP/RTCP, and related protocols a plus
  • Experience with any of the following a plus: VoIP, video conferencing, WebRTC, FreeSWITCH


In 3 months, you will have:

  • Implement our next generation low latency distributed HD-audio stack on our backend servers
  • Work with the client team to implement a client audio stack that integrates with the next generation audio backend
  • ​​Continue to contribute to and support our existing backend audio services

In 6 months, you will have:

  • Prototype a stereo audio client stack and associated backend service
  • Developed adaptive mechanisms for our backend audio service to deal with low bandwidth situations
  • Contribute to our next generation backend video service
  • Provided multiple releases of our client and server-side software to customers ​ In 12 months, you will have:

  • Rolled out both the next generation audio and next generation video services

  • Helped improve the fuze audio and video experience for our customer base

AAP/EEO Statement

Fuze provides equal employment opportunity without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a disabled veteran, recently separated veteran, Armed Forces Service Medal veteran, or other protected veteran, marital status, familial status, age, handicap or disability, genetic predisposition or carrier status, uniformed service status or any other characteristic protected by applicable law.


Do you have any question or comment for Fuze about their position Software Engineer, C/C++, Voice & Audio / Networking?


Please log in to ask a question

Get noticed by being the first to ask Fuze a question.
No question right now? Subscribe to this job post to be notified when other applicants ask something.