Senior C++ Developer – Mechatronics & Instrument Integration

Boart Longyear

Education
Benefits
Qualifications
Skills

Business Title

Senior C++ Developer – Mechatronics & Instrument Integration

Job Description

At Veracio, we’re unlocking the value and utility of scarce resources, and it all starts with the orebody. Whether that’s unlocking hard-to-find minerals that are critical for a sustainable future. Or liberating time through the automation workflows from exploration through to production geoscience. Or the workforce, with cloud connected systems keeping the world’s brightest minds at your fingertips. It’s through a fusion of science and technology that we’re helping miners leverage their orebody knowledge to realize more opportunities while mitigating the social and environmental impact of their decisions.

About the Role:

We are seeking a highly skilled Senior C++ Developer with a background in mechatronics to join our team developing advanced analytical instruments for drill core analysis in the mining industry. This role requires hands-on work with integrated hardware systems, including the development of drivers, visualization tools, and data analysis routines.

You will be instrumental in integrating new hardware into our existing platforms, improving and extending current functionality, and contributing to the research and development of next-generation systems.

Key Responsibilities:

  • Design, implement, and maintain high-performance C++ code for instrument control and data handling.
  • Integrate new hardware components (sensors, actuators, optics, cameras) into existing systems.
  • Develop drivers and communication protocols for custom and off-the-shelf components.
  • Build visualization and diagnostic tools to support internal testing and client use.
  • Contribute to data analysis and signal processing routines.
  • Participate in R&D initiatives to shape future hardware/software platforms.
  • Collaborate closely with hardware engineers, software developers, and field operators.

Required Qualifications:

  • 5+ years of professional experience in C++ development.
  • Solid background in mechatronics, embedded systems, or hardware-oriented software.
  • Strong debugging skills and familiarity with hardware–software interaction.
  • Comfortable working physically close to lab instrumentation and mechanical systems.
  • Fluent in English, both written and spoken.

Preferred / Bonus Qualifications:

  • Experience with ROS (Robot Operating System).
  • Background in automation engineering and PLC programming.
  • Familiarity with sensors, machine vision, motion control, or similar systems.
  • Experience in scientific instrumentation or industrial equipment integration.

What We Offer:

  • A key role in a growing team developing world-class technology for the mining industry.
  • Opportunities to work hands-on with cutting-edge hardware and field-deployed systems.
  • A collaborative, multidisciplinary work environment with room for innovation.
  • Impactful work contributing to sustainable and efficient mineral exploration.

Company Overview

Veracio is a wholly owned subsidiary of Boart Longyear with a principal focus on orebody knowledge and technologies for mining. Veracio leverages artificial intelligence and advanced analytics to accelerate real-time decision making and significantly lower the cost of mineral exploration. Bringing together over 100 years of heritage in mining equipment, tooling and services with a passion for cutting-edge science and technology. A passion that’s purpose-built to challenge the status-quo and encourage miners all over the world to think with a bigger vision, work with smarter data and strive to achieve a smaller footprint.

#veracio

Auto req ID

15834BR

Job Code

090002 IT Analyst 2.08.Professional

Business Line

Geological Data Services

Company

Veracio

Country

Sweden

Read Full Description
Confirmed 9 hours ago. Posted a day ago.

Discover Similar Jobs

Suggested Articles