CMOS and beyond CMOS
Discover why imec is the premier R&D center for advanced logic & memory devices. anced logic & memory devices.
Connected health solutions
Explore the technologies that will power tomorrow’s wearable, implantable, ingestible and non-contact devices.
Life sciences
See how imec brings the power of chip technology to the world of healthcare.
Sensor solutions for IoT
Dive into innovative solutions for sensor networks, high speed networks and sensor technologies.
Artificial intelligence
Explore the possibilities and technologies of AI.
More expertises
Discover all our expertises.
Research
Be the first to reap the benefits of imec’s research by joining one of our programs or starting an exclusive bilateral collaboration.
Development
Build on our expertise for the design, prototyping and low-volume manufacturing of your innovative nanotech components and products.
Solutions
Use one of imec’s mature technologies for groundbreaking applications across a multitude of industries such as healthcare, agriculture and Industry 4.0.
Venturing and startups
Kick-start your business. Launch or expand your tech company by drawing on the funds and knowhow of imec’s ecosystem of tailored venturing support.
/Job opportunities/Junior R&D Simulation/Software Engineer for advanced photovoltaic simulations

Junior R&D Simulation/Software Engineer for advanced photovoltaic simulations

Research & development - Genk | More than two weeks ago

Develop, optimize, and use a next gen simulation software for high precision and large-scale PV system energy yield predictions

Junior R&D Simulation/Software Engineer for advanced photovoltaic simulations

What you will do

Imec’s Energy department is an internationally recognized research group thanks to its experts and world-class technology labs. In the accelerated energy transition and recovery plan of Europe Photovoltaic technology is one of the major pillars. Integration of PV in the electrical grid requires high-precision and next generation simulation tools to design, monitor and control the operation of various types of hybrid PV systems coupling PV and storage solutions. Imec’s unique PV energy yield simulation approach relies on a patented physics-based simulation framework. This framework allowed us to reach record precision for novel module and system technologies, even in daily energy yield prediction, in highly varying real-life conditions. Beyond academic recognition, the implementation of advanced computing solutions enables us to respond to industrial needs of major energy companies. As our PV and energy system simulation research progresses, our framework is constantly extended by new features and capabilities.  To keep up with this development, we are looking for someone with both interest in scientific computing techniques and modelling. Ideal candidate will be involved in software architecture, code optimization using GPGPU or distributed computing, development of new machine learning/data mining models and advanced algorithms in the domain of PV, batteries, weather sciences. 
As a junior R&D Simulation/Software Engineer you will be closely working with senior simulation researchers. Your responsibilities will include:
  • Translate rapidly developing technology aware models into novel algorithms well integrated in the large-scale simulation framework 
  • Prepare the code for transfer to our industrial partners after field validation 
  • Showcase the developed software by performing energy yield simulations in industrial and research projects 
  • Implement code optimization for example using high performance computing or GPGPU techniques
You will join a young, international and dynamic team.

What we do for you

We offer you the opportunity to join one of the world’s premier research centers on its latest campus in Genk, EnergyVille and be part of the energy transition. With your talent, passion and expertise, you’ll become part of a team that makes the impossible possible. Together, we shape the technology that will determine the society of tomorrow. 
We are proud of our open, multicultural, and informal working environment with ample possibilities to take initiative and show responsibility. We commit to supporting and guiding you in this process; not only with words but also with tangible actions. Through imec.academy, 'our corporate university', we actively invest in your development to further your technical and personal growth. 
We are aware that your valuable contribution makes imec a top player in its field. Your energy and commitment are therefore appreciated by means of a competitive salary with many fringe benefits.

Who you are

  • You have an industrial Engineering degree with significant focus on computer sciences, algorithmic, scientific computing, software development or Bachelor degree with 3-5 year of relevant experiences
  • You are familiar with at least one common programming language: Python, C, C++, Java, C#. You are willing to develop mainly in Python
  • You are familiar with concepts like object-oriented programming, abstract classes, data structures (trees, lists, dictionary, etc. )
  • A first experience with GPGPU (CUDA, OPENCL etc.), distributed computing, machine learning/data mining, GIT version control is a plus
  • You are a precise, methodical, and detail-oriented person
  • You are curious, enjoy keep learning and working in a team
  • You have a good command of English