Software Engineer

As a Software Engineer, you will work daily with a team of experts from multiple disciplines to develop top-quality software solutions for a wide range of problems in areas such as industrial process control, machine vision, image processing, and human-machine/machine-machine interfacing, using modern design tools, technologies, and agile software development processes. You will mainly be based at the office in Hasselt to carry out these activities, but working from home is also possible, in consultation.

Apply

About Key Technology

Key Technology NV is the leading manufacturer of advanced optical inspection, transport, and sorting machines for the food industry. From our location in Hasselt, we serve customers in Europe, the Middle East, Africa, and Asia. Together with our sister companies in the Netherlands and the US, we are part of the Duravant Group.

 

Key Technology has a culture of professionalism, commitment, and pragmatism. We love a challenge and are happy to go the extra mile for our customers and colleagues. In addition to working hard, we also enjoy relaxing, so when there is something to celebrate, we make sure to take advantage of it. We also have an active staff association that regularly organizes fun activities.

 

The role:

Daily activities: As a Software Engineer, you will work daily with a team of experts from multiple disciplines to develop top-quality software solutions for a wide range of problems in areas such as industrial process control, machine vision, image processing, and human-machine/machine-machine interfacing, using modern design tools, technologies, and agile software development processes.

As a Software Engineer, you will work under occasional supervision to develop practical solutions for a wide range of problems using structured and/or object-oriented analysis and design and agile software development principles.

You will mainly be based at the office in Hasselt to carry out these activities, but working from home is also possible, in consultation.

 

Your job:

  • Implementing high-quality software in areas such as user interface, image processing, machine vision, industrial process control, human-machine and machine-machine interfacing, using modern design tools, technologies, and agile software development principles;
  • Analyzing software requirements and specifications to determine the feasibility of the design within time and cost constraints;
  • Consulting with various departments on interfaces between software, electronic and mechanical systems, and operational and performance requirements of the overall system;
  • Performing software quality assurance and continuous improvements of previously developed software;
  • Developing documentation and training content and participating in new product introduction teams;
  • Providing second-level technical support for internal customers (applications, service);
  • Possibly acting as technical project leader for new designs or product improvements;
  • Possibly leading multidisciplinary teams to realize versatile designs;
  • Participating in or leading meetings on technical product development, group brainstorming sessions, design reviews, and code walk-throughs.

 

To be a successful Software Engineer, you'll need the following education, experience, and skills:

  • Master's degree in a technical field such as computer science, electronics-ICT, computer science, or equivalent, with 5 years of relevant work experience, including: OO design with an emphasis on agile software development methods;
  • Experience with the programming languages Python and/or C++;
  • Experience with GNU/Linux and Qt is a plus;
  • Experience as a technical project manager is a plus;
  • Ability to define problems, collect data, establish facts, and draw sound conclusions;
  • Resourceful, creative, and problem-solving.

 

In return, we offer the following:

  • A good work-life balance;
  • A competitive salary with a company car including fuel card, hospitalization insurance, group insurance, meal vouchers, and end-of-year bonus;
  • Working from home is possible in consultation;
  • For every new employee we hire, we donate a sum to charity.

 

Location:

Hasselt, Belgium

 

Interested?

Feel free to contact us to discuss the possibilities. Our HR team will be happy to talk to you about the above. You can reach us by phone at 0345-585885.

 

Would you like to join our team? You know what to do!

Back to overview Apply