Embedded Software Engineer

EnErgo*
Utrecht, Netherlands
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Software Documentation Linux Linux on Embedded Systems Embedded Software Software Architecture Qt Modeling Language (QML) Qt (Software) Software Engineering Software Systems Scripting Yocto
+1 more
Information Technology

Job description

  • Design, implement, and test embedded software as part of high-tech product development projects.

Focus areas include:

  • Selection and configuration of Embedded Linux kernels, with a strong focus on Yocto.
  • Configuration of Board Support Packages (BSPs).
  • Selection and customization of required Linux services.
  • Development and testing of customer-specific applications.
  • Serve as the technical point of contact for customers.
  • Report project plans and progress to the Program Manager.
  • Collaborate closely with colleagues in mechanics and electronics to deliver complete solutions.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 5+ years of experience in Embedded Linux development, with strong Yocto expertise.
  • Experience in software development with C/C++, Qt/QML, and scripting languages.
  • Skilled in creating requirements, software architecture, design, and test documentation.
  • Comfortable reading electronic schematics and understanding the hardware-software interface.
  • Strong verbal and written English communication skills.
  • Curious and adaptable, able to quickly understand new products and software solutions.
  • Enjoy working across the full product scope while maintaining direct customer interaction.

Apply for this position

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

Apply on www.adzuna.nl

Good distractions

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

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

Videos

See all

Related articles

See all