C++/C Embedded Software Engineer

24Beta B.V.
Randstad, Netherlands
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
€3,500.0 - €7,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Behavior-Driven Development C++ (Programming Language) CAN Bus Code Review Linux Device Drivers Embedded Software Ethernet Firmware Python (Programming Language) Object-Oriented Software Development
+11 more
Scrum Methodology Real-Time Operating Systems Software Engineering TCP/IP UML PIC Microcontroller Test-Driven Development (TDD) Git Zigbee Hardware Infrastructure Jenkins

Job description

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 doel hardware, het oplossen van bugs en het uitvoeren van systeemtests

· Het verbeteren van de performance, veiligheid en energieverbruik van embedded systemen

· Uitvoeren code reviews

Requirements

· 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

About the company

24Beta is dé plek waar technisch talent en innovatie samenkomen. Met meer dan 40 jaar ervaring binnen technische software engineering - bieden we jou als software engineer de kans om te werken aan uitdagende projecten bij de meest vooruitstrevende hightech bedrijven in de Randstad. Daarbij krijg je veel persoonlijke aandacht en optimale carrière begeleiding!

Embedded Software Engineering is een ambacht en jij bent als consultant en engineer de drijvende kracht achter innovatie!

24Beta is een snelgroeiend bedrijf dat jou de mogelijkheden biedt om jouw talenten te benutten, te groeien én impact te maken.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

Videos

See all

Related articles

See all