Embedded Engineer

Quintall

Zuid-Holland

On-site

EUR 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

30 vacation days
Flexible working hours
8% holiday allowance
Travel allowance
Pension plan
Educational budget
On-premises fitness

Job summary

Priva in Zuid-Holland is looking for a Senior C++ Embedded Developer to join their embedded team. You will design and implement software for building automation systems, bringing at least 5 years of embedded C++ experience to the role. The position emphasizes a strong foundation in modern C++, with opportunities to work on approximately 15+ services within an event-driven architecture.

The role offers flexibility, work-life balance, and a competitive salary, along with notable benefits including fitness options and a healthy cafeteria. Join us to make a significant impact in a high-tech environment.

Qualifications

  • At least 5 years of experience in embedded C++ (C++17 preferred) development on Linux.
  • Good understanding of object-oriented design and design patterns.
  • Experience developing for multithreaded embedded environments.

Responsibilities

  • Design, develop and maintain high-performance C++17 services.
  • Work closely with other developers and product management.
  • Document and maintain technical design and implementation details.

Skills

C++
Embedded Systems Development
Object-Oriented Design
Multithreading
Agile / Scrum
Networking Protocols

Tools

Yocto
GitHub
GoogleTest

Job description

Job description

Priva · Embedded Engineer Podcast

Priva started as a hardware company and transformed into an innovative software company that grew to become the global market leader in horticulture and building automation. Today we are a high‑tech company that develops hardware, software, and digital services in the field of climate control, energy‑saving and optimal reuse of water. We do this for horticulture, indoor and city farming, as well as utility buildings such as offices, retail, hotels and hospitals. We are proud to work with over 600 colleagues in 16 international branch offices across 12 countries, together with over 400 international installation partners to deliver our sustainable solutions and services in more than 100 countries.

One of our embedded teams for building automation consists of a Product Owner, a Scrum Master, a Tech Lead, three QAs and six Developers. You’ll be joining this team as an Embedded Software Developer. The team works on embedded software for the main process controller and smart end devices responsible for sensing and actuation in building automation.

We seek a highly skilled and experienced Senior C++ Embedded Developer with at least 5 years of C++ experience. The ideal candidate will have a strong foundation in modern C++ (C++17 or later) and extensive experience in embedded systems development. You will be critical in designing and implementing software for our service‑oriented, event‑driven architecture, contributing to around 15+ services running on our embedded platform.

Key Responsibilities
  • Design, develop and maintain efficient, reusable, high‑performance C++17 services for our embedded Linux system.
  • Work closely with other software developers, testers, field support engineers and product management to implement and maintain solutions.
  • Communicate technical ideas, insights and data to a large (often non‑technical) audience clearly and accurately.
  • Document and maintain technical design overviews and implementation details for other software developers.
Job Requirements
  • At least 5 years of experience in embedded C++ (C++17 preferred) development on Linux.
  • Good understanding of object‑oriented design and design patterns, following modern C++ best practices (RAII, SOLID principles, clean code, modular architecture, etc.).
  • Experience developing for multithreaded embedded environments, with a focus on writing highly efficient, robust and maintainable code.
  • Experience with serial communication protocols.
  • Experience with MQTT and/or other networking protocols.
  • Affinity for working with hardware.
  • Agile / Scrum experience is an advantage.
  • Experience with encryption and certificates (OpenSSL, PGP, certificate distribution).
  • Experience with Yocto, GitHub and unit testing (for example, using GoogleTest) is an advantage.
  • Experience using testing frameworks such as Robot Framework is a plus.
Benefits
  • A competitive salary based on your experience.
  • We find a healthy work‑life balance important: working flexible hours combined with 30 vacation days a year and the option to buy more.
  • 8% holiday allowance.
  • Travel allowance of €0.23/km with a daily maximum of 150 kilometers.
  • Secure the pension plan.
  • Participation plan engagement.
  • Personal education possibilities and budget.
  • Healthy cafeteria and free on‑premises fitness where you can participate in CrossFit, Pilates, spinning classes or play table tennis or table football.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Medior and Senior C++ Developer focus on Embedded systems
Medior and Senior C++ Developer focus on Embedded systems

Futures.Works • Huizen

Hybrid
EUR 50,000 - 70,000
40 vacation days
Flexible working environment
Opportunities for personal and professional growth
Embedded Staff Engineer
Embedded Staff Engineer

Quintall • Zuid-Holland

On-site
EUR 70,000 - 90,000
30 vacation days
8% holiday allowance
Free on-premises fitness
Embedded Software Engineer / Designer - High Tech
Embedded Software Engineer / Designer - High Tech

McFly & Brown • Den Haag

Hybrid
EUR 66,000 - 79,000
Flexible work options
Training budget €6,000/year
28 days leave + 12 optional
+1
Embedded Software Engineer Precision Solutions
Embedded Software Engineer Precision Solutions

Prodrive Technologies • Eindhoven

On-site
EUR 55,000 - 75,000
33 vacation days
Flexible working hours
Time-for-time compensation
+5
Embedded Software Designer
Embedded Software Designer

Sioux Technologies • Apeldoorn

Hybrid
EUR 90,000 - 120,000
Flexible working hours
Hybrid work model
Training budget €6000 per year
+3
Embedded Software Engineer
Embedded Software Engineer

Doghouse Recruitment • Amsterdam

Hybrid
EUR 50,000 - 84,000
Hybrid work setup
26 holidays
Travel compensation
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Applied Microelectronics AME • Eindhoven

On-site
EUR 60,000 - 80,000
Room for professional growth
Flexibility in work
Multidisciplinary teams
Embedded Software Engineer
Embedded Software Engineer

Sioux Technologies • Delft

Hybrid
EUR 60,000 - 80,000
Flexible working week
28 holidays plus an option for 12 additional holidays
Personal coaching and a budget for training
+2
Senior Embedded Engineer
Senior Embedded Engineer

Nobleo Technology • Netherlands

On-site
EUR 60,000 - 80,000
Competitive salary
Technical and personal coaching
Collaborative team environment
+1
Embedded Software Engineer (low-level Medtech)
Embedded Software Engineer (low-level Medtech)

Progressive • Eindhoven

Hybrid
EUR 70,000 - 110,000