JobRaahGet matched free

Jobs

C++ Software Engineer - Windows Applications

Valsoft Corporation · Amsterdam, North Holland, Netherlands · On-site

Posted Jun 16, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

About M&I Broadcast Services M&I Broadcast Services develops OmniPlayer and Nimbus, mission-critical software platforms used daily by radio and television broadcasters across Europe. Operating at the core of broadcast workflows, these solutions help media organizations manage, schedule, and deliver content in environments where reliability and performance are essential. At a pivotal stage in its evolution, M&I is modernizing both its products and its development approach. The company is embracing AI-enhanced software development to accelerate innovation, reduce delivery timelines, and help engineers navigate complex, mature systems more effectively. M&I Broadcast Services is part of Fluent Software Group (a Valsoft Corporation operating group), a global acquirer and operator of vertical market software businesses. We focus on specialized industries where expertise creates lasting advantages. The Opportunity We’re looking for a software engineer who enjoys solving complex technical challenges and is interested in exploring how to to leverage AI as a core part of how they learn, build, and deliver software. In this role, you’ll take ownership of the Windows front-end of OmniPlayer while helping shape how software is developed across the organization. Location: Hilversum, Netherlands (Hybrid) What You’ll Own Windows Application Development Own the Windows front-end of OmniPlayer, the core application used by broadcasters every day. Develop and maintain Windows applications primarily in C++ and C# .NET 8.0. Contribute to mission-critical features used in live production environments. Use AI tooling to accelerate understanding and evolution of a complex, mature codebase. Backend Development & Software Quality Contribute to backend API services built in C++ and C# .NET 8.0. Participate in code reviews and help maintain high engineering standards. Support quality assurance efforts to ensure product reliability and stability. Collaborate closely with product and support teams to improve customer outcomes. Innovation & Continuous Improvement Leverage tools such as Cursor, Claude Code, and similar AI-assisted development platforms daily. Help evolve engineering practices and development workflows across the team. Contribute to ongoing product modernization initiatives. Work closely with the Hilversum-based team to accelerate knowledge transfer and collaboration. Who You Are 3+ years of professional software development experience. Hands-on experience developing software in C++, with the ability to work confidently in mature C++ codebases. Experience building and maintaining native Windows desktop applications in a professional environment. Fast learner with the ability to become productive quickly in complex technical environments. Strong understanding of REST APIs, data integration, and OAuth authorization flows. Experience with multithreading and critical section management. Proficiency with Git and…