Embedded Software Engineer C|C++

United States Digital Space LLC

Randstad

On-site

EUR 39,060 - 66,960

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Aantrekkelijke bonusregeling
Maandelijkse onkostenvergoeding
Mobiliteit/lease regeling
Coaching
Onbeperkte trainingsmogelijkheden

Job summary

24Beta zoekt een Embedded Software Engineer die firmware en applicaties ontwikkelt voor microcontroller-systemen met C/C++ en af en toe Python. Je werkt aan robuuste, onderhoudbare code en integreert deze met hardware op echte hardwaretestbeds.

Je verzorgt ontwerp en implementatie met focus op performance en energiezuinigheid, werkt in een innovatief R&D-team en krijgt begeleiding bij persoonlijke ontwikkeling door ervaren managers.

Qualifications

  • 2–7 jaar ervaring met embedded software ontwikkeling.
  • Afgeronde HBO/WO-opleiding in een technische richting zoals Embedded Systems of Electrical Engineering.
  • Kennis van C++ en/of C en eventueel Python.
  • Bij voorkeur kennis en ervaring met Linux, CAN-bus, TCP/IP Ethernet, Zigbee, RTOS, driverontwikkeling.
  • Kennis van UML, Git, SVN en Jenkins is een pré.
  • Ervaring met Agile Scrum.
  • Inzicht in OOP, TDD, BDD, SOLID en GRASP.

Responsibilities

  • Ontwerpen, ontwikkelen en testen van software voor microcontrollers en embedded systemen.
  • Opzetten van architectuur en technisch ontwerp.
  • Programmeren van interfaces, device drivers en real-time functionaliteiten en integreren met hardware.
  • Testen van de software op doelhardware en oplossen van bugs; uitvoeren van systeemtests.
  • Verbeteren van performance, veiligheid en energieverbruik van embedded systemen.
  • Code reviews uitvoeren.
  • Onderzoeken en toepassen van nieuwste ontwikkelingen.

Skills

Embedded software development
C++ / C programming
Python
Linux
CAN-bus
TCP/IP Ethernet
Zigbee
RTOS
Driver development
Git
SVN
Jenkins
Agile Scrum
OOP
TDD/BDD/SOLID/GRASP

Education

HBO/WO opleiding in Embedded Systems of Electrical Engineering

Tools

UML
Git
SVN
Jenkins

Job description

C++/C Embedded Software Engineer
Wat ga je doen?

Als Embedded Software Engineer bij 24Beta krijg je de kans om innovatieve oplossingen te creëren voor een breed scala aan high‑tech (software) producten. Je komt dicht op de hardware te werken en zult verantwoordelijk zijn voor het ontwerpen van slimme softwarearchitecturen, het implementeren van jouw bedachte oplossingen middels het creëren van robuuste, onderhoudbare en uitbreidbare code in met name C++, C en soms Python.

Je komt te werken in innovatieve R&D‑teams en test jouw ontwerpen en implementaties op echte hardware om te zorgen voor een naadloze integratie. Of je nu geïnteresseerd bent in de high‑tech, automotive, agrarische, medische technologie of consumentenelektronica: bij 24Beta ga jij als Embedded Software Engineer direct impact hebben op de toekomst van technologie.

Sluit je aan bij ons en maak een verschil met jouw technische expertise!

Je werkt met de nieuwste technologieën en draagt bij aan het bouwen van slimme, duurzame oplossingen. Tegelijkertijd ontwikkel je jezelf als engineer én als persoon. Je wordt hierbij begeleid en ondersteunt in jouw persoonlijke ontwikkeling door zeer ervaren managers die klaar staan om te helpen waar nodig.

Je bent bezig met het ontwerpen, ontwikkelen en testen van software voor microcontrollers en andere embedded systemen, vaak met oog op performance‑optimalisatie en energiezuinigheid.

Jouw takkenpakket zal bestaan uit:
  • Het opzetten van de architectuur en het maken van technisch ontwerp
  • Het ontwikkelen van applicaties en firmware in C en C++ voor microcontroller‑systemen
  • Het programmeren van interfaces, device drivers en real‑time functionaliteiten, en het integreren van softwaremodules met hardwarecomponenten
  • Het testen van de software op de doelhardware, het oplossen van bugs en het uitvoeren van systeemtests
  • Het verbeteren van de performance, veiligheid en energieverbruik van embedded systemen
  • Uitvoeren code reviews
  • Onderzoeken en toepassen van nieuwste technieken en ontwikkelingen
Onze Missie

Een omgeving creëren waarin technisch talent floreert en waar duurzame samenwerkingen met opdrachtgevers leiden tot maximale impact.

Functie‑eisen
Wat we van jou verwachten:
  • 2-7 jaar ervaring in ontwikkeling van embedded software
  • Afgeronde hbo‑ of wo‑opleiding in een technische richting als Embedded Systems, Electrical Engineering of vergelijkbaar
  • Kennis van en ervaring met C++ en/of C en eventueel Python
  • Bij voorkeur kennis en ervaring met onder andere Linux, CAN‑bus, TCP/IP Ethernet, Zigbee, RTOS, driver ontwikkeling
  • Kennis van tooling als UML, Git, SVN en Jenkins is een pré
  • Ervaring met ontwikkelprocessen zoals Agile Scrum
  • Inzicht in ontwikkelprincipes zoals Object Oriented Programming, Test Driven Development, Behaviour Driven development, SOLID en GRASP
Wat jij van ons mag verwachten:
  • Een vast contract voor onbepaalde tijd en uitdagende innovatieprojecten
  • Een bovengemiddeld salaris
  • Aantrekkelijke bonus regeling bovenop je maandsalaris
  • Informele bedrijfscultuur waarin je actief kunt meedenken
  • Een community van technische software engineers
  • Onbeperkte mogelijkheden voor (online) trainingen en persoonlijke ontwikkeling
  • Aantrekkelijke mobiliteit/lease regeling
  • Maandelijkse onkostenvergoeding
  • Bijdrage oudedagsvoorziening geheel vergoed door 24Beta
  • Coaching: jij staat er nooit alleen voor

Salaris: €3.500,00 - €6.000,00 per maand

Opleiding:

  • Bachelor (Vereist)

Taal:

  • Nederlands (Vereist)

Licentie/certificaat:

  • Rijbewijs B (Vereist)

Werklocatie: Fysiek

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Software Engineer Embedded, Vision, AI en Robotica
Technical Software Engineer Embedded, Vision, AI en Robotica

United States Digital Space LLC • Rotterdam

On-site
Bonusregeling bovenop maandsalaris
Maandelijkse onkostenvergoeding
Mobiliteit/lease-regeling
+2
Software Engineer Hightech Systems (C++,C#, Python)
Software Engineer Hightech Systems (C++,C#, Python)

United States Digital Space LLC • Gouda

On-site
EUR 45,000 - 73,000
Vast contract
Competitief salaris
Bonusregeling
+7
Technical Software Engineer Hightech/Robotic systems
Technical Software Engineer Hightech/Robotic systems

United States Digital Space LLC • Rotterdam

Hybrid
EUR 42,000 - 73,000
Vast contract
Bovengemiddeld salaris
Bonus regeling
+3
Embedded Engineer
Embedded Engineer

Elektronicabanen.nl • Den Haag

On-site
25 vakantiedagen
Opleidingsbudget van €2000
Pensioenregeling
+1
Embedded Software Engineer
Embedded Software Engineer

Elektronicabanen.nl • Eindhoven

On-site
25 vakantiedagen
Groeimogelijkheden
Leaseauto of mobiliteitsvergoeding
+2
Embedded Engineer
Embedded Engineer

Uitzendbureau • Elst

On-site
25 vakantiedagen per jaar
Opleidingsbudget van €2000 per jaar
Bonusregeling beschikbaar
+1
Embedded Software Engineer
Embedded Software Engineer

Uitzendbureau • Lelystad

On-site
25 vakantiedagen
Opleidingsbudget van €2000
Reiskostenvergoeding
+1
C++/C# Scientific Software Engineer (WO/PhD)
C++/C# Scientific Software Engineer (WO/PhD)

United States Digital Space LLC • Randstad

Hybrid
EUR 39,000 - 73,000
Maandelijkse onkostenvergoeding
Mobiliteit/lease regeling
Programma voor persoonlijke groei
Software Engineer Embedded
Software Engineer Embedded

Uitzendbureau • Leiderdorp

On-site
25 vakantiedagen per jaar
Ontwikkelingsbudget van €2.000 per jaar
Reiskostenvergoeding volgens bedrijfsregeling
+2
Embedded Engineer
Embedded Engineer

Uitzendbureau • Den Haag

On-site
25 vakantiedagen
Opleidingsbudget van €2000 per jaar
Marktconforme pensioenregeling
+2