Skip to content

Embedded Software Engineer

I build the software that makes machines move.

I hold an MSc in Robotics from the University of Twente and now work as an Embedded Software Engineer at Rosenxt, writing the firmware and control software that runs on and manages a fleet of devices across the world.

Portrait of Jonathan Schaaij

Jonathan Schaaij

Embedded Software Engineer

Embedded Systems · Robotics · ROS 2

Based in
Lingen, Germany

01 — About

Who's behind the card

Jonathan mid freefall during a skydive above the Dutch countryside
Somewhere above the Dutch countryside, 4000 metres up.

I finished my Master's in Robotics at the University of Twente in 2024. After graduating, I joined Rosenxt as an Embedded Software Engineer. Once a week I volunteer with Scouting Coevorden, running games and activities for a group of 7-to-11-year-olds.

Outside of work I build things for fun — upgrading my 3D printer, and prototyping a low-cost skydiving altimeter. I also skydive and climb.

Embedded Software Engineer
Rosenxt
MSc Robotics
University of Twente, 2024
Scout Leader
Scouting Coevorden

02 — Skills

What I work with

Four areas I keep coming back to — open one to see what it looks like in practice.

I write production and research code across C, C++, MATLAB, Python, Rust, JavaScript, TypeScript and Java, covering embedded firmware, mobile apps and web applications. Comfortable with Agile/Scrum workflows and Git-based version control — Linux is my daily driver, with Windows when a project calls for it.

03 — Contact

Have a robot that needs a brain, or hardware that needs software? Let's talk.

I reply fastest by email. Always up for a conversation about robotics, side projects, or the next adrenaline rush.