Descripción
Embedded-utvecklare (C/C++) till UnipowerUnipower är ett svenskt produktföretag med rötter i ABB. Vi utvecklar och säljer digitala mätinstrument för elkvalitetsmätningar i distributionsnätet. Vi är ett av de ledande företagen i vår bransch, med kunder och återförsäljare runt om i världen. De senaste tre åren har vi sålt i 46 länder.Du blir en del av teamet som tar fram vår nya elkvalitetsmätare. Det är en helt ny plattform med ett egenutvecklat Linux-OS, som ger många nya möjligheter och funktioner jämfört med föregående generation. Du utvecklar nya funktioner som ger både våra kunder och oss själva bättre verktyg.Det här kommer du att göra Nyutveckla mjukvara i C/C++ för en ny plattform och miljö Konfigurera och vidareutveckla vårt egenutvecklade Linux-OS Typtesta och verifiera mot gällande normer Arbeta med releaseflöden och testning Utveckla användargränssnittet på instrumentets touchskärmUtbildning och erfarenhet Högskole- eller civilingenjörsexamen inom t.ex. datateknik eller elektroteknik, eller motsvarande erfarenhet Minst 2 års erfarenhet av mjukvaruutveckling. Längre erfarenhet är ett plus.Listan nedan över vad du kan få jobba med är lång. Du behöver inte kunna allt från början, men vi hoppas att du är nyfiken och har viljan att lära dig det du behöver veta.Ska ha god kunskap om Att arbeta i miljöer med begränsade resurser, t.ex. inbyggda system C/C++ Flertrådad programmering Linux Mycket goda kunskaper i svenska och engelska, i tal och skriftBör ha kunskap om Git Bash-script CMake och korskompilering Testmetodik gärna med erfarenhet av enhetstester i C++ (t.ex. doctest)Meriterande Kunskaper om C++17. Vi nyttjar nyare språkfunktioner där det passar. Signalbehandling (sampling, FFT, filter) Labbutrustning som oscilloskop, signalgeneratorer eller liknande Erfarenhet av elkraftsområdet generellt och elkvalitet specifikt Python Yocto/PetaLinux Zynq FPGA/VHDL Erfarenhet av arbete med olika kommunikationsprotokoll: TCP/IP TLS Tids-synkronisering NTP IRIG-B PTP Ch