Embedded Software Engineer

KITT Engineering
Enschede, Netherlands
yesterday

Role details

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

Job location

Remote
Enschede, Netherlands

Tech stack

C Sharp (Programming Language)
Computer Engineering
Linux
Embedded Software
FreeRTOS
Software Engineering
Universal Asynchronous Receiver/Transmitter
PIC Microcontroller
GIT
Information Technology
Operational Systems
Programming Languages

Job description

De projecten bij KITT Engineering zijn gebaseerd op interactie met gebruikers, de daarvoor benodigde elektronica en software worden door ons zelf ontwikkeld. Hieronder valt ook elektronica in de openbare ruimte met alle eisen wat betreft robuustheid en klimaat. Om onze ambities waar te maken, zijn wij op zoek naar een getalenteerde en gedreven Embedded Software Engineer.

Als Embedded Software Engineer werk je aan de ontwikkeling van software voor embedded systemen die onze producten tot leven brengen. Je krijgt de kans om deel uit te maken van een multidisciplinair team waarin je nauw samenwerkt met hardware engineers, productontwikkelaars en projectmanagers. Je werkt aan uitdagende projecten, van concept tot implementatie, waarbij je verantwoordelijk bent voor de volledige levenscyclus van de software.

  • Ontwikkelen, testen en implementeren van embedded software voor diverse microcontrollers en platformen.
  • Optimaliseren en debuggen van bestaande software om de prestaties en efficiëntie te verbeteren.
  • Samenwerken met hardware engineers om software en hardware naadloos te integreren.
  • Schrijven van duidelijke technische documentatie voor code en ontwikkelingsprocessen.
  • Bijdragen aan het ontwerp van nieuwe systemen en producten op basis van klantwensen en specificaties.
  • Analyseren van technische vereisten en het aandragen van innovatieve softwareoplossingen.

Requirements

Wij zoeken een enthousiaste en resultaatgerichte Embedded Software Engineer met een sterke technische achtergrond. Je hebt ervaring met het ontwikkelen van embedded software en bent in staat zelfstandig te werken aan complexe projecten. Onze ideale kandidaat beschikt over:

  • Een afgeronde HBO- of WO-opleiding in een relevante richting, zoals Elektrotechniek, Informatica, Technische Informatica of Embedded Systems.

  • Werk ervaring in embedded softwareontwikkeling.

  • kennis van programmeertalen zoals C, C#

  • Ervaring met embedded besturingssystemen zoals FreeRTOS, Linux, of andere real-time operating systems. Kennis van microcontrollers (bijvoorbeeld ARM, STM32) en hardware interfaces (UART, SPI, I2C, etc.).

  • Ervaring met tools zoals Git, VS Code etc.

  • Goede communicatieve vaardigheden in zowel Nederlands als Engels.

  • Een gestructureerde en nauwkeurige werkhouding met oog voor detail en kwaliteit.

Benefits & conditions

  • Een uitdagende en afwisselende functie binnen een dynamische en groeiende organisatie.
  • Mogelijkheid om te werken aan innovatieve projecten in een multidisciplinair team.
  • Flexibele werktijden en mogelijkheid tot thuiswerken (in overleg).
  • Ruimte voor persoonlijke en professionele groei, met volop mogelijkheden voor opleidingen en trainingen. Een informele en collegiale werkomgeving waarin jouw input gewaardeerd wordt.

Apply for this position