Simulator Developer
Do you want to make an impact at the forefront of the digital water and energy revolution? Join Fluidit to modernize the design and operation of vital utility services.
Helping cities thrive
Fluidit offers a unique combination of a powerful modeling platform, deep industry expertise, and a collaborative approach to helping utility providers and city planners future-proof their water and district energy systems.
Our cutting-edge analytics, seamless integrations, and decades of
hydromechanical expertise power the Fluidit SaaS and desktop software
solutions. We enable district energy engineers to understand the
challenges and optimization opportunities in their district heating and
cooling systems.
Your role
We seek a Simulator Developer join our versatile Software Development Team. Your work would be to implement and maintain the numerical methods in our simulators. Additionally you would be implementing tools to visualize and aggregate the simulator results among other features to our desktop software.
Key technologies in our simulator stack include Java/Kotlin, Gradle, Maven, JNI, C/C++, OpenMP, OpenCL, NetBeans, OSGi Framework, AWT/Swing, EPANET, SWMM and CAFLOOD.
Your role can be as diverse as you are. We want our teams to represent a broad range of backgrounds and experiences.
About the position:
- Simulator Developer
- You can work in the Helsinki, Tampere, or Turku regions, Finland.
- We offer a permanent full-time position with a hybrid work environment.
- Immediate start available.
- Our working language is English.
What we offer
- Inspiring professional development opportunities in a nimble, sustainably growing company that challenges the status quo and shapes the future of cities.
- A unique and meaningful work on complex water and energy system simulation solutions and digital twin implementation.
- A flexible and easy-going work environment where you are valued as a unique contributor to the company.
- An open-minded workplace where curiosity and transparent information sharing are at the core of the culture.
- Opportunities to work on various aspects of the growing company based on your interests, skillsets, and future aspirations.
Who you are
- You have at least 2 years of working experience in the following topics
- Working with numerical methods related to hydraulic modelling, 2D flood modelling or similar topics
- Working with timeseries and spatial data
- Developing Java/Kotlin desktop software with native libraries
- Developing C/C++ numerical libraries
- You are an independent problem-solver and learner
- You are a teamplayer and proactive in your communication
- You understand Agile software development processes
- You have a Master's Degree in some related field such as Computer Science, Engineering, Natural Sciences or Mathematics
- You have interest in critical water and energy infrastructure, city planning and environment
You will be highly regarded if you, in addition:
- Have experience in developing or working with EPANET, SWMM, CAFLOOD or other similar simulators
- Have experience in OpenCL or similar frameworks
Now it is your turn...
Submit your application and express your interest. The position will be filled as soon as we find our next rising star.
We look forward to hearing from you!
---
We do not accept any unsolicited resumes from professional staffing or recruitment companies.
- Team
- Software Development and Technology
- Role
- Simulator Engineer
- Locations
- Finland (all locations), Tampere Office, Helsinki Office, Turku Office
- Remote status
- Hybrid

About Fluidit Oy
Fluidit is a Finnish company that offers a unique combination of a powerful modeling platform, deep industry expertise, and a collaborative approach to help utility providers and city planners future-proof their water and energy systems.