C++ Software Engineer - Windows Applications
Valsoft Corporation
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
- ...include frontend and backend engineers, AI research scientists,... ...and development of native Windows desktop applications using Windows App SDK, WinUI... ...XAML, and — when needed — C++. Define and enforce best... ...building accessible and inclusive software. ~ Excellent software...ApplicationWerken op afstandStartup
- ...DRW is looking for an outstanding Software Engineer with an expertise in C++ to work in our Amsterdam office.... ...quite skilled in performance tuning (applications, Linux, socket I/O, etc.) and... ...custom compiler, writing a matching engine, or working with large amounts of...Application
- ...Your mission We’re looking for driven software engineers who are excited about building scalable, high-performance C++ applications and making a measurable impact in the clean energy transition. If you’re passionate about system reliability, clean architecture, and...ApplicationFulltime
$60 per uur
...AI & Software Engineers – Remote Opportunities Full-Time & Flexible Contract Options | Remote... ...is required: Python C++ Java Golang TypeScript Rust... ...working and output-based compensation. Applications are welcomed from AI Engineers, ML Engineers...ApplicationWerken op afstandMet contractFulltime- ...the future of travel can be. As a Software Engineer working on the backend, you have the opportunity... ...and functional code. Optimize applications for performance and scalability.... ...Preferably Java, Perl, Python, Scala, C++ etc. ~ Demonstrable experience with MySQL...ApplicationThuiswerkNachtdienst
- ...Optiver is looking for a software engineer to join our real-time pricing systems team. Team builds... ...initiatives Experience with C++ is a plus Interest in systematic trading... ...Engineer. If you are selected from your application to proceed to the next round for the position...ApplicationMet contract
- ...Our cash equities engineering team is building out systems that must... ...researchers and traders to build the software that underpins our systematic... ...: Experience with C++, particularly for performance... ...If you are selected from your application to proceed to the next round...Application
- ...Your IMC journey as a Graduate Software Engineer will begin with a five-week Global Trainee Programme... ..., craftsmanship and advanced topics in C++, Java or Python. Your training will... ...unfortunately unable to proceed with applications from candidates who are unable to obtain...ApplicationTraineeFulltimeBackofficeZomerbaan
- ...extends, and scales Anduril's software and hardware to deliver... ...our customers. As the software engineers closest to Anduril customers... ...languages such as Go, Rust, C++, Java, Python, etc. Experience... .... By submitting your application, you consent to Anduril Industries...ApplicationStageFulltimePer direct beginnenStartup
- ...a highly complex system. Our Core Software Engineers focus on the infrastructural and strategic... ...reliable, high-performing systems and applications. As a member of the Core Software... ...our main body of software is written in C++ and runs on Linux, you will either need...Application
- ...we do. Developed in-house, our innovative software makes millions of trading decisions daily... ...competition. IMC's Amsterdam-based C++ Execution development teams work on software... ...Core Responsibilities As a software engineer, you'll work in multidisciplinary teams alongside...
$30,000 - $120,000 per jaar
...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where...ApplicationStartup€ 4.000 - € 5.000 per maand
....NET Software Engineer - Global Sports Company - Amsterdam, Netherlands (Tech stack: .NET Software Engineer, .NET 10.0, ASP.NET Core, C#... ...instrumental in the creation of stylish and innovative new web applications and data analytics software. Every possible resource will...ApplicationFulltimeOp afstand werken- ...do. Developed in-house, our innovative software makes millions of trading decisions daily... ...create scalable business-critical applications, tools and automated tasks to equip IMC... ...researchers and analysts. As a Python Software Engineer at IMC Amsterdam, you will take part in...Application
- ...organizations worldwide. We are seeking a highly skilled and motivated Software Engineer to join our innovative team. In this role, you will play a... ...Design, develop, and maintain high-quality software applications tailored to the staffing and recruiting domain....ApplicationParttime
€ 6.000 - € 8.000 per maand
....NET Software Engineer, C# - Global Technology Brand - Amsterdam, Netherlands (Tech stack: .NET Software Engineer, .NET 10.0, ASP.NET, C#... ...Software Engineer candidates with experience of either web application development (.NET Core, C#) or winforms / WPF (C#) development...ApplicationFulltimeOp afstand werkenThuiswerk- ...and are planning to expand. As of now we are looking for a Software Engineer Intern (internally we use the title Product Engineer Intern... .... No long cover letter needed, just thoughtful input in our application form will do. Apply now, and let’s build a waste-free future...ApplicationStage
€ 8.000 - € 10.000 per maand
....NET Software Engineer - Fintech - Amsterdam, Netherlands (Tech stack: .NET Software Engineer, .NET 10.0, ASP.NET Core, C# 14, Azure SQL,... ...challenging project and to be involved in the creation of a new application from scratch. FinTech is booming and our client are fast...ApplicationFulltimeOp afstand werkenThuiswerk- ...technology platform of choice. At Adyen, everything we do is engineered for ambition. For our teams, we create an environment with... ...encourages you to reconsider and apply. We look forward to your application! What’s next? Ensuring a smooth and enjoyable candidate...ApplicationOp afstand werken
- ...Then look no further, and join us here at Hadrian as a Software Engineer focusing on building AI Hacking Agents ! Who are we:... ...high-quality, reliable, and debuggable software across LLM applications, agent harnesses, APIs, prompts, and data models . Respond...ApplicationStartupThuiswerk
- ...innovation? Then we’re looking for you! Role Description We are looking for a Senior Software Engineer to join our team and help improve our rapidly growing application. You will work across all layers of our technology stack, solving complex challenges related...ApplicationFulltimeStartup
- ...automation, and collaboration to existing web applications without changing their source code. It... ...proxy infrastructure, creating unusual engineering challenges across browser APIs, web... ...systems. As a Senior Full-Stack Software Engineer, you will join our Product Engineering...ApplicationFulltimeThuiswerk
- ...Design and evolve APIs for product engineering teams and identify developer pain points... ...Proficiency developing and maintaining software in Go and/or Java. ~ Experience with... ...does not offer remote-only roles. The application process typically responds within 5 business...ApplicationFulltimeOp afstand werken
- ...hold changes as the migration moves, and engineers on this team are expected to follow the... ...behaviour in Auth0 — tenant and application configuration, custom logic in the authentication... ...review, or agentic tooling in the software development lifecycle — and an interest...ApplicationStageThuiswerkNachtdienst
$10 per uur
...business, society, and the environment? Come join us. Staff Software Engineer: Platform SRE Every engineer at Flexport ships code that... ...a diverse, dedicated and engaged workforce. All qualified applicants will receive consideration for employment regardless of race...ApplicationStageFulltimeThuiswerk- ...ever-evolving. At Checkout.com , our software engineers develop the next-generation financial... ...automated experimentation or decision engines at a global scale. How you’ll make... ...as possible. So let us know in your application, or tell your recruiter directly, if you...ApplicationFulltimePer direct beginnen
$10 per uur
...business, society, and the environment? Come join us. Staff Software Engineer: Applied AI Every day, thousands of shipments cross... ...Do You'll build the cutting-edge agents and AI-powered applications that make Flexport's operations smarter, faster, and increasingly...ApplicationStageFulltimePer direct beginnenThuiswerk- ...choice. At Adyen, everything we do is engineered for ambition. For our teams, we create... ...of databases, filesystems, and compute engines. Data Quality & Discoverability:... ...Streaming: Developing stream processing applications and frameworks to reduce time-to-insight...ApplicationMet contractOp afstand werkenPer direct beginnen
€ 50.000 - € 68.000 per jaar
...Are you a collaborative software developer who enjoys building scalable applications and would you like to contribute to a greener world by developing the technology... ...together to life every day. As a Software Engineer you'll help build and improve the applications...ApplicationFulltime- ...team in AMS! This is a hybrid role, and we are accepting applications from candidates based in the Netherlands. The Manufacturing... ...Elasticache) ~ Integrations: Retool and Zapier ~(Some teams also use Rust, Java, and C++) Sounds interesting? Apply now!...ApplicationFulltime
Wilt u meer vacatures ontvangen?
Abonneer u om vacatures voor C++ Software Engineer - Windows Applications te ontvangen. Solliciteer als eerste!
- high tech software engineer Amsterdam
- software ontwikkelaar thuiswerk Amsterdam
- software ontwikkelaar stage Amsterdam
- software ontwikkelaar zorg Amsterdam
- software engineer met lease auto Amsterdam
- software validation engineer Amsterdam
- software engineer stage Amsterdam
- technische software ontwikkelaar Amsterdam
- software support engineer Amsterdam
- software engineer c c++ Amsterdam
