Scientific Software Engineer

24Beta

Rotterdam

Hybrid

EUR 85,000 - 125,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Vast contract
Hoog salaris
Bonusregeling
Mobiliteitsregeling
Pensioenbijdrage
Onkostenvergoeding
Trainingen
Coaching

Job summary

24Beta zoekt een Scientific Software Engineer die geavanceerde software ontwikkelt voor modelleren, simuleren en analyseren van complexe datastromen. Je programmeert in C++, C#, Python of Fortran en werkt nauw samen met onderzoekers en data scientists aan maatoplossingen.

Met een sterke focus op kwaliteit en efficiëntie werk je aan AI, HPC, CFD, FEM en 3D-simulaties, en verbeter je design, architectuur en performance van software. PhD/MSc vereist of ervaring in vergelijkbaar domein.

Qualifications

  • Afgeronde technische WO opleiding of PhD richting Embedded Systems, Computer Science, Technische Informatica, Natuurkunde, Wiskunde, Werktuigbouwkunde Elektrotechniek of vergelijkbaar.
  • Ervaring in softwareontwikkeling van technische software applicaties en Agile/Scrum.
  • Kennis van en ervaring met C++ of C# aangevuld met kennis van Qt, Python en/of Fortran is een pré.
  • Inzicht in ontwikkelprincipes zoals OOP, TDD, BDD, SOLID en GRASP.
  • Affiniteit met High Performance Computing, optimalisatie, parallelisatie; modelleren en simuleren.

Responsibilities

  • Ontwikkelen robuuste technische software applicaties en simulaties met C++, Qt, C# en/of Python.
  • Implementeren van complexe wiskundige algoritmes en fysische modellen in high performance software (HPC/CFD/FEM).
  • Actief meedenken en neerzetten van robuuste, schaalbare en onderhoudbare software designs en softwarearchitecturen.
  • Continu focus op kwaliteit van jouw software door TDD en BDD toe te passen.
  • Samenwerken met multidisciplinaire teams zoals AI-specialisten, hardware engineers, projectleiders en product owners.
  • Onderzoeken en toepassen van nieuwste technieken en ontwikkelingen.

Skills

Embedded Systems
OOP
TDD/BDD
SOLID/GRASP
C++/C#
Python
Agile/Scrum
HPC

Education

WO/PhD in relevant field

Tools

Qt
Python
Fortran
C++/C#

Job description

Wat ga je doen?
Je ondersteunt High Tech opdrachtgevers, in de Randstad, met jouw technische expertise en oplossingsgericht denken. 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 krijgt de kans om vanaf conceptfase tot implementatie bij te dragen aan uitdagende R&D projecten binnen sectoren zoals industrie, agro, healthcare en hightech systemen.
Je bent naast het implementeren ook vooral bezig met nadenken over design en architectuur waarbij je een sterke focus legt op kwaliteit en betrouwbaarheid van de door jou ge-engineerde oplossingen.

Als Scientific Software Engineer ontwikkel je geavanceerde softwareapplicaties voor het modelleren, simuleren en analyseren van complexe wetenschappelijke data. Je schrijft hoogwaardige code in talen zoals C++, C#, Python of Fortran, en implementeert numerieke algoritmen, datamodellen en performance optimalisaties. Je werkt nauw samen met researchers en data scientists om op maat gemaakte software oplossingen te ontwikkelen. Met een sterke focus op kwaliteit en efficiëntie ontwikkel jij cruciale applicaties en tools die bijdragen aan geavanceerde innovaties bijvoorbeeld op het vlak van predictive en preventive maintenance en 3D simulaties.
Daarnaast kom je ook in aanraking met onderwerpen als A.I., Machine Learning, HPC, CFD, FEM en ook zaken als object detection middels point clouds en 3D-camera’s spreken je aan en deins je niet voor terug.

Sluit je aan bij ons en maak een impact die de toekomst van wetenschap en technologie vormgeeft! Deze rol vereist een achtergrond in zowel softwareontwikkeling als jezelf snel een specifiek wetenschappelijk domein eigen kunnen maken. Bij voorkeur heb je een PhD of MSc waarin je naast modelleren ook al hands‑on ervaring hebt met het ontwikkelen van software in C++, C# of Python.

Jouw takkenpakket zal bestaan uit:

  • Ontwikkelen robuuste technische software applicaties en technische simulaties en modellen met C++, Qt, C# en/of Python
  • Implementeren van complexe wiskundige algoritmes en fysische modellen in high performance software (HPC/CFD/FEM)
  • Actief meedenken en neerzetten van robuuste, schaalbare en onderhoudbare software designs en software architecturen waarbij je jouw OO skills inzet en zaken als SOLID en GRASP toepast
  • Continu focus hebben op kwaliteit van jouw software door toepassen van Test Driven Development en Behaviour Driven Development
  • Samenwerken met multidisciplinaire teams zoals AI-specialisten, hardware engineers, projectleiders en product owners
  • 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.

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!
Software engineering is een ambacht en jij bent als mens en engineer de drijvende kracht bent achter innovatie!
24Beta is een snelgroeiend bedrijf dat jou de mogelijkheden biedt om jouw talenten te benutten, te groeien én impact te maken.

Onbepaalde tijd

Locatie:

Beheersing:

Werkverband:

2 jaar+
  • Afgeronde technische WO opleiding of PhD richting Embedded Systems, Computer Science, Technische Informatica, Natuurkunde, Wiskunde, Werktuigbouwkunde Elektrotechniek of vergelijkbaar
  • Bij voorkeur een aantal jaar ervaring in softwareontwikkeling van technische software applicaties,
  • Kennis van en ervaring met C++ of C# aangevuld met kennis van Qt, Python en/of Fortran is een pré
  • Ervaring met ontwikkelprocessen zoals Agile/Scrum
  • Affiniteit met High Performance Computing, optimalisatie, parallelisatie
  • Affiniteit met modelleren, simuleren, algoritmes
  • Inzicht in ontwikkelprincipes zoals OOP, TDD, BDD, SOLID en GRASP
  • Gezond kritisch, communicatief vaardig en ambitieus
Wij bieden:
  • Een informele bedrijfscultuur waar je direct impact kunt maken door de platte kleinschalige organisatie structuur
  • Een vast contract voor onbepaalde tijd en uitdagende innovatieprojecten
  • Een bovengemiddeld salaris
  • Aantrekkelijke bonus regeling bovenop je maandsalaris
  • Aantrekkelijke mobiliteit/lease regeling
  • Bijdrage aan oudedagsvoorziening volledig vergoed door 24Beta
  • Maandelijkse onkosten vergoeding
  • Een community van technische software engineers
  • Informele bedrijfscultuur waarin je actief kunt meedenken
  • Onbeperkte mogelijkheden voor (online) trainingen en persoonlijke ontwikkeling
  • Coaching: jij staat er nooit alleen voor
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technisch Software Engineer
Technisch Software Engineer

24Beta • Rotterdam

On-site
EUR 65,000 - 90,000
Vast contract
Bonus regeling
Mobiliteit/lease
+4
Embedded Software Engineer
Embedded Software Engineer

24Beta • Rotterdam

On-site
EUR 60,000 - 90,000
Vast contract
Top salaris
Bonus regeling
+5
Vision AI Technisch Software Engineer C#/C++
Vision AI Technisch Software Engineer C#/C++

24Beta • Rotterdam

On-site
EUR 60,000 - 95,000
Bonusregeling
Mobiliteitsregeling
Ouderdagsvoorziening volledig vergoed
+3
Senior Software Engineer Amsterdam
Senior Software Engineer Amsterdam

CodeGuild • Amsterdam

On-site
EUR 65,000 - 85,000
Lease auto van de zaak
Training budget van € 5.000 per jaar
25 vakantiedagen
+3
Software Engineer Amsterdam
Software Engineer Amsterdam

CodeGuild • Amsterdam

On-site
EUR 55,000 - 75,000
Lease-auto van de zaak
Mobility vergoeding
Opleidingsbudget van € 5.000+
+2
Software Engineer (Amsterdam) – Cloud-Native & Impactful
Software Engineer (Amsterdam) – Cloud-Native & Impactful

CodeGuild • Amsterdam

On-site
Confidential
Senior Software Engineer
Senior Software Engineer

CBYTE Digital • 's-Hertogenbosch

On-site
EUR 60,000 - 80,000
Mobiliteitsbudget
Laptop of hardware naar keuze
Persoonlijk opleidingsbudget
+2
Medior Software Engineer
Medior Software Engineer

CBYTE Digital • 's-Hertogenbosch

On-site
EUR 50,000 - 70,000
Mobiliteitsbudget
Eigen hardware naar keuze
Claude Code abonnement
+6
Senior Software Engineer - Impactful Cloud-Native Architect
Senior Software Engineer - Impactful Cloud-Native Architect

CodeGuild • Amsterdam

On-site
Confidential
Ervaren Software Engineer
Ervaren Software Engineer

Technolution • Gouda

On-site
EUR 60,000 - 88,000
Sportregeling
Fietsregeling
Pensioenregeling bij Zwitserleven
+4