Основно

Senior Software Engineer - C++

Lisboa, Lisbon Metropolitan Area, Portugal Компания: Jobio Клиент / Работодател: Vizrt
Публикувано: 18.05.2026
Крайна дата на закриване: 02.07.2026
Препоръка за работа: 0569c7322d1d94ccb794f7e75f2b83af

Информация за работата

Местоположение
Lisboa, Lisbon Metropolitan Area, Portugal
Компания
Jobio
Клиент / Работодател
Vizrt
Препоръка за работа
0569c7322d1d94ccb794f7e75f2b83af
Тип на списък
Основно
Изисква се разрешително за работа в ЕС
Не
Публикувано
18.05.2026
Крайна дата на закриване
02.07.2026

Описание на длъжността

Vizrt provides real-time 3D graphics, studio automation, sports analysis, and asset management tools for the broadcast industry. To strengthen our research & development we are now seeking a full-time Software Engineer to join the Sports / AI component team that is based in the Zurich/Switzerland office. You will work together with an international team of developers producing software which will be used by most major broadcasters around the globe. You will start out in a small team developing features and components for a variety of Vizrt products, primarily Viz Libero and Viz Arena, our solutions for sports analysis and live ARAbout the roleYou will be at the forefront in shaping the future of our Sports broadcast, whose impact is seen by audiences around the globe You'll be contributing and help shaping the entire software development lifecycle—from planning and designing user experiences to implementation, testing, documentation, and ongoing maintenance. Our technology stack is diverse, offering you the opportunity to work with tools and languages such as C++, CUDA, C#, .NET, Python, PyTorch, TensorRT, and Vue.js Innovation is at the heart of what we do: each month, you'll have dedicated time to explore and develop your own ideas and innovations Key Responsibilities Participating in product development with a world-class team Optimizing existing software components Follow and contribute to architectural directions and contribute to 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 improving development processes and tools Required Qualifications 4-6 years of experience in C++ software development is a must have Mastering design of new code as well as moving big legacy codebase forward 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 Preferred Qualifications Experience with programming in CUDA Background in scientific computing, image processing, or real-time systems Experience with Qt Across Vizrt, we all work with our shared purpose in mind; to deliver more stories, better told. That is because we believe that stories have the power to impact not just the audience, but the teller as well. A well-crafted and well-delivered story can change the world. We strive and innovate to deliver the best software-defined visual storytelling tools to the world’s storytellers across broadcast, media, public service, enterprise, not-for-profit, education, health, houses of worship, in fact wherever there is a need to educate, entertain or inform. Because that is what stories do, it is why they are important4 billion humans see the stories that our customers tell every day. So, for us diversity is not an optional objective, it is a simple reality. Our customers’ customers are diverse, our customers are diverse, Vizrt gains strength from being diverse It is true that we hold our diversity to be essential, it is something we constantly nourish and pay attention to, but it is not something we take for granted. We do not tolerate discrimination or harassment. We champion inclusion and we value each other’s stories, and we relish their tellingRecruitment Process (Global Process at Vizrt) Recruiter Screening Team Interview Case/Code Interview Final Interview We offer a comprehensive benefits package that includes:Health Insurance: Comprehensive medical, dental, and vision insurance plans to keep you and your family healthyPaid Time Off: Generous vacation days, sick leave, and holidays to ensure you have a work-life balanceProfessional Development: Opportunities for ongoing trainingJoin our team and take advantage of these benefits while working in a dynamic and supportive environment

Умения

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Подобни работни места

Препоръчани работни места

Eurojobs Support Assistant