FR | EN | DE
WeJob

Description

Located in Louisville, USA, with R&D offices in Yverdon-les-Bains, Switzerland, Switcher Inc is a tech company that develops a multi-camera video production platform for iPad and iPhone.

With a focus on usability and quality this app has quickly become a reference as a best in-class solution, used by thousands of businesses in over 118 countries to produce social video content for the web.

Switcher Studio is an official Facebook Live and LinkedIn Live partner and is trusted by brands like Microsoft, L’Oréal, Instapage, The Golf Channel and NASA.

See www.switcherstudio.com.

To grow our development team in Yverdon-les-Bains, we are looking for talented Software Developers, in domains like: 

  • UX/UI (iOS, UIKit, Swift)
  • Communication (Video and Audio over IP, WebRTC, MPEG-Dash, ...)
  • Video encoding/decoding
  • Video and audio processing
  • Motion Graphics (2D and 3D animations and effects)
  • GPU programming (Metal, OpenGL, C)

Adresse

Rue Galilée 7
1400 Yverdon-les-Bains
VD

Récents (2)

Publié Il y a 20 jours

Description

Located in Louisville, USA, with R&D offices in Yverdon-les-Bains, Switzerland, Switcher Inc is a tech company that develops a multi-camera video production platform for iPad and iPhone.

With a focus on usability and quality this app has quickly become a reference as a best in-class solution, used by thousands of businesses in over 118 countries to produce social video content for the web.

Switcher Studio is an official Facebook Live and LinkedIn Live partner and is trusted by brands like Microsoft, L’Oréal, Instapage, The Golf Channel and NASA.

See www.switcherstudio.com

Votre profil

The central piece of software in our app is the audio/video mixer. It manages all live and pre-recorded audio/video sources, images and texts, and combines them in real-time to produce a video program. The output is recorded or sent to a live broadcasting server.

We are searching for a senior software engineer able to make the architecture and develop this complex piece of software.

Needed skills (that you have or you are able to acquire):

  • Excellent knowledge in Swift, good knowledge of C and Obj-C.
  • Capability of structuring complexe pieces of software.
  • Aware of code efficiency.
  • Clear understanding of multi-thread programming.
  • Good understanding of audio and video pipelines.
  • Good understanding of modern rendering techniques.
  • Good experience with Apple’s frameworks and tools.

Comment postuler

Important: Lors de votre postulation, merci de nous informer que vous avez vu notre annonce sur WeJob.

Postuler

En cliquant sur « Suivant », je consens au traitement de mes données tel que détaillé dans la Protection des données de WeJob.
Suivant
Apply
Nous vous souhaitons plein de succès dans votre candidature !

Publié Il y a 20 jours

Description

Located in Louisville, USA, with R&D offices in Yverdon-les-Bains, Switzerland, Switcher Inc is a tech company that develops a multi-camera video production platform for iPad and iPhone.

With a focus on usability and quality this app has quickly become a reference as a best in-class solution, used by thousands of businesses in over 118 countries to produce social video content for the web.

Switcher Studio is an official Facebook Live and LinkedIn Live partner and is trusted by brands like Microsoft, L’Oréal, Instapage, The Golf Channel and NASA.

See www.switcherstudio.com

Votre profil

Our rendering engine is a software module able to manipulate video feeds in real-time. Multiple feeds can be combined in a single view, or switched by applying animated transitions and effects. The engine is also able to render and animate texts and any sort of graphics. Both 2D and 3D effects are supported. This module generates several output video feeds for recording, streaming and display on screen.

We plan to redesign this render engine, improve the architecture and add support for multiple rendering backends. We would like to add new visual effects and improve the visual quality. We are searching for a senior software engineer able to lead this project.

Needed skills (that you have or you are able to acquire):

  • Experience in GPU rendering with OpenGL, Vulkan, Metal or similar APIs.
  • Good understanding of all mathematics and techniques involved in computer graphics (matrices, aliasing, …).
  • Love for computer arts and motion graphics.
  • Clear understanding of multi-thread programming.
  • Experience in multi-platform code design.
  • Aware of code efficiency.
  • Excellent knowledge in C and Swift.
  • Experience in video processing, game engine, animations or trajectory computation is welcome.

If you don’t have all the required skills but have experience in software development for games, video editing, industrial vision, medical imaging or similar, and have the ability to learn and acquire these skills, your application is welcome.

Comment postuler

Important: Lors de votre postulation, merci de nous informer que vous avez vu notre annonce sur WeJob.

Postuler

En cliquant sur « Suivant », je consens au traitement de mes données tel que détaillé dans la Protection des données de WeJob.
Suivant
Apply
Nous vous souhaitons plein de succès dans votre candidature !

Compétences déjà recherchées par l'entreprise

  • Animations
  • Audio
  • C
  • C++
  • Graphics
  • GStreamer
  • H264
  • IOS
  • Metal
  • Motion Graphics
  • Objective-C
  • OpenGL
  • Rendering
  • Swift
  • Ui
  • Video
  • Vulkan
  • WebRTC