​Careers at Noesis Solutions


This position is located at Noesis Solutions Headquarters based in Leuven, Belgium.

You will strengthen the Noesis development team, which consists of highly motivated and competent software engineers. The main task is focused on the development and maintenance of our PIDO platform Optimus, to cooperate with the team members on advanced process integration and design optimization technologies.

Optimus is the industry-leading Process Integration and Design Optimization (PIDO) software platform, bundling a powerful range of capabilities for Engineering Process Integration, Design Space Exploration, Engineering Optimization and Robustness & Reliability. These PIDO technologies help direct engineering simulations toward design candidates that outsmart competition while taking into account all relevant design constraints - effectively implementing an Objectives-Driven Engineering process.

The Job: 

In your role as (Medior) Software Engineer, you contribute to the continuous development of Optimus. You are working in a team following the agile development methodology, to deliver high quality and efficient software components. Always searching for the best solutions, driven by a passion for programming and with an eye for detail, you are not satisfied with average solutions. Your drive for excellence, analytical skills, and focused attitude result in error-free code. You operate in a dynamic international environment in which requirements change quickly.  

Day-to-day functions include:

  • Cooperation with peers to define the design of new features or improve existing ones
  • Coding according to specifications, to implement new features, maintain or adapt features to meet the customer evolving needs
  • In-depth testing of software, guaranteeing no regression in legacy code
  • Resolving customer problems
  • The size of the company does not result in a strict quota of activities, you may be asked to participate in ancillary or temporary task

Position Criteria:

  • Excellent communication, quick learning, problem-solving, strong time management and organizational skills with the ability to work under pressure
  • Willingness to work both independently and in a team
  • Drive for innovation and excellence
  • Proficiency in English including written and verbal communications (Dutch is a plus)
  • Strong presentation and interpersonal skills

Preferred Qualifications:

You should hold a Bachelor or Master degree in (applied) computer sciences or a university degree in software engineering or information technology. You should have at least three years of relevant experience in developing desktop applications.

Required experience includes:

  • Object Oriented programming: C++ and Java
  • Relational databases & SQL (is a plus)
  • IDE's: Eclipse or Intellij
  • Unit testing (Junit, …) (is a plus)
  • Windows, Linux


  • A challenging job as part of an excellent team
  • The pride to promote high-tech innovation
  • A start-up company spirit offering exceptional career opportunities
  • An attractive remuneration package

Noesis Solutions is a fast-growing and financially healthy company with an informal and flexible working atmosphere. Employees say that they feel encouraged to take initiative and develop their careers.

Interested to become part of Noesis Solutions? Click here to apply.


Start reading »