{"id":36526,"url":"https://alion.io/job/valsoft-corporation-ai-native-software-engineer-windows-applications","title":"C++ Software Engineer - Windows Applications","company":{"id":8417,"name":"Valsoft Corporation","domain":"valsoftcorp.com","url":"https://alion.io/company/valsoft-corporation","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"B","score":80,"open_postings":37,"ghost_share":0,"stale_share":0.784,"repost_share":0.027,"time_to_fill_p50_days":44,"computed_at":"2026-10-24T06:02:35Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Amsterdam, Netherlands"],"countries":["NL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":47000,"max_usd":91000,"period":"year","method":"role_country_seniority_unknown","sample_n":185},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Cursor","optional":false},{"name":"GitLab","optional":false},{"name":"Kubernetes","optional":false},{"name":"Windows","optional":false},{"name":"Git","optional":true},{"name":"MariaDB","optional":true},{"name":"MS SQL","optional":true},{"name":"MySQL","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Rest API","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-06-16T00:00:00Z","employer_posted_date":"2026-06-16","last_verified_at":"2026-10-25T00:32:56Z","board_verified":true,"closed_at":null,"days_open":131,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":131},"description":"About M&I Broadcast Services\nM&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.\nAt 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.\nM&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.\nThe Opportunity\nWe’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.\nLocation: Hilversum, Netherlands (Hybrid)\nWhat You’ll Own\nWindows Application Development\nOwn the Windows front-end of OmniPlayer, the core application used by broadcasters every day.\nDevelop and maintain Windows applications primarily in C++ and C# .NET 8.0.\nContribute to mission-critical features used in live production environments.\nUse AI tooling to accelerate understanding and evolution of a complex, mature codebase.\nBackend Development & Software Quality\nContribute to backend API services built in C++ and C# .NET 8.0.\nParticipate in code reviews and help maintain high engineering standards.\nSupport quality assurance efforts to ensure product reliability and stability.\nCollaborate closely with product and support teams to improve customer outcomes.\nInnovation & Continuous Improvement\nLeverage tools such as Cursor, Claude Code, and similar AI-assisted development platforms daily.\nHelp evolve engineering practices and development workflows across the team.\nContribute to ongoing product modernization initiatives.\nWork closely with the Hilversum-based team to accelerate knowledge transfer and collaboration. \nWho You Are\n3+ years of professional software development experience.\nHands-on experience developing software in C++, with the ability to work confidently in mature C++ codebases. \nExperience building and maintaining native Windows desktop applications in a professional environment.\nFast learner with the ability to become productive quickly in complex technical environments.\nStrong understanding of REST APIs, data integration, and OAuth authorization flows.\nExperience with multithreading and critical section management.\nProficiency with Git and modern version control practices.\nExperience working with SQL databases such as MSSQL, PostgreSQL, MySQL, MariaDB, or similar technologies.\nStrong written and verbal communication skills in both Dutch and English. \nStrongly Preferred\nExperience with Embarcadero C++ Builder (VCL Framework).\nActive daily user of AI-assisted development tools such as Cursor, Claude Code, or equivalent solutions.\nExperience with DevExpress VCL Framework.\nExposure to Kubernetes, DevOps, or CI/CD pipelines.\nExperience building mission-critical software applications.\nFamiliarity with media, broadcasting, or music industry software.\nExperience with GitLab and automated testing practices. \nWhy M&I?\nWork on mission-critical software used daily by broadcasters across Europe.\nHave direct influence on product evolution and engineering practices.\nJoin a company actively investing in AI-enhanced software development.\nEnjoy the stability of a mature product while helping drive its future modernization. \nJoin Us\nJoin M&I Broadcast Services and help build the next generation of broadcast software relied upon by media professionals across Europe every day.\nWe 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.\nFluent 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.\n#M&I","description_format":"text","description_chars":4714,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Dutch","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Netherlands","iso":"NL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Investment Holding Companies"],"lifecycle":[{"event":"open","at":"2026-06-16T00:00:00Z"}],"visa":[],"liveness":{"score":6,"band":"cold","label":"Long shot","p_open":1,"p_active":0.213,"p_room":0.28,"age_days":130,"expected_fill_days":44,"reasons":["conf:0","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/valsoft-corporation-ai-native-software-engineer-windows-applications","json_url":"https://alion.io/job/valsoft-corporation-ai-native-software-engineer-windows-applications.json","meta":{"generated_at":"2026-10-25T02:58:07Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4396,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-26T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":8417},"rest":"https://alion.io/mcp/rest/get_company?id=8417"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvalsoft-corporation-ai-native-software-engineer-windows-applications"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fvalsoft-corporation-ai-native-software-engineer-windows-applications"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fvalsoft-corporation-ai-native-software-engineer-windows-applications"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/valsoft-corporation-ai-native-software-engineer-windows-applications\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvalsoft-corporation-ai-native-software-engineer-windows-applications"}]}