Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job 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.
Requirements
- 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.
Benefits & conditions
- Technisch uitdagende maatwerkprojecten voor aansprekende klanten.
- Een dynamische omgeving met een grote diversiteit aan technieken en projecten.
- Een deskundig team waarin samenwerking, kennisdeling en persoonlijke ontwikkeling vanzelfsprekend zijn.
- Een platte, open organisatie met korte lijnen en ruimte voor zelfstandigheid en verantwoordelijkheid.
- Een passend salaris en pensioenopbouw bij PMT.
- Een goede werk-privébalans; arbeidstijden en vakantiedagen kunnen waar mogelijk worden afgestemd op je privésituatie.
o Bruto Netto Calculator o Carrieretips o Veelgestelde vragen o Vacatures, stages en bijbanen + o Vacature plaatsen o CV’s zoeken (opent in een nieuw venster) o Bekijk tarieven (opent in een nieuw venster) o Inloggen (opent in een nieuw venster) + o Over Nationale Vacaturebank o DPG Media vacatures (opent in een nieuw venster) o Intermediair HBO vacatures (opent in een nieuw venster)
-
Download de app Ontdek duizenden vacatures en vind de baan die écht bij je past. + + + Over de afgelopen 6 maanden heeft deze website een gemiddelde van: 770.000 bezoekers
- Gebruikersvoorwaarden (opent in een nieuw venster)
- Cookiebeleid (opent in een nieuw venster)
- Privacybeleid (opent in een nieuw venster) + Alle rechten voorbehouden © 2026 DPG Media B.V.
About the company
Wij geloven dat techniek slimmer kan. Daarom ontwikkelen we innovatieve oplossingen die onze klanten helpen beter te produceren. Onze kernwaarden: Resultaatgericht - We zetten ideeën om in concrete oplossingen die werken. Samenwerkend - We geloven dat de beste resultaten ontstaan door kennis en talenten tussen opdrachtgever, leverancier en het TP-Team te bundelen. Proactief - We wachten niet af, maar nemen initiatief en pakken kansen aan. Transparant - We communiceren open, eerlijk en duidelijk met elkaar en onze opdrachtgevers en leveranciers. Je komt terecht in een collegiaal team met plezier in techniek en de ambitie om steeds slimmer en beter te werken. We zijn gevestigd in Broek op Langedijk; goed bereikbaar vanuit Alkmaar, Heerhugowaard en de rest van de Noord-Noord-Holland.
Total Productivity
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Hard?
What is Software Engineering?
How to Find Tech Jobs in Amsterdam
Software Engineer Career: Things You Should Know