Senior Embedded Software Engineer

Brunelco Electronic Engineering B.V.

Brunelco Electronic Engineering B.V. is op zoek naar een Senior Embedded Software Engineer

  • Fulltime
  • HBO

Wat ga je doen?

Als senior Embedded Software Engineer bedenk en ontwerp je het hart van de functionaliteit van onze producten: De software en firmware. Jij bedenkt hoe de hardware aangestuurd moet worden en hoe de communicatie met andere systeemcomponenten gerealiseerd wordt, uiteraard in nauw overleg met de hardware- en system engineer collega’s, en de klant. Je zorgt ervoor dat het product het onder alle omstandigheden blijft doen. Je houdt daarbij het perspectief van de gebruiker nauwlettend in het oog zodat het eindresultaat gebruiksvriendelijk is en intuïtief werkt.

Afhankelijk van de vraagstelling ontwikkel je software voor microcontrollers, barebone of met gebruik van een RTOS. Bij sommige projecten ontwerpen we ook applicaties voor Windows, Linux en Android. Omdat je leergierig bent, blijf je goed op de hoogte van nieuwe ontwikkelingen, zodat je blijvend in staat bent innovatieve oplossingen te creëren.

Wat vragen wij?

  • Een afgeronde HBO of universitaire opleiding bij voorkeur in Embedded Systems (Engineering) of (Technische) Informatica.
  • Minimaal 5 jaar aantoonbare ervaring in het ontwikkelen van embedded software, liefst met basiskennis van elektronica.
  • Kennis van:
    • Meerdere programmeertalen (o.a. C, C#) op verschillende platformen (o.a.Windows, Linux) en moderne microcontrollers met of zonder RTOS;
    • Linux en C++ is een pre;
    • (Embedded) Technologieën o.a. threading
    • protocollen en (veld)bussen o.a. I²C, SPI, RS485, CAN, TCP/IP;
    • relevante tools, zoals bijvoorbeeld Visual studio, Eclipse, Git;
  • Kennis van en ervaring met verschillende ontwikkelmethoden (Agile, Scrum) en ontwerptechnieken (UML, Design Patterns, OOP) en versiebeheersystemen zijn een pre.
  • Je bent leergierig, analytisch sterk, hebt passie voor techniek, werkt nauwkeurig, zelfstandig en gestructureerd. Je bent pragmatisch en hebt goede communicatieve vaardigheden en een goed ontwikkeld verantwoordelijkheidsgevoel.
  • Je hebt een goede beheersing van de Nederlandse en Engelse taal, zowel in woord als geschrift. Kennis van de Duitse taal is een pre.

Wat bieden wij?

  • Een open en prettige werkomgeving met enthousiaste collega’s.
  • Veel vrijheid en ruimte voor eigen initiatief.
  • Steeds variatie in de projecten. Leuke tastbare applicaties.
  • Uitstekende salariëring en goede secundaire arbeidsvoorwaarden.