Als Embedded Software Engineer maak je onderdeel uit van een ambitieus team dat innovatieve IoT-, data- en GIS-oplossingen ontwikkelt voor het beheer en onderhoud van infrastructuur. De software en technologieën worden ingezet door overheden, aannemers en beheerders van grote terreinen in binnen- en buitenland.
In deze functie ben je verantwoordelijk voor het programmeren van een Remote Telemetry and Control Unit (RTCU), die fungeert als schakel tussen machines van verschillende leveranciers en een modern SaaS-platform in de cloud. Je zorgt ervoor dat machinegegevens en locatie-informatie veilig, volledig en tijdig beschikbaar komen voor verdere verwerking en analyse.
Je werkt samen met een team van embedded software engineers aan uitdagende projecten binnen een Agile/Scrum-omgeving. Daarbij krijg je veel ruimte om mee te denken over technische oplossingen, innovaties en de verdere ontwikkeling van telematica- en IoT-toepassingen.
Belangrijkste taken en verantwoordelijkheden:- Ontwikkelen en programmeren van embedded software voor telematica- en IoT-oplossingen
- Integreren van machines en systemen met een cloudgebaseerd SaaS-platform
- Ontwikkelen en onderhouden van communicatie tussen hardware, voertuigen en softwareplatformen
- Werken met data- en communicatieprotocollen zoals CAN-bus
- Testen, optimaliseren en documenteren van softwareoplossingen
- Samenwerken binnen multidisciplinaire Scrum-teams
- Bijdragen aan innovatieve oplossingen voor data-uitwisseling, monitoring en machinebesturing
- Signaleren en implementeren van technische verbeteringen en nieuwe functionaliteiten
- Een goed salaris tussen € 4.472 en € 5.232.
- Aantrekkelijke arbeidsvoorwaarden conform de cao Metaalbewerkingsbedrijf
- (Interne) opleidings- en ontwikkelmogelijkheden
- Deelname aan FiscFree
- Teamuitjes en activiteiten via een actieve personeelsvereniging
- Een afwisselende functie met veel eigen verantwoordelijkheid
- Korte communicatielijnen en een informele werksfeer
- Werken aan innovatieve technologieën binnen een internationale organisatie
- Een dynamische werkomgeving met doorgroeimogelijkheden
- Hbo werk- en denkniveau
- Minimaal 5 jaar ervaring als Software Engineer
- Ervaring met softwareontwikkeling voor embedded systemen en/of PLC's
- Kennis van Structured Text (IEC61131-3) is een sterke pré
- Ervaring met communicatieprotocollen, bij voorkeur CAN-bus
- Kennis van programmeertaal C is een pré
- Affiniteit met de automotive- of voertuigtechniek
- Ervaring met Agile- en Scrum-methodieken
- Uitstekende beheersing van de Nederlandse en Engelse taal
- Beheersing van de Duitse taal is een pré