openDAQ is Looking for a Junior C++ Developer

Dušan Kalanj

12/23/2024

🚀 Shape the Future of Data Acquisition with openDAQ!

We’re looking for a Junior C++ Software Developer to join our multi-cultural team on-site in Trbovlje, Slovenia and work on cutting-edge software that bridges advanced hardware with seamless data processing. If you are passionate about technology and data, embrace open-source principles, and have a foundation in C++ programming, we could be your rare find.

💻 What We’re Offering:

  • A chance to grow your C++ skills while working on paradigm-shifting software.

  • Flexible hours and competitive compensation.

  • Opportunities to collaborate with industry leaders and travel abroad.

🌟 What We’re Looking For:

  • Basic knowledge of C++ and a passion for learning.

  • Familiarity with tools like Git, CMake, and unit testing is a plus.

  • A team player with a problem-solving mindset.

At openDAQ, we’re driving innovation in the test and measurement industry with open-source solutions. Be part of the journey—apply now and make your mark!

Scroll down to learn more about us and the job. If you're interested, reach out to us at info@opendaq.com.


About openDAQ

Founded as a joint venture between Dewesoft and HBK, we are a young company based in Trbovlje, Slovenia, focused on 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.


About the Role

You’ll be part of a multi-cultural team, working on software that bridges the gap between advanced hardware and efficient data processing. This is your opportunity to grow your technical skills while contributing to impactful projects in the data acquisition domain.


Key Tasks and Responsibilities

  • Writing clean, efficient, and testable C++ code.

  • Participating in architecture discussions, code reviews, and collaborative development sessions.

  • Communicating with customers and end-users to discover their needs and help them resolve issues.

  • Contributing to software documentation and testing plans.

  • Identifying and resolving software bugs, ensuring system stability and reliability.

  • Collaborating with team members to ensure seamless integration of software components.


Expected Qualifications and Skills

  • Basic knowledge of C++ programming and computer science fundamentals.

  • Basic understanding of the software development lifecycle and methodologies like Scrum.

  • Good communication skills and a willingness to work in a team environment.


Bonus Points If You Have

  • Experience with third-party libraries like Boost.

  • Familiarity with development tools like Git, CMake, unit testing frameworks, and CI pipelines.

  • Knowledge of additional programming languages such as Python and C#.

  • An interest in data acquisition, hardware interfacing, or related fields.


What We Offer

  • Flexible working hours with opportunities to work in a hybrid setup.

  • Competitive compensation tailored to your skills and experience.

  • Opportunity to learn from industry leaders, HBK and Dewesoft.

  • Opportunities to go abroad and work on-site.

  • Regular team-building activities and a focus on work-life balance.


Why Join Us?

We’re at the forefront of developing software solutions for data acquisition systems that drive innovation in research, engineering, and beyond. Join us, and be part of a team that values growth, creativity, and the impact of well-designed technology.

📩 Ready to Lead the Future of Data Acquisition? Reach out to us at info@opendaq.com.