Embedded Software Developer - Linux

Leuven
Uren per week: 40
Contracttype: Vast
Datum: 2022-04-29 14:17:32
43086
Referentie: 43086
Functiedomein: Development
Charlotte Sermeus
Recruitment Manager
02/333 45 10
charlotte.sermeus@ctrl-f.be
IT Brussel
brussel@ctrl-f.be
Martelarenlaan 30, 3000 Leuven
41927
50699

Functie

Werk samen met de klanten aan het ontwerpen, implementeren en debuggen van software voor embedded systemen.

Projecten omvatten meestal een aantal van de volgende zaken:

  • Porten van Linux naar nieuwe platformen gebaseerd op typische embedded processors (ARM, MIPS, x86, etc...).
  • Configureren van netwerkprotocol-stacks, optimaliseren van gegevensdoorvoer, beveiligen van toegang, enz...
  • Opzetten van multimedia frameworks, optimaliseren van audio/video performance, etc...
  • Debuggen van complexe real-time problemen, implementeren van remote upgrade mechanismen, etc...
  • Het maken van systeem-level architectuur studies (SW architectuur definitie, keuze van OS, HW/SW trade-offs, etc...).

Organisatie

Onze klant biedt consultancy en services op het gebied van Linux, Android en Open Source software voor Embedded Systemen. De hoofdzetel is gelegen in Leuven, maar de projecten zijn verspreid over Vlaanderen. Ze zijn een belangrijke speler op de markt die gespecialiseerd is in: low-level software ontwikkeling (board bring-up, BSP's, device drivers, boot loaders, enz...), Netwerken (TCP/IP USB, Bluetooth, draadloze protocollen, enz...), Multimedia (Audio/Video streaming, GStreamer, VLC, enz...) en Beveiliging (authentificatie, certificatie, enz...)

Profiel

Afhankelijk van jouw kennis en ervaring omvatten de functie-eisen:

  • Ervaring in C-softwareontwikkeling. Ervaring in C++ is een pluspunt.
  • Theoretisch inzicht in de Linux-kernel, compilatie- en debuggingtechnieken en bijbehorende toolketens. Ervaring met het werken in een Linux-opdrachtregelomgeving.
  • Ervaring met het draaien van SW of Linux op embedded processoren is een plus.
  • Ervaring met andere embedded besturingssystemen (Android, RTEMS, eCos, pSOS, VxWorks, ...) is een pluspunt.
  • Ervaring in device drivers, networking stacks of multimedia frameworks is eveneens een pluspunt.
  • Goede kennis van het Engels. Kennis van het Nederlands of Frans is een mooie extra.
  • Andere belangrijke elementen naast pure technische ervaring zijn een passie voor Open Source Software, bereidheid om te leren, open en flexibel te zijn, een teamspeler te zijn en servicegericht te zijn naar de klanten.

Aanbod

  • Interessante projecten, focus op Linux en Open Source, echte team-spirit, groeiend jong bedrijf, ...
  • Je werkt mee aan hoogtechnologische projecten met één van de meest ervaren Embedded Linux teams.
  • Loonpakket: salaris afhankelijk van jouw kennis en ervaring, bedrijfswagen, laptop, extra legaal pensioen, extra legale vakantiedagen, enz.

Solliciteer

Solliciteer voor deze vacature. Wij nemen zo snel
mogelijk contact met je op.

    CV toevoegen