Software Engineer

Oslo, Norway
Roles:
Backend
Must-have skills:
C++
Nice-to-have skills:
Python
Considering candidates from:
Norway
Work arrangement: Onsite
Industry: Media Production
Language: English
Level: Middle or senior
Required experience: 2+ years
Relocation: Not paid
Visa support: Not provided
Size: 51 - 200 employees
Logo of Pixotope

Software Engineer

Oslo, Norway
Pixotope Technologies is an international award-winning software company dedicated to developing the next generation of visual storytelling tools and experiences.

Their Virtual Production software is used for the most demanding live productions in the world, such as the Superbowl, League of Legends Final, and Eurovision.

Trusted by some of the biggest names in Broadcast, event, sports, and esports production, Pixotope is the go-to solution for live Augmented Reality and virtual production that creators and broadcasters can rely on in any situation.
Currently, they are expanding their team with mid-level and senior software engineers to help architect, develop, and maintain one of the most crucial parts of Pixotope, the VideoIO service. Its job is to handle video coming in and out of the system, processing it for Unreal, adjusting levels, and ensuring that everything remains in sync.

As a software engineer at Pixotope Technologies, you will work in a fast-moving environment with dedicated colleagues. At Pixotope Technologies the company strives to empower its employees to work together to solve problems following their shared best practices and standards. You will work closely with distributed colleagues in Croatia, Lithuania, and Romania as well as with the team in Oslo. The business Pixotope is working in requires solving problems quickly, so the company relies on its developers to make quick and smart decisions.

Tasks:
  • Ensure and improve the Video IO service’s performance, reliability, and compatibility with different video card manufacturers.
  • Develop new features and functionality according to the product roadmap
  • Develop and update the Video IO service to support the latest drivers from video card manufacturers, AJA, and BMD, as well as software solutions such as NDI
  • Enhance the automatic testing process
  • Ensure that the Video IO service meets performance requirements
  • Work in a continuous delivery agile environment
Must-have:
  • Bachelor’s degree in IT or equivalent experience
  • Strong C++ knowledge
  • Strong knowledge of Git or other version control tools
Nice-to-have:
  • Experience with AJA or BMD Decklink hardware
  • Experience with SRT, SMTPE 2110
  • Experience with DirectX/Vulkan/OpenGL or other graphics APIs
  • Experience with scripting languages such as Lua or Python
Benefits and conditions:
  • Pension contribution
  • Health, life, and travel insurance
  • Extra holidays for important personal events, sick child leaves, and other support for the employees and their family members
  • Learning, training, sport, and well-being budget
  • Meals in the office twice a day
Interview process:
  1. Intro call with Toughbyte
  2. First interview with the company including general and some technical questions
  3. A technical test
  4. Final interview 
Unfortunately, not. The position involves working with special equipment installed in the office in Oslo, and under this condition only onsite working is possible.