openDAQ is Looking for a Test & Deployment Engineer
Dušan Kalanj
12/18/2025
Job Description
We are looking for a Test & Deployment Engineer to take on a key role in ensuring the quality, stability, and delivery of the open-source openDAQ SDK, which is used in industrial test and measurement systems worldwide. OpenDAQ development is done in close cooperation with Dewesoft and HBK, two of the biggest actors in the world of test and measurement.
The new team member will be responsible for:
planning and executing testing activities,
maintaining and developing CI/CD infrastructure,
packaging and distributing openDAQ across multiple platforms,
monitoring and reporting on product quality,
improving technological and development processes within the company.
This role combines testing, DevOps, and deployment, making it ideal for an engineer who enjoys system level thinking, automation, and working across multiple platforms.
What you will do
1. Testing & Validation
Define and maintain test strategies and test suites (unit, regression, system tests)
Write and maintain unit tests and mock objects for openDAQ
Develop regression and benchmarking test suites for the openDAQ core and modules
Validate functionality, stability, and documentation
Verify compliance with openDAQ standards
2. CI/CD & Deployment
Set up and maintain CI/CD pipelines
Configure and manage runner infrastructure
Package and distribute openDAQ for Windows, Linux, macOS, Android, iOS, PyPI, NuGet
Manage release processes and package publishing
Maintain deployment infrastructure and related web resources
3. Examples & Tooling
Maintain and develop openDAQ modules, application examples, testing tools, and developer utilities
Collaborate with software engineers and users
Requirements
Experience with software testing
Understanding of CI/CD and DevOps practices
Knowledge of programming languages, primarily C++ (Bonus points especially for Python, C, and C#)
Familiarity with CMake and Git
Strong attention to detail and a passion for quality
Clear communication skills when working with developers and stakeholders
Proactive mindset toward process improvement
Nice to have
Experience with different architectures and compilers
Experience setting up CI pipelines and runners
Experience packaging backend libraries
Applications from less experienced candidates are also welcome if they demonstrate strong motivation and technical understanding.
What we offer
Work on an open-source project used by major companies worldwide
High level of autonomy and direct impact on product quality
Collaboration with experienced engineers
Competitive salary and a performance-based bonus system
Opportunities for professional growth at the intersection of testing, DevOps, and software architecture
Contact
📧 info@opendaq.com
(Please include “Test & Deployment Engineer” in the email subject.)
Job Classification
Location: Trbovlje, Slovenia. Possibility of a hybrid work setup.
Salary: €2,500–3,500 gross / month
Rewards: based on individual and company performance
Employment type: Full-time
Required Skills
Testing and validation – advanced
CI/CD – advanced
C++ – beginner
About the Company
openDAQ is a young company backed by Slovenian Dewesoft and German HBK, focused on developing open-source software for data acquisition. Our goal is to create a modular SDK that enables seamless integration of measurement devices and simplifies workflows in the test and measurement industry. Join us and help shape the future of data acquisition!