> Markdown version of [/jobs/ext/2686432-software-engineer](https://www.wearedevelopers.com/jobs/ext/2686432-software-engineer). 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). --- # Software Engineer - **Company:** Total Productivity - **Location:** Broek op Langedijk, Netherlands - **Contract:** Permanent contract - **Skills:** Software Engineering, Fanuc - **Published:** September 3, 2026 - **Apply:** https://www.nationalevacaturebank.nl/vacature/a30f82dc-6bb4-445b-9dc9-85a1be671532/software-engineer ## About the Role + Hbo werk- en denkniveau, verkregen door opleiding en/of relevante ervaring. + Ervaring met software engineering binnen industriële automatisering, bij voorkeur in speciaal- of machinebouw. + Kennis van PLC- en HMI-programmering; ervaring met Siemens, FANUC of SICK is een pré. + Affiniteit met robotica, vision en het koppelen van industriële apparatuur. + Een gestructureerde manier van werken en aandacht voor testbaarheid, documentatie en kwaliteit. + Goede communicatieve vaardigheden in de samenwerking met collega's, klanten en leveranciers. + Eigenaarschap: je bewaakt voortgang en kwaliteit, stelt prioriteiten en maakt risico's tijdig bespreekbaar. + Bereidheid om voor installatie, testen en inbedrijfstelling bij klanten op locatie te werken. ## Description Vacature Wil jij besturingen ontwerpen die onze machines laten doen waar ze voor bedoeld zijn? Intelligent, betrouwbaar en slim! Bij Total Productivity is geen project hetzelfde. De ene keer ontwikkel je een complexe PLC-besturing, de volgende keer integreer je een FANUC-robot of SICK vision-systeem. Een ander project draait om de koppeling van gespecialiseerde test- of bewerkingsapparatuur. Juist die combinatie van techniek, maatwerk en afwisseling maakt het werk uitdagend. Onze oplossingen brengen software, elektrotechniek en machinebouw samen. Je werkt onder meer met Siemens PLC's en HMI's en met robot- en visionsystemen. Daarbij krijg je ruimte om technische keuzes te onderbouwen, samen te werken met collega's en klanten en verantwoordelijkheid te nemen voor een goed werkend eindresultaat. Als Software Engineer vertaal je klantwensen en functionele eisen naar een passende besturingsoplossing. Je ontwerpt en programmeert de applicatie, test de werking en ondersteunt de installatie en ingebruikname. Je werkt gelijktijdig aan een aantal uiteenlopende projecten en stemt regelmatig af met engineering, machinebouw, projectleiding, klanten en leveranciers. + Inventariseren en vertalen van klantwensen en functionele eisen naar een technisch-functioneel ontwerp. + Ontwerpen, programmeren, configureren en documenteren van machinebesturingen en bedieninterfaces. + Integreren van onder meer PLC/HMI, robotica, vision, veldapparatuur en gespecialiseerde industriële apparatuur. + Opstellen en uitvoeren van testplannen; uitvoeren van interne tests, FAT en SAT. + Ondersteunen van installatie, inbedrijfstelling, storingsanalyse en aftersales. + Afstemmen van interfaces, veiligheidsvoorwaarden, planning en technische wijzigingen met betrokkenen. + Volgen van marktontwikkelingen en bijdragen aan standaardisatie, innovatie en hergebruik van besturingsoplossingen. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Official Opening of WeAreDevelopers World Congress 2026](https://www.wearedevelopers.com/videos/100000-official-opening-of-wearedevelopers-world-congress-2026) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Engineering Productivity: Cutting Through the AI Noise](https://www.wearedevelopers.com/videos/1691-engineering-productivity-cutting-through-the-ai-noise) ## Related Articles - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)