Software engineer
Role details
Job location
Tech stack
Job description
Als software engineer ben jij dé schakel tussen slimme software en geavanceerde batterij- en energieopslagsystemen. Je werkt aan het integreren, configureren en optimaliseren van software in industriële batterijpacks en ESS. Je verdeelt je dag tussen coderen, testen op echte systemen, en schakelen met collega's uit engineering, service en productie. Je begeleidt een junior software engineer en zorgt samen voor een soepel ontwikkelproces. Je werkt met communicatieprotocollen als CAN-bus en Modbus, ontwikkelt webbased tools voor configuratie en dashboards, en bedenkt slimme diagnose- en besturingssoftware. Jij pakt makkelijk zelfstandig een vraagstuk op, van het verzamelen van eisen tot de geteste release. Je krijgt ruimte om verbeteringen te bedenken en direct door te voeren. Elke dag maak je het verschil voor klanten die rekenen op betrouwbare energieopslag. Je werkt fulltime (32-40 uur), meestal vanuit Haarlem, met flexibele werktijden en veel autonomie.
Requirements
- Je hebt hbo-niveau in software engineering, mechatronica, industriële automatisering of elektrotechniek
- Minimaal 5 jaar ervaring met softwareontwikkeling in een technische omgeving
- Je kent CAN-bus en Modbus en hebt ervaring met C en Linux
- Je werkt graag zelfstandig én in teamverband
- Je bent nieuwsgierig, leergierig en denkt in oplossingen
Benefits & conditions
- Een bruto maandsalaris tussen €3.968 en €5.668 (fulltime)
- 24 vakantiedagen + 5 ATV-dagen
- Goed pensioen
- Gratis wekelijkse bootcamps en vrijdagmiddagborrels
- Veel technische vrijheid en verantwoordelijkheid
- Volop ontwikkelmogelijkheden in een innovatieve markt
- Werken aan duurzame, tastbare energieoplossingen
- Informele en betrokken werksfeer met korte lijnen