> Markdown version of [/jobs/ext/3739603-software-engineer](https://www.wearedevelopers.com/jobs/ext/3739603-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:** Woningbouwbanen - **Location:** Heemskerk, Netherlands - **Salary:** €3,000.0 - €4,497.0 - **Contract:** Permanent contract - **Skills:** Human-Computer Interaction, Software Engineering, Allen-Bradley Factory Automation Equipment - **Published:** October 15, 2026 - **Apply:** https://www.jobbird.com/nl/vacature/25423662-software-engineer ## About the Role Er is geen minimale opleiding vereist Talen * Je beheerst Nederlands * HBO+ opleiding in de richting van elektro- of besturingstechniek. * Vloeiende beheersing van zowel de Nederlandse als de Engelse taal. * Kennis van Schneider Electric Machine Expert is een pré. * Ervaring met Siemens en Allen Bradley software is een pré. * Affiniteit met de mechanische aspecten van de machines is gewenst. ## Description In de rol van Software Engineer ben je verantwoordelijk voor de ontwikkeling en optimalisatie van de software voor onze innovatieve machines. Als lid van ons Engineering team in Heemskerk werk je nauw samen met collega's om ervoor te zorgen dat de machines voldoen aan de gestelde specificaties en CE-richtlijnen. Je hebt de kans om proactief mee te denken over oplossingen en innovatieve ideeën aan te dragen. Je bent betrokken bij het hele proces, van het ontwerp tot aan het testen en afstellen van de machines, waarbij je jouw technische expertise inzet om de kwaliteit en functionaliteit te waarborgen. Deze functie is bijzonder geschikt voor een vakprofessional met een passie voor techniek en softwareontwikkeling, die een positieve impact wil maken binnen een groeiend familiebedrijf. Wat ga je doen? * Ontwikkelen van software voor machinebesturing in de PLC. * Creëren van de HMI (human machine interface) software. * Uitvoerig testen en debuggen van de geschreven software. * Ondersteunen van de projecten tijdens de testfase en het verstrekken van instructiemateriaal. * Samenwerken met monteurs bij het afstellen van de machines na de software-installatie.