portal resources jobs companies v vonage immersive video software developer

Immersive Video Software Developer 🔥


We are looking for a Software Engineer to develop APIs and SDKs that make it easy for software developers to build augmented and virtual reality experiences into their applications. By combining existing Vonage Video technology with industry standard and emerging 3D rendering technologies, you will create software kits and tools that make AR and VR application development accessible to all developers.

 

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?

  • Define and implement APIs that enable immersive AR and VR based video applications.
  • Define and implement software that can be packaged inside development kits to make it easier for application developers to implement augmented reality experiences in their applications.
  • Work with application developers to build applications that leverage the APIs and SDKs you define and build. 
  • 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.)
  • Coordinate work with other engineering teams who develop Vonage APIs and SDKs.
  • Share knowledge and help other teams with media processing and AR/VR technologies.

 

Must have:

  • Strong graphics software developing skills with at least 3 years of experience as a software engineer. 
  • Demonstrated experience developing gaming applications or other software that requires 3D rendering.
  • Ability to independently plan and manage your work and communicate with members of a geographically distributed team.
  • Knowledge of computer science fundamentals including algorithms, data structures, web development frameworks, and user interface design along with a BS or MS degree in Computer Science or a related technical field
  • A working knowledge of CI/CD technologies to facilitate automated testing and application deployment.

 

Nice to have:

  • Experience developing SDKs or customer-facing libraries
  • WebRTC knowledge.
  • OpenGL/WebGL
  • WebXR/ARKit/ARCore
  • Unity, Unreal

Other jobs at Vonage

One job in the last 60 days · 1 jobs in total · avg 1 - 3 jobs/mo · 622 job visits

Vonage

Let us send you new openings similar to Immersive Video Software Developer straight to your Inbox. Weekly or Daily. 7-day free trial 💌

The ability to work remotely increases employee happiness by 20 percent.