Software Engineer

Envitron
Groningen, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English

Job location

Groningen, Netherlands

Tech stack

Testing (Software)
Agile Methodologies
Advanced Message Queuing Protocol
Communications Protocols
Computer Engineering
Continuous Integration
Data Structures
Software Debugging
Device Drivers
Embedded Software
Firmware
Python
Modbus
Message Queuing Telemetry Transport (MQTT)
Scrum
GIT
Information Technology
Software Version Control

Job description

Als Software Engineer werk je aan het hart van ons energiemanagementplatform: de Envi.Base. Jij ontwikkelt en onderhoudt robuuste embedded software die direct communiceert met uiteenlopende energie-assets zoals PV-omvormers, warmtepompen, laadpalen en batterijsystemen. Deze logica is geïmplementeerd in Python. Je ontwikkelt en optimaliseert device drivers, implementeert communicatieprotocollen (zoals Modbus, MQTT of AMQP) en zorgt ervoor dat energiedata correct wordt gemeten, gevalideerd, geaggregeerd en veilig wordt doorgestuurd naar ons platform. Je werkt dicht op de hardware en begrijpt hoe signalen, interfaces en fysieke componenten samen een betrouwbaar systeem vormen. Betrouwbaarheid, foutafhandeling en security-by-design zijn voor jou vanzelfsprekend. Jouw code draait in installaties door heel Nederland - stabiliteit en kwaliteit zijn dus cruciaal.

Als Software Engineer ontwikkel en optimaliseer je software voor onze Envi.Base, inclusief device drivers en diverse protocollen. Je integreert nieuwe energie-assets en zorgt voor hoge stabiliteit en security van onze systemen. Je test en valideert de software in test- en veldopstellingen en bouwt zowel proof-of-concepts als robuuste, productierijpe oplossingen die bij klanten in heel Nederland draaien. Je werkt voornamelijk vanuit ons kantoor in Groningen, nauw samen met hardware-, software- en projectcollega's. Een typische week bestaat uit software en asset ondersteuningen ontwikkelen en testen, debug-sessies met monteurs en technische overleggen met het platformteam. We werken pragmatisch en iteratief, met korte lijnen, veel verantwoordelijkheid en directe impact op het eindresultaat. Jij hebt in de eerste plaats een klik met onze missie: door het versnellen van de energietransitie, concreet bijdragen aan een mooiere wereld. Je hebt een sterke affiniteit met de wereld van communicatieprotocollen en vindt het interessant om complexe technische vraagstukken te vertalen naar stabiele firmware-oplossingen. Je bent analytisch, gestructureerd en voelt je verantwoordelijk voor de kwaliteit van wat je oplevert. Je begrijpt dat de Envi.Base de fundering is van een betrouwbaar energiemanagementsysteem.

  • Werk je gestructureerd en documenteer je je werk zorgvuldig
  • Denk je na over foutafhandeling, edge cases en security
  • Vind je het leuk om samen te werken met hardware- en softwarecollega's
  • Heb je een klik met onze missie om de energietransitie te versnellen

Requirements

  1. Software Engineer - Energy Asset… Wil jij met jouw technische kennis direct impact maken op de energietransitie? Werk jij graag op het snijvlak van hardware en software en krijg je energie van het bouwen van robuuste, slimme oplossingen die écht in het veld draaien? Lees dan verder, want bij Envitron doe je dit iedere dag.
  • HBO of WO werk- en denkniveau (bijvoorbeeld Elektrotechniek, Embedded Systems, Technische Informatica, Informatica of vergelijkbaar)

  • Ervaring met softwareontwikkeling in Python

  • Ervaring met debuggen en testen van software op hardware

  • Ervaring met versiebeheer (Git)

  • Goede beheersing van Nederlands en Engels, mondeling en schriftelijk

  • Je haalt energie uit het ondersteunen van monteurs op afstand door ontwikkelingen live te testen Verder vinden we het een sterke pré als je kennis en ervaring hebt met:

  • Bekendheid met communicatieprotocollen zoals MQTT, Modbus of AMQP

  • Ervaring met CI/CD

  • Ervaring met Scrum/Agile

  • Affiniteit met energietechniek

  • Affiniteit met embedded systemen Competenties die essentieel zijn om deze functie goed uit te kunnen voeren zijn: Je hebt een sterke intrinsieke interesse in hoe systemen écht werken - van hardwareinterfaces tot communicatieprotocollen en softwarelogica. Je vindt het leuk om technische documentatie, protocollen en datastructuren uit te pluizen en weet deze kennis om te zetten in stabiele, goed werkende software. Wanneer een systeem zich onverwacht gedraagt, ga jij juist een stap dieper: je analyseert signalen, logdata en code totdat je begrijpt wat er werkelijk gebeurt. Dankzij jouw technische scherpte weet je complexe integraties betrouwbaar te laten functioneren. Technische vraagstukken zie jij als een uitdaging. Of het nu gaat om een asset die niet reageert zoals verwacht, een protocolimplementatie die net anders werkt dan gedocumenteerd, of een probleem dat alleen in het veld optreedt - jij blijft zoeken tot je de kern van het probleem hebt gevonden. Je analyseert gestructureerd, test verschillende hypothesen en werkt stap voor stap naar een oplossing die niet alleen werkt, maar ook duurzaam is. Nieuwsgierigheid naar technologie Je bent van nature nieuwsgierig naar hoe technologie werkt. Nieuwe protocollen, apparaten of interfaces zie je niet als een obstakel, maar juist als iets om te ontdekken. Je verdiept je graag in documentatie, test nieuwe integraties en experimenteert met oplossingen totdat je precies begrijpt hoe een systeem zich gedraagt. Die nieuwsgierigheid helpt je om snel grip te krijgen op nieuwe energie-assets en technische vraagstukken.

About the company

Slime energieoplossingen voor bedrijven die willen verduurzamen. Meet energiestromen, schakel uw opgewekte energie of verbind meerdere energie assets. + o Zakelijke energieverbruikers Tijdens het realiseren van jouw groeiambities loop je al gauw aan tegen de mogelijkheden van jouw netaansluiting. Envitron is een snelgroeiend Gronings technologiebedrijf, met als missie om lokaal beschikbare energie zo optimaal mogelijk te benutten. Dit door de ontwikkeling van oplossingen voor de energietransitie en altijd met focus op verduurzaming. Wij zijn trots op de bijdrage die we leveren aan een mooiere wereld door middel van onze energiemanagement oplossingen. Bij Envitron maak je het verschil en werk je actief aan een groenere toekomst. Onze technologie stelt klanten in staat om energiestromen te meten en aan te sturen, variërend van PV-omvormers en warmtepompen tot batterijopslagsystemen. We zijn vastbesloten om de nummer 1 leverancier van energiemanagementsystemen in Nederland te worden! In de afgelopen 10 jaar hebben wij een oplossing ontwikkeld die altijd al effectief bijdraagt aan het aanpakken van het energietransitievraagstuk. Wij zien dat de markt dit probleem de laatste jaren ook erkent. Daardoor kunnen wij onze sterke organisatie nu verder opschalen: technisch, in projectuitvoering, en binnen IT, sales en andere afdelingen. Het is tijd voor duurzame groei, letterlijk én figuurlijk. + Altijd afhankelijk van jouw kennis en ervaring; + Wij zijn bij voorkeur op zoek naar een collega voor een fulltime dienstverband (40 uur); + Jaarlijks ontvang je 8% van je brutoloon in de vorm van vakantiegeld; + Jaarlijkse winstdeling: wij geloven dat als het goed gaat met Envitron het ook goed hoort te gaan met jou; + Flexibele uren: Of je nu juist graag om 6:00 begint óf om 9:00 het kan allemaal. We geven jou de vrijheid en verantwoordelijkheid, die hoort bij een volwassen werkrelatie. Wij zijn overtuigd dat dit bijdraagt aan een gezonde werk / privé balans. + Een pensioenregeling bij Zwitserleven; + Een Onkostenvergoeding: Deze bedraagt €125 en is een netto vergoeding bedoeld voor zaken als internet thuis, eten onderweg etc.; + Bij deze functie krijg je een gloednieuwe Macbook Pro en één van de laatste versies van een iPhone of een Samsung naar keuze; + We bieden iedereen binnen Envitron diverse opleidingsmogelijkheden aan. Deze zijn bedoeld zodat jij je beter kan ontwikkelen binnen je functie; Denk hierbij bijvoorbeeld aan een cursus elektrotechniek zodat je een beter beeld krijgt van ons technische domein. Ook kun je denken aan certificeringen binnen je vakgebied; + Een hoop leuke bedrijfsuitjes en gezellige borrels met een hecht team. Wanneer jij jezelf herkent in de kennis en ervaring die wij zoeken om ons team te versterken, dan komen wij graag in contact met jou! Wanneer jij solliciteert gaat het volgende gebeuren. 1. Onze CTO, , neemt contact met je op en plant een gesprek met je in. 2. Het 1e gesprek is virtueel of fysiek, afhankelijk van wat praktisch is. Dit gesprek is een kennismaking waar we elkaar beter leren kennen, wij je meer vertellen over Envitron en we inzoomen op je kennis en ervaring; 3. Hierna volgt snel een tweede gesprek wanneer we beiden enthousiast zijn. We doen dit in de vorm van een meeloopochtend waarbij je kennismaakt met de dagelijkse praktijk van de collega's zodat je een beter beeld kunt vormen van ons werk en je vragen kunt stellen; Aansluitend voeren we samen een gesprek (wederom met Michael en een van onze firmwarecollega's) waar we meer de inhoud ingaan zodat we jouw competenties dieper uitvragen; 4. Wanneer we beide nog net zo enthousiast zijn (of beter nog enthousiaster zijn geworden), doen we je op zeer korte termijn een aanbieding. Maak dan kennis en kom erachter hoe jij het verschil maakt wanneer je komt werken bij Envitron! Envitron biedt slimme energieoplossingen voor bedrijven om zo optimaal gebruik te kunnen maken van hun eigen energie.

Apply for this position