Apply now
Test & Deployment Engineer (m/f)

The new team member will be responsible for:
planning and executing testing,
maintaining and developing CI/CD infrastructure,
packaging and distributing openDAQ for multiple platforms,
monitoring and reporting on product quality,
improving the company’s technology processes.
The role combines testing, DevOps, and deployment, making it ideal for an engineer who enjoys systems 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 tests for openDAQ core and modules
Validate functionality, stability, and documentation
Verify solution compliance with openDAQ standards
2. CI/CD & deployment
Set up and maintain CI/CD pipelines
Set up and manage runner infrastructure
Package and distribute openDAQ for: Windows, Linux, macOS, Android, iOS, PyPI, NuGet
Manage release processes and publish packages
Maintain deployment infrastructure and web resources
3. Examples & tools
Maintain and develop openDAQ modules, example applications, testing tools, and developer utilities
Collaborate with development engineers and users
What we’re looking for
Experience testing software projects
Understanding of CI/CD and DevOps approaches
Knowledge of programming languages, especially C++ (Python, C, and C# are an advantage), CMake, Git
Systematic approach, attention to detail, and a passion for quality
Ability to communicate clearly with developers and other stakeholders
Proactive mindset for improving processes
Nice to have
Experience with different architectures and compilers
Experience setting up CI pipelines and runners
Experience packaging backend libraries
Applications from candidates with less experience are also welcome if they show strong motivation and solid technical understanding.
What we offer
Work on an open-source project used by large companies worldwide
High level of autonomy and impact on product quality
Collaboration with experienced engineers
Technically challenging, meaningful work without “feature churn”
Competitive salary
Performance-based bonus system
Opportunity for professional growth at the intersection of testing, DevOps, and architecture
Option to become a co-owner of Dewesoft, which owns 50% of openDAQ
Location: Trbovlje
Working time: full-time employment
About us - and why join us
openDAQ is a young company supported by Slovenia-based Dewesoft and Germany-based HBK, focused on developing open-source software for data acquisition. We are developing and maintaining a modular SDK that enables seamless integration of measurement devices and simplifies workflows. We aim to soon become the go-to standard in the test and measurement industry - Dewesoft and HBK are already basing the majority of their new products on openDAQ.
Grow with support
We combine strong engineering with a culture that helps people grow. You’ll get mentorship, time for learning, and chances to join relevant trainings, conferences, and industry events. We also respect work–life balance and aim for a sustainable pace.
How we work
We’re a small, focused group building open-source software used by engineers worldwide. That means low bureaucracy, direct communication, and real ownership. If you like pragmatic people who care about quality, you’ll fit in well. Backed by Dewesoft (Slovenia) and HBK (Germany), we have long-term support and real industry use cases—while staying fast and flexible.
Join us and help shape the future of data acquisition!
Contact
Send your application to info@opendaq.com (email subject: "test and deployment engineer") by 20.2.2026.