Embedded Staff Engineer

Priva

De Lier

On-site

EUR 90,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

30 vacation days per year
Travel allowance €0.23/km
Pension plan
Education budget and training
On-site fitness facilities

Job summary

Priva in De Lier near Rotterdam and The Hague is shaping an IoT-driven platform for climate control and building automation. As Embedded Staff Engineer, you will guide architecture and implement scalable services on embedded devices, edge gateways and cloud components to ensure safe, reliable operation for buildings over many years.

You will lead design decisions, mentor teams, and collaborate with hardware, cloud and QA to deliver high-quality software in modern C++ on Linux.

Qualifications

  • 10+ years of experience in Embedded Software Engineering (C++ / Linux).
  • Strong expertise in modern C++ (C++17 or later).
  • Solid understanding of software architecture, design patterns, and SOLID principles.
  • Experience with multi threading, concurrency, and performance optimization.
  • Experience with distributed or service-oriented systems.
  • Knowledge of communication protocols such as MQTT, CAN, Serial.
  • Experience working in resource-constrained environments (real-time systems).
  • Ability to review, challenge, and improve architectural decisions.
  • Strong debugging and system-level problem-solving skills.
  • Experience working in cross-functional and international teams.

Responsibilities

  • Design and develop embedded software in modern C++ (C++17 or later) on Linux.
  • Build scalable, modular, and configurable control components.
  • Implement deterministic and real-time control strategies.
  • Develop robust 24/7 runtime systems for real-world environments.
  • Create simulation environments and automated test frameworks.
  • Lead technical design principles for embedded teams and align with our embedded architects on fit within overall architecture.
  • Ensure quality solutions by leading the definition and adherence to technical design and coding guidelines.
  • Promote craftsmanship, quality gates and responsible AI practices across our embedded engineering community.
  • Collaborate with cross-functional teams (hardware, cloud, QA).

Skills

Embedded software
C++
Linux
Multithreading
Distributed systems
MQTT
CAN
Serial
Real-time
Cross-functional teamwork

Tools

Yocto
Docker
CI/CD

Job description

Embedded Staff Engineer - Help us build the Control System that the world can rely on.
About Priva
Your Future Ecosystem

Located between Rotterdam and The Hague, in the heart of the world’s leading greenhouse region, lies Westland, home to Priva’s modern campus in De Lier. This innovative region has been the foundation of our family-owned company since the 1950s.

What started as a hardware business has grown into a global leader in horticulture and building automation. Today, Priva develops advanced hardware, software, and digital services for climate control, energy efficiency, and water optimization. Our solutions support horticulture, indoor and city farming, as well as offices, hotels, hospitals, and retail environments worldwide.

Our next ambition? Becoming a leading digital service provider with “Climate as a Service” solutions that help customers operate more sustainably.

With over 600 colleagues, 16 international offices, and more than 400 installation partners, we deliver smart, sustainable solutions in over 100 countries.

If you want your work to have impact on sustainability, food security, and the way cities grow, then this is where you belong.

Why this role matters

At Priva, we are building the next generation of IoT-enabled building automation systems: cloud-connected, security-first, and designed for long-term reliability. As a Embedded Staff Engineer (C++ / Linux), you will play a key role in shaping a scalable platform that combines embedded controllers, edge gateways, and cloud services. Your work ensures that buildings operate safely, efficiently, and reliably for 10-15 years with minimal maintenance. This role goes beyond implementation. You will drive technical direction, influence software architecture, and support complex system design decisions across our platform.

Your role as Staff Engineer

You act as the bridge between software architecture and implementation, guiding teams in building a service-oriented, event-driven IoT platform consisting of 15+ services running on embedded devices. You bring deep expertise in modern C++ (10+) and embedded Linux, and you help ensure scalability, reliability, and maintainability across the system.

Your team

You will join our Prime team, a group of highly experienced embedded software engineers and test engineers, working on cutting-edge building automation technology.

What you’ll do
  • Design and develop embedded software in modern C++ (C++17 or later) on Linux
  • Build scalable, modular, and configurable control components
  • Implement deterministic and real-time control strategies
  • Develop robust 24/7 runtime systems for real-world environments
  • Create simulation environments and automated test frameworks
  • Lead technical design principles for embedded teams and align with our embedded architects on fit within overall architecture
  • Ensure quality solutions by leading the definition and adherence to technical design and coding guidelines
  • Promote craftmanship, quality gates and responsible AI practices across our embedded engineering community
  • Collaborate with cross-functional teams (hardware, cloud, QA)
Job requirements
What you bring
  • 10+ years of experience in Embedded Software Engineering (C++ / Linux)
  • Strong expertise in modern C++ (C++17 or later)
  • Solid understanding of software architecture, design patterns, and SOLID principles
  • Experience with multi threading, concurrency, and performance optimization
  • Experience with distributed or service-oriented systems
  • Knowledge of communication protocols such as MQTT, CAN, Serial
  • Experience working in resource-constrained environments (real-time systems)
  • Ability to review, challenge, and improve architectural decisions
  • Strong debugging and system-level problem-solving skills
  • Experience working in cross-functional and international teams
Nice to have
  • Experience in IoT, building automation, or industrial systems
  • Familiarity with (industrial) control systems
  • Experience with Yocto, Docker, or containerized environments
  • Experience with CI/CD pipelines and DevOps practices
  • Experience with test strategies, automated testing, and system validation
What you get
In numbers
  • 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;
  • Travel allowance of € 0,23/km with a daily maximum of 150 kilometers.
For your own sustainability
  • Be secured with our pension plan;
  • Feel engaged and join our participation plan;
  • Keep on learning with your personal education possibilities and budget;
  • Be happy and fit by using our healthy cafeteria, our free on-premises fitness where you can participate in CrossFit, Pilates and Spinning classes or play table tennis or table football.
Our values

Priva's mission is to create an optimal environment where people can work, grow and develop. We offer worldwide solutions for horticulture and building automation. Our ambition is to be known as the leading technology and service provider for sustainable urban deltas. We are proud that our solutions result in lower consumption of natural resources and contribute to some of the Sustainable Development Goals (SDGs).

Our culture is built around our core values; sustainable, innovation, make it happen and human. In our latest employment survey, our colleagues mainly described our culture as: open, ambitious, innovative, friendly, committed, informal, flexible and down to earth. We aim to be a dynamic, fast-paced, flat and informal organization, where our colleagues have the space to grow and develop.

We believe that to be successful, it is important to include people with different perspectives, backgrounds and cultures. Every day, we continue to build our open culture with people who are driven to turn our vision into reality, regardless of who they love, where they are from, or what they believe in. We encourage and celebrate people to voice their opinions and be their authentic selves.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Staff Engineer
Embedded Staff Engineer

Priva (The Netherlands) • De Lier

Hybrid
EUR 120,000 - 180,000
Vacation days: 30 days/year
Holiday allowance: 8%
Travel allowance (€0.23/km, max 150 km
+4
Senior Software Engineer
Senior Software Engineer

Quintall • Zuid-Holland

On-site
EUR 90,000 - 130,000
Competitive salary and benefits
Senior IoT & Control Systems Engineer — Flexible Hours
Senior IoT & Control Systems Engineer — Flexible Hours

Quintall • Zuid-Holland

On-site
EUR 90,000 - 130,000
Backend Staff Engineer
Backend Staff Engineer

Quintall • Zuid-Holland

On-site
EUR 60,000 - 80,000
Flexible working hours
30 vacation days
8% holiday allowance
+1
Hardware Team Lead
Hardware Team Lead

Quintall • Zuid-Holland

On-site
EUR 70,000 - 90,000
30 vacation days
Flexible working hours
Competitive salary
+2
Control Engineer
Control Engineer

Quintall • Zuid-Holland

On-site
EUR 50,000 - 70,000
30 vacation days + option to buy extra
8% holiday allowance
Travel reimbursement
+4
Senior Software Engineer - Embedded
Senior Software Engineer - Embedded

Priva (The Netherlands) • De Lier

On-site
EUR 70,000 - 110,000
Control Engineer - Top Control
Control Engineer - Top Control

Qabird • Zuid-Holland

On-site
EUR 50,000 - 70,000
30 vacation days
8% holiday allowance
Travel reimbursement
+3
Staff Frontend Engineer
Staff Frontend Engineer

Priva (The Netherlands) • De Lier

On-site
EUR 90,000 - 130,000
Competitive salary
30 vacation days
8% holiday allowance
+5