Medior / Senior C++ Linux Integration Engineer

Benchmark
Rotterdam, Netherlands
4 days ago
Apply on www.nationalevacaturebank.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Compensation
€5,281.0 - €7,009.0
Working hours
Regular working hours
Languages
Dutch, English

Tech stack

Artificial Intelligence Confluence JIRA Automation of Tests C++ (Programming Language) Network Analysis CMake Cursor Software Debugging Linux Logic Synthesis of Circuits Firmware
+14 more
Formal Verification Python (Programming Language) Microsoft Visual Studio Radio-Frequency Identification Software Architecture Qt (Software) Software Engineering Multithreading GitHub Copilot Git System-level Testing Pytest Solid Principles Information Technology

Job description

Benchmark logo Medior / Senior C++ Linux Integration engineer

  • Hybride + o Almelo , Overijssel , Nederland

  • € 5.281 - € 7.010 per maand
  • Design Engineering Functieomschrijving At Benchmark, we develop innovative technology solutions that help our customers bring advanced products to market. Our engineers work on complex systems in high-tech environments, contributing to products that require precision, performance, and reliability. This role offers the opportunity to work on cutting-edge measurement systems, extending instrument capabilities into the mmWave domain while collaborating with international engineering teams operating at the forefront of high-frequency technology. You are comfortable working with large existing software architectures and can effectively analyze, modify, and extend complex instrument software while maintaining product quality and performance. This role is ideal for an experienced engineer who combines strong C++ development capabilities with practical understanding of RF measurements, calibration concepts, and automated verification methodologies. You will also leverage AI-assisted development tools such as GitHub Copilot, Cursor AI, or similar technologies to improve development efficiency while maintaining full engineering ownership of the solution delivered. What You Bring

Requirements

  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, Electrical Engineering, Physics, or a related technical field
  • Strong professional experience with modern C++ software development
  • Experience working with large-scale instrument software or firmware codebases
  • Experience with C++ templates, generic programming, and modern software design principles
  • Experience with Qt application development
  • Experience with firmware development, hardware communication, and device control
  • Advanced knowledge of multithreading and concurrent software architectures
  • Experience with Visual Studio and CMake-based development environments
  • Strong understanding of SCPI protocols and instrument control
  • Experience with Python-based automated testing and verification
  • Experience with unit, integration, and system-level testing
  • Experience using AI-assisted development tools such as GitHub Copilot, Cursor AI, or similar technologies
  • Strong debugging, troubleshooting, and analytical problem-solving skills
  • Ability to independently execute work packages and take technical ownership
  • Strong written and verbal communication skills in English
  • Experience collaborating within distributed or international engineering teams using Git Preferred Qualifications

  • Experience with Vector Network Analyzers (VNA)
  • RF measurement and calibration expertise
  • Knowledge of S-parameter measurements, leveling, and ALC concepts
  • Experience within the Test & Measurement industry
  • Experience with mmWave converters and high-frequency measurement systems
  • Familiarity with Spectrum Analyzer or Signal Generator products
  • Experience with automated test frameworks such as PyTest
  • Experience working within remote or customer-hosted development environments
  • Experience interacting directly with technical customer stakeholders Nice to Have

  • Knowledge of high-frequency RF systems above 110 GHz
  • Digital Design Test (DDT) experience
  • On-wafer measurement experience
  • Familiarity with measurement simulation environments
  • Experience with Jira and Confluence
  • Dutch communication skills are desirable

Benefits & conditions

At Benchmark, you work on products that truly matter. We are an organization where you are given freedom, where entrepreneurship is valued, and where you can turn your ideas into reality. We offer a dynamic environment that enables you to grow quickly, take ownership, and make a real impact. You become part of a global company while still enjoying the pragmatic and down-to-earth culture that defines our Almelo site. In addition, we offer:

  • Competitive salary: A monthly gross salary ranging from €5.281,- to €7.010,- based on a full-time employment contract, depending on your experience and educational background.
  • Quarterly bonus: Performance-based and linked to company results, with the opportunity to earn up to 5% of your quarterly salary.
  • Excellent time off package: Enjoy 40 days off per year, consisting of 27 vacation days and 13 ATV days.
  • Growth and development opportunities: Through our extensive Benchmark Academy training portfolio, as well as external courses and education programs aligned with both your ambitions and our business needs.
  • Flexible working hours: We value results over rigid schedules and offer flexibility in organizing your workday.
  • Collaborative learning culture: Through initiatives such as Lunch & Learn sessions, we encourage knowledge sharing across teams. Our Pitch Discovery Sessions provide dedicated space to explore your own ideas, experiment with new technologies, and drive innovation.
  • International high-tech environment: Work alongside talented colleagues across multiple disciplines and locations on complex and meaningful technology projects.
  • A culture of ownership and innovation: We encourage continuous improvement, initiative, and the freedom to influence how we work and develop solutions. Interested? We are looking for colleagues who can shape the future with us, inspire themselves and others with innovative technologies, take on new challenges, and develop forward-looking solutions. Does this sound like you?

Apply for this position

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

Apply on www.nationalevacaturebank.nl
Prepare application

Good distractions

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

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:11 min

Updating the delivery architecture with Jira and Tekton pipelines

Lian Li · World Congress 2022

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

Videos

See all

Related articles

See all