Portugal Remote (City) Employment

Vizrt is hiring a Senior Software Engineer - C++

About the Role

Vizrt is hiring a Senior Software Engineer to build and optimize features for our sports analysis and live augmented reality products, primarily Viz Libero and Viz Arena. In this role, you'll contribute to the entire software development lifecycle within an international team, with dedicated time for innovation.

What You'll Do

  • Participate in product development with an international team.
  • Optimize existing software components.
  • Follow and contribute to architectural directions and long-term technical strategy.
  • Write clean, maintainable, testable, and well-documented code.
  • Participate in code reviews, mentoring, and technical knowledge sharing.
  • Contribute to a healthy remote team culture through proactive communication and collaboration.
  • Continuously improve development processes and tools.

What We're Looking For

  • 4-6 years of experience in C++ software development.
  • Expertise designing new code and advancing large legacy codebases.
  • Solid understanding and hands-on experience with CUDA and GPU programming.
  • Deep knowledge of multithreading, memory management, and performance optimization.
  • Familiarity with CI/CD pipelines, unit testing, and automated build systems.
  • Proven ability to work independently and collaboratively in a distributed environment.
  • Strong problem-solving skills and a proactive mindset.
  • Self-motivated and disciplined in a remote work environment.

Nice to Have

  • Experience with programming in CUDA.
  • Background in scientific computing, image processing, or real-time systems.
  • Experience with Qt.

Technical Stack

  • C++, CUDA, C#, .NET, Python, PyTorch, TensorRT, Vue.js

Team & Environment

You'll join an international team of developers within the Sports / AI component team.

Benefits & Compensation

  • Comprehensive medical, dental, and vision insurance plans.
  • Generous vacation days, sick leave, and holidays.
  • Opportunities for ongoing professional development and training.
  • Dedicated monthly time to explore and develop your own ideas and innovations.

Work Mode

This role is based in Zurich, Switzerland, and follows a local-city work mode.

We champion inclusion and value each other’s stories. We do not tolerate discrimination or harassment.

Required Skills
C++CUDAC#.NETPythonPyTorchTensorRTVue.jsGPU ProgrammingReal-time SystemsSoftware ArchitecturePerformance Optimization
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Vizrt

Vizrt provides real-time 3D graphics, studio automation, sports analysis, and asset management tools for the broadcast industry.

Visit website
Job Details
Category embedded
Posted 8 months ago