Posted by the employer · Amsterdam, Netherlands
C++ Software Engineer - Windows Applications
Valsoft Corporation · Amsterdam · Netherlands
Posted: 16-6-2026 · On the employer's job feed since 11-10-2026
The advert
Quoted in full from Valsoft Corporation's job posting. Gavroche does not edit it.
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 modern version control practices.
- Experience working with SQL databases such as MSSQL, PostgreSQL, MySQL, MariaDB, or similar technologies.
- Strong written and verbal communication skills in both Dutch and English.
Strongly Preferred
- Experience with Embarcadero C++ Builder (VCL Framework).
- Active daily user of AI-assisted development tools such as Cursor, Claude Code, or equivalent solutions.
- Experience with DevExpress VCL Framework.
- Exposure to Kubernetes, DevOps, or CI/CD pipelines.
- Experience building mission-critical software applications.
- Familiarity with media, broadcasting, or music industry software.
- Experience with GitLab and automated testing practices.
Why M&I?
- Work on mission-critical software used daily by broadcasters across Europe.
- Have direct influence on product evolution and engineering practices.
- Join a company actively investing in AI-enhanced software development.
- Enjoy the stability of a mature product while helping drive its future modernization.
Join Us
Join M&I Broadcast Services and help build the next generation of broadcast software relied upon by media professionals across Europe every day.
We use AI-powered tools (including transcription and automated note-taking) during portions of our interview process to support a consistent and thorough candidate experience. Candidates who require alternative accommodation may request it at any stage of the recruitment process.
Fluent Software Group is committed to building diverse, equitable, and inclusive teams. We welcome applications from candidates of all backgrounds, identities, and experiences, and all qualified applicants will be considered without regard to race, gender, age, disability, religion, sexual orientation, or any other protected characteristic.
#M&I
Similar roles in Amsterdam
- Lead Developer - ESS LTSA Monitoring & Availability Dashboard - Part-Time · Sungrow Benelux B.V. (Netherlands), Amsterdam
- C++ Software Engineer · Sungrow Benelux B.V. (Netherlands), Amsterdam
- Lead AEM Developer · DEPT®, Amsterdam
- Staff Software Engineer - Storage I/O · Databricks, Amsterdam
- Software Engineer Intern · IMC, Amsterdam
- Software Developer Intern · DRW, Amsterdam
48 open software engineer roles found; at most three per employer shown. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct.
New roles in Amsterdam, last 12 weeks
- 20-7-2026 19
- 27-7-2026 29
- 3-8-2026 31
- 10-8-2026 17
- 17-8-2026 42
- 24-8-2026 26
- 31-8-2026 47
- 7-9-2026 32
- 14-9-2026 56
- 21-9-2026 36
- 28-9-2026 79
- 5-10-2026 63
- 12-10-2026 8
485 vacancies. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct; vacancies by their own publication week.
Other roles at Valsoft Corporation
- Field Technician · Detroit
- Business Development Representative · White Plains
- Technical Support and Implementation Specialist - Spanish Speaker · Baltimore
- Field Technician · Charlotte
- Field Technician · Fort Myers
- Client Support Technician · Duluth
54 open. Source: Direct employer job feeds (ATS) and career sites crawled by gavroche-direct.