📍 Utrecht, Netherlands 🇳🇱
We’re working with TrellisWare, a US‑headquartered technology company specialising in high‑performance, resilient wireless systems used by government, public safety and commercial customers worldwide. Their software runs on hundreds of thousands of deployed devices globally , operating in challenging, real‑world environments where reliability matters.
As part of continued European growth, they’ve launched a new engineering hub in Utrecht and are expanding their embedded software team.
The role:
You’ll work close to the hardware, developing low‑level platform software and BSPs that enable complex applications to run across multiple embedded hardware platforms. The role spans embedded Linux and RTOS environments , system bring‑up, debugging, optimisation, and collaboration with global software and hardware teams to deliver secure, high‑performance systems.
Key skills:
✅ C/C++, Python
✅ Embedded Linux and/or RTOS
✅ BSP / HAL / low‑level systems development
✅ Yocto or similar build systems
✅ Interest in wireless, embedded or performance‑critical systems
Why this role:
You’ll work on real‑world technology already deployed at scale , tackling deep, low‑level engineering challenges , while joining a business with strong long‑term growth plans across Europe .
This opportunity is available on a hybrid basis (2–3 days per week on‑site in Utrecht) . Unfortunately, we’re unable to offer visa or work sponsorship at this time. The role is ideally permanent , though a long‑term contract could be considered.