Fusit
Software Engineer
FusitBelgium22 days ago
ContractInformation Technology

Job Title: C++ Developer (Medior Level – 5+ Years Experience)

Location: 3 days onsite in Leuven

Employment Type: Contract / Freelance

Start Date: ASAP


About the Role

We are seeking a skilled and experienced C++ Developer to join our team and contribute to the development of Maestro, a Linux-based application used for performing electrical measurements on micro-electronic components. This role involves both low-level hardware programming and higher-level application logic, offering a dynamic and technically challenging environment.


Responsibilities

  • Develop new features for the Maestro application (C++ on Linux).
  • Debug and resolve issues identified during alpha testing.
  • Implement and troubleshoot new instrument drivers.
  • Integrate instrument drivers into the application workflow.
  • Collaborate with cross-functional teams to ensure seamless measurement execution via operator interfaces.


Technical Environment

  • Languages: C/C++ (C++98)
  • Operating System: Linux
  • Build Tools: CMake, GNU Make
  • Version Control: Git/GitHub
  • Measurement Instruments: Custom-built electronic equipment for voltage, current, and other micro-electronic measurements.
  • Driver Integration: In-house C/C++ driver libraries.


Required Skills & Qualifications

  • Proven experience (5+ years) in C/C++ development.
  • Strong proficiency in Linux-based development environments.
  • Experience with hardware programming and measurement instrumentation.
  • Familiarity with build systems (CMake, GNU Make).
  • Proficient in Git and GitHub workflows.
  • Bachelor’s degree (or higher) in a scientific or engineering discipline.


Preferred Qualifications

  • Experience with the VISA library.
  • Background in electronics (through education or professional experience).
  • Ability to work effectively in an international, multicultural team.
  • Strong communication skills in English (written and spoken).


Why Join Us?

  • Work on cutting-edge technology in the field of micro-electronics.
  • Be part of a collaborative and innovative team.
  • Opportunity to contribute to both hardware and software development.
  • Flexible working conditions and a supportive work culture.

Key Skills

Ranked by relevance