> Markdown version of [/jobs/ext/4592281-senior-software-engineer-machinebesturing](https://www.wearedevelopers.com/jobs/ext/4592281-senior-software-engineer-machinebesturing). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # (Senior) Software Engineer Machinebesturing - **Company:** jouwtechniekbaan - **Location:** Hengelo, Netherlands (Remote available) - **Experience:** Expert - **Salary:** €4,000 - €5,500 - **Contract:** Permanent contract - **Skills:** Controller Development System (CoDeSys), EtherCAT - **Published:** November 6, 2026 - **Apply:** https://www.jobbird.com/nl/vacature/26256185-senior-software-engineer-machinebesturing ## About the Role Er is geen minimale opleiding vereist Talen * Je beheerst Nederlands * Je hebt een hbo- of wo-opleiding afgerond in industriële automatisering, elektrotechniek, mechatronica of een vergelijkbare richting. * Je hebt vijf tot zeven jaar ervaring als Software Engineer of Control Engineer in machinebesturing of een vergelijkbare functie. * Je hebt ervaring met minimaal twee PLC-systemen; ervaring met Siemens of Codesys is vereist. * Je kent servo- en veldbussystemen zoals Profinet of EtherCAT en kunt technische informatie in het Engels lezen en schrijven. ## Description Als (Senior) Software Engineer Machinebesturing ontwerp en bouw je besturingsoplossingen voor machines en installaties. Je vertaalt functionele en technische eisen naar software die je programmeert, configureert en test. Daarbij werk je samen met opdrachtgevers en collega's uit verschillende disciplines, van het eerste ontwerp tot en met de inbedrijfstelling. Je hebt ervaring met minimaal twee PLC-systemen en kennis van onder meer Siemens of Codesys. Ook motion- en servosystemen, veldbustechnologie en machineveiligheid komen in je werk aan bod. Je werkt aan uiteenlopende projecten binnen de industriële automatisering en stemt technische keuzes af met het projectteam. De functie is geschikt voor een ervaren engineer die zelfstandig besturingsvraagstukken oppakt en oplossingen zorgvuldig ontwikkelt en controleert. * Je stelt functionele en technische ontwerpen op, bestudeert bestaande documentatie en verwerkt revisies in de projectinformatie. * Je ontwerpt, programmeert en configureert besturingstoepassingen voor machines en industriële installaties. * Je test software en stelt besturingsoplossingen in bedrijf bij klanten of op de projectlocatie. * Je regelt motion- en servosystemen in en stemt technische keuzes af met opdrachtgevers en andere disciplines.