Skip to content

Open nowPosted 110 days ago

C++ Software Engineer - Windows Applications

Workable (global search)108,016 open roles

Where
Amsterdam, North Holland, Netherlands
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowC++ Software Engineer - Windows ApplicationsWorkable (global search) · Amsterdam, North Holland, Netherlands
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 110 days ago

Workable (global search) median: 7 days open

The posting

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

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.