openDAQ is Looking for C++ Developers

Dušan Kalanj

6/3/2025

🚀 Shape the Future of Data Acquisition with openDAQ!

We’re growing our team and looking for multiple C++ Software Developers in Trbovlje, Slovenia! We have opportunities for junior and senior developers across several areas, but all having to do with our open-source product, the openDAQ SDK. If you’re passionate about software engineering, data acquisition, and making a significant impact, we want to hear from you!

💻 What We’re Offering:

  • Ownership of impactful projects in the data acquisition domain.

  • Opportunities for mentorship, leadership growth, and skill development.

  • Flexible hours and competitive compensation adjusted to your experience.

  • Dynamic, collaborative environment with international team and travel possibilities.

🎯 What We’re Looking For:

We are looking for more than one developer for these positions. Work assignments will be adjusted to experience, knowledge and interest.

For All C++ Developer Roles:

  • C++ knowledge (basic to advanced, depending on the role).

  • Familiarity with Git, CMake, and related tools.

  • Problem-solving and communication skills.

For Senior Roles:

  • 5+ years of development experience (C++ is a plus, pun not intended).

  • Strong software architecture and design pattern knowledge.

  • Leadership and mentoring experience.

Depending on your interest and experience, possible work tasks may include:

  • Writing and maintaining high-quality, efficient, and scalable C++ code.

  • Conducting thorough code reviews and offering constructive feedback.

  • Translating customer needs into technical specifications and innovative solutions.

  • Creating and maintaining bindings for different programming languages.

  • Integrating our solution into hardware.

  • Integrating different software systems.

  • Implementing various industry protocols into our solution.

  • Taking ownership of projects, from planning to execution and delivery.

  • Setting up testing frameworks.

  • And more…

And for seniors the responsibilities may involve:

  • Leading discussions on software architecture and providing technical guidance.

  • Taking ownership of projects, from planning to execution and delivery.

  • Mentoring junior developers and fostering a culture of continuous improvement.

About openDAQ:

Founded as a joint venture between Dewesoft and HBK, we are a young company based in Trbovlje, Slovenia, dedicated to advancing the test and measurement industry through open-source innovation. We specialize in providing a modular SDK for data acquisition (DAQ) devices, enabling seamless integration across diverse platforms.

Interested?

Reach out to us at info@opendaq.com to learn more and apply.