Embedded Software Engineer C/C++

Woningbouwbanen
Netherlands
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
€3,000.0 - €5,200.0
Working hours
Regular working hours
Languages
Dutch

Tech stack

Testing (Software) C++ (Programming Language) Code Review Computer Engineering Device Drivers Embedded Software Firmware Python (Programming Language) Object-Oriented Software Development Scrum Methodology Software Engineering Information Technology
+1 more
Hardware Infrastructure

Job description

Als Embedded Software Engineer werk je aan innovatieve softwareoplossingen voor high-tech producten. In deze rol ben je verantwoordelijk voor het ontwerpen, ontwikkelen en testen van software voor embedded systemen. Je hebt de mogelijkheid om je technische expertise in te zetten en verder te ontwikkelen binnen een dynamische omgeving. Je komt te werken in een team van professionals waar samenwerking en innovatie hoog in het vaandel staan. Deze functie biedt jou de kans om bij te dragen aan duurzame oplossingen en impact te maken met jouw werk in de technologie. Dit maakt de rol interessant voor engineers met een passie voor techniek en een sterke affiniteit met softwareontwikkeling.

  • Het opzetten van softwarearchitecturen en het maken van technisch ontwerp voor embedded systemen.
  • Het ontwikkelen van applicaties en firmware in C en C++ voor microcontroller-systemen.
  • Het programmeren van interfaces, device drivers en real-time functionaliteiten, met integratie van softwaremodules en hardwarecomponenten.
  • Het testen van software op doelhardware, oplossen van bugs en uitvoeren van systeemtests voor optimale prestaties.
  • Het uitvoeren van code reviews en het toepassen van de nieuwste technieken en ontwikkelingen in jouw werk.

Requirements

Er is geen minimale opleiding vereist Talen

  • Je beheerst Nederlands

  • Een afgeronde technische HBO/WO opleiding of PhD in Embedded Systems, Computer Science, Technische Informatica, Elektrotechniek of vergelijkbaar.
  • 2 tot 7 jaar ervaring in embedded softwareontwikkeling, met sterke kennis van C++ en/of C, en ervaring met Python.
  • Kennis van ontwikkelprocessen zoals Agile/Scrum en inzicht in ontwikkelprincipes zoals OOP, TDD, BDD, SOLID en GRASP.
  • Affiniteit met hardware, sensoren en systemen met beperkte resources, evenals een proactieve en perfectionistische werkhouding.
  • Goede communicatieve vaardigheden, een kritische blik en ambitie om te groeien in je rol.

Benefits & conditions

  • Een informele bedrijfscultuur waarin je impact kunt maken binnen een platte organisatie.
  • Een vast contract voor onbepaalde tijd en de kans om aan uitdagende innovatieprojecten te werken.
  • Een bovengemiddeld salaris en aantrekkelijke bonusregeling bovenop je maandsalaris.
  • Een bijdrage aan oudedagsvoorzieningen volledig vergoed door de organisatie.
  • Onbeperkte mogelijkheden voor (online) trainingen en persoonlijke ontwikkeling, met coaching van ervaren managers.

Apply for this position

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

Apply on www.jobbird.com

Good distractions

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

3:22 min

Comparing kernel modules with eBPF for system tracing

Ozan Sazak Ozan Sazak · WWC 2024

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

2:05 min

Layering abstraction APIs for visual computing in browsers

Desiree Santos Desiree Santos +1 · WWC 2024

Videos

See all

Related articles

See all