Senior Software Engineer C++ - Bergen
Core
Develop high-performance video processing components for real-time graphics, sports analysis, and media asset management solutions used by broadcasters.
Role type
Senior Software Engineer (C++)
Builds
Core video processing, transcoding, and media handling components for live production workflows
Domain
Broadcast technology / Real-time graphics / Video processing
Deliverable
production ML models | product features
Required skills
Modern C++, Object-oriented design, Data structures and algorithms, Software profiling and troubleshooting, Automated testing, System architecture
Preferred skills
Python, C#, Video codecs, Transcoding, Multimedia frameworks
Technologies
C++, Python, C#
Responsibilities
Design and implement new functionality for video processing components, Identify and resolve performance bottlenecks and bugs, Contribute to technical architecture and long-term direction, Mentor colleagues and participate in technical decision-making
Seniority
Senior, hands-on IC with architectural responsibilities