Embedded Software Engineer C++
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
Je ontwerpt de architectuur van embedded systemen, van de keuze voor RTOS of embedded Linux tot de opbouw van drivers en applicatielagen. Je bouwt en reviewt firmware en applicaties in modern C++. Je signaleert risico’s rond timing, geheugen en hardware-integratie vroeg en komt met een onderbouwd voorstel. Je adviseert opdrachtgevers over architectuur, testaanpak en CI/CD en zit aan tafel bij de technische beslissingen. Je coacht collega’s, bent betrokken bij code reviews en werkt projecten van A tot Z uit: van concept tot test op echte hardware.
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 modern C++, C en soms Python.
Je bent bezig met het ontwerpen, ontwikkelen en testen van software voor microcontrollers, hightech machines, robots en andere embedded systemen, vaak met oog op performance-optimalisatie, stabiliteit en energiezuinigheid.
Jouw takkenpakket zal bestaan uit:
· Het opzetten van de architectuur en het maken van technisch ontwerp
· Het ontwikkelen van applicaties en firmware 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
Must haves:
· 4-7 jaar ervaring in ontwikkeling van embedded software in C++
· Afgeronde hbo- of wo-opleiding in een technische richting als Embedded Systems, Electrical Engineering, Technische Informatica, Computer Science of vergelijkbaar
· Wonend in de Randstad
· Rijbewijs B en bereid om te reizen binnen de Randstad
· Je wilt komen werken in vaste dienst bij 24Beta
Extra’s:
· Kennis van en ervaring met C en Python
· Kennis van 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
-
HBO (Vereist)
-
Rijbewijs B (Vereist)
Benefits & conditions
· 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 mede 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: €4.500,00 - €6.000,00 per maand
- Auto van de zaak
- Bedrijfsopleiding
- Budget voor professionele ontwikkeling
- Reiskostenvergoeding
About the company
Embedded Software Engineering is een ambacht en jij bent dé drijvende kracht achter innovatie!
Van de eerste architectuurkeuze tot firmware die real-time draait op de doel hardware, jij bepaalt hoe het technisch in elkaar zit. Bij 24Beta doe je dat als technisch software consultant in de core R&D van hightech bedrijven in de Randstad.
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 en afwisselende projecten bij de meest vooruitstrevende hightech bedrijven in de Randstad. Daarbij krijg je veel persoonlijke aandacht en optimale carrière begeleiding!
Of je nu geïnteresseerd bent in de hightech, automotive, agrarische, medische technologie, offshore of machinebouw: bij 24Beta ga jij als Embedded Software Engineer direct impact hebben op de toekomst van technologie.
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…