Company name
Vonage Marketing LLC.
Location
Spain, GA, United States
Employment Type
Full-Time
Industry
It, Engineering
Posted on
Apr 13, 2022
Profile
C Engineer
at Vonage
Spain - Remote
The team is looking to expand by adding a talented c engineer capable of delivering both low-level media processing solutions and providing well tested and well packaged WebRTC libraries that can be easily consumed by other Vonage teams.
About the team:
Center of excellence for client-side WebRTC and media processing features. We develop and maintain the Vonage WebRTC libraries and provide client-side media processing innovation for products and services across several different Vonage business units. We collaborate across an array of Product and Engineering teams to deliver innovative audio and video processing features to a wide variety of Vonage customers.
What will you do?
Develop and deliver new media processing features and enhancements to the Vonage WebRTC libraries.
Apply Machine Learning technologies in the creation of media enhancing features.
Apply AR and VR technologies in support of the development of immersive 3D user experiences.
Contribute to software architecture for real-time media streaming and quality optimizations.
Engage in all aspects of the software development life-cycle, including research-oriented exploratory programming, design, implementation, testing, debugging, and data-driven impact analysis.
Conducting continuous analysis to measure and improve the library performance (e.g. CPU, Memory, connectivity latency, etc.)
Collaborate and coordinate with multiple teams that use the WebRTC libraries developed by the team.
Share knowledge and help other teams with WebRTC and media processing.
Must have:
Strong c development skills with 3 or more years of experience.
Knowledge of computer science fundamentals including algorithms and data structures with a BS or MS degree or a related technical field.
A basic understanding of network engineering principles that apply to media processing and delivery.
An understanding of how to develop code that executes across multiple operating systems and deployment environments.
A working knowledge of CI/CD technologies to facilitate automated testing and building distributable libraries.
Ability to plan and manage your work and communicate with members of a geographically distributed team.
Nice to have:
WebRTC knowledge.
Audio and video media processing experience
Company info
Vonage Marketing LLC.
Website : http://www.vonage.com