<img alt="" src="https://secure.smart-company-365.com/266006.png" style="display:none;">

Software Engineer R&D

Ghent, Belgium

IQGeo is seeking a Software Engineer to support our Research and Development efforts for domestic and international enterprise customers. As an integral part of the Engineering department, the successful candidate will be responsible for implementing IQGeo products to our customers in the Utility and Telecommunications markets. This career-launching role will join a dynamic team that builds complex applications and products that utilize software, GIS, engineering, and problem-solving skills. This role will initially immerse you in learning the product stack and allow for fast advancement within the company. Our flexible scheduling and outstanding benefits support success in a highly creative, innovative, and energetic company.

 Our Engineering department, with teams located in Cambridge (UK), Denver (USA), Salt Lake City (USA), and Ghent (Belgium) is responsible for designing and developing our Geospatial products. As a Software Engineer, you will be a part of the Ghent R&D Engineering team, where you will be involved in the development of our auto-design tools for planning Fiber and District Heating networks, and possible future extensions to other utility sectors (e.g., Smart Grids). The person in this role is expected to be capable of working independently, and as a team member, and should have experience working with complex software business and enterprise applications.


As an integral part of the R&D team, the successful candidate will be developing new product releases to meet the growing list of requirements for our existing auto-design products and new industry vertical applications.

Your duties and responsibilities will include:

  • Design, development, unit-testing, maintenance, and enhancement of software products adhering to the product architecture.
  • Collaborate with Product Management on refining feature requests, ensuring a smooth transition from requirements to implementation.
  • Work in an Agile environment, having frequent meetings with co-workers throughout the development cycle.
  • Perform other related duties, as assigned.
Person Specification

Successful candidates will be enthusiastic individuals with a strong technical background in general software engineering skills related to the following:



  • Excellent knowledge of Java.
  • Knowledge of graph theory, artificial intelligence, and search/optimization algorithms.
  • Good verbal and written communication skills, able to present technical concepts.
  • Excellent spoken and written English. 


  • Experience with Geospatial Information Systems (GIS) or web mapping.
  • Knowledge of TypeScript (Angular) and HTML design and development are desirable.
  • Knowledge of Python is considered a plus.
  • Experience working in an Agile environment.
  • Related experience in any telecommunications and/or utility industry is helpful (e.g., fiber-to-the-home, smart grids, or district heating).


  • Excellent interpersonal and customer service skills.
  • Excellent organizational skills and attention to detail.
  • Excellent time management skills with a proven ability to meet deadlines.
  • Strong analytical and problem-solving skills.
  • Ability to prioritize tasks and to delegate them when appropriate.


Education / Experience
  • Master’s Degree from an accredited university in Computer Science, Software Engineering, Mathematics, or related field; focused program study in software development is helpful.

This position will be based in our Ghent, Belgium office. However, we support hybrid and flexible working arrangements for all employees. 

If you would like to join this winning team, please Apply here or alternatively submit your resume and cover letter to hr@iqgeo.com