We are looking for a Senior Video Software Engineer (Genetec Integration / ONVIF) on a 5-month assignment and play a key role in designing and developing advanced video surveillance software solutions, focusing on VMS/NVR integration, streaming technologies, and ONVIF-compliant services. In this role, you will contribute to building secure, high-performance CCTV systems used in modern railway environments, ensuring reliable video processing, streaming, and system integration.
About Nortal: We’re Nortal. We think big and create cutting-edge digital solutions with a global reach. And with 25 years of experience, 2,700+ professional experts, and half a billion people worldwide impacted by our work, we believe we’ve got the numbers to back up that statement. Our global teams have played a significant role in many Fortune 500 companies’ projects and systems and have been the driving force of digital transformation for governments, healthcare institutions, and leading enterprises worldwide. We combine best-in-class strategic consulting with software engineering, data, and design practices to bring our visions to life. Responsibilities * Design and implement software components for NVR/VMS integration * Develop and maintain ONVIF-compliant services (Profile S & Profile G) * Integrate ONVIF services with existing recording and video systems * Work with video streaming pipelines, including RTP/RTSP and codecs (H.264, H.265, AAC) * Analyze and resolve system and integration issues between VMS and internal solutions * Collaborate with external partners (e.g., Genetec) on APIs and integration approaches * Contribute to system architecture and interface design for future integrations * Write unit tests and support end-to-end testing * Participate in multidisciplinary and international team collaboration * Support quality assurance activities and ensure high software reliability
Qualifications * 5+ years of experience in software development * Strong programming skills in at least one of: C++/Qt, C# or Go * Experience with video streaming technologies (RTP/RTSP) * Solid understanding of audio/video codecs (H.264, H.265, AAC) * Experience with or strong understanding of ONVIF standards (Profile S & G) * Experience writing unit-testable code and using testing frameworks * Hands-on experience with Docker or other containerization tools; Git and CI/CD systems (e.g., Jenkins) * Knowledge of IP networking and Linux development * Experience using AI tools to support coding, refactoring, and code reviews * Strong analytical and problem-solving skills * Ability to work independently and in a team-oriented environment * Strong communication skills in English (written and spoken)
Nice to have: * Experience with Video Management Systems (VMS) * Familiarity with Genetec Security Center * Experience with Genetec SDK, plugins, or certification
Nortal offers: * 24 working days of paid vacation * 11 paid national holidays * Health care: up to 10 paid sick days, on-demand medical insurance, vaccinations * Mental health support: webinars, resources, and compensation for therapy sessions * Access to our corporate learning platform * Language classes (English) * Flexible benefits budget: a fixed monthly amount you can spend on what matters most to you — medical insurance, sports, leisure, fuel, and more * 8-hour workday aligned with the client’s working hours * Hybrid work options: work from home with the option to use our cozy office space whenever needed * Engaging team events and thoughtful gifts throughout the year
In your resume please allow our company to use your personal data *Business trips are required