Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Eomys Engineering
Lille, 59 Nord, FRANCE

Job Title


Job Description

As a member of our software development team, your main task will be to develop and maintain the new Python version of MANATEE software. Part of the work will consist in converting some of the current Matlab® code to the new Python oriented object architecture, but you may also develop new models (electrical, electromagnetic, structural, acoustic, …) to extend the software capabilities. These new modules will be developed from scratch (UML) together with the R&D engineers of EOMYS in order to define general, easy to use, flexible objects that can be applied to all electrical machine topologies and physics. You will also participate to the GUI development with PyQt (definition of machine and simulation objects, post processing of results and data visualization). Software scripts, documentation and unit tests are all carried in English.

EOMYS want to open a part of this new Python software source code. You will participate to the creation of this new open-source project from the license choice to the community management. Github is considered to host the project. On a long term basis, you may animate trainings on the software and provide technical support.

You will may also help the other R&D engineers on the internal research program of EOMYS (max 20% of the time) depending on your skills and motivation.


  • No telecommuting
  • Agencies are OK


You have a Bachelor’s or Master’s degree in Computer Science or applied mathematics. You have a first experience of Python development in an industrial environment and you are passionate by scientific software development. You have a good team spirit, strong methodological skills and you like taking initiatives. You are able to work in an international environment and you are fluent in English. All the code and documentation will be in English and every Monday the team speaks exclusively English. A first experience with an open-source project or experience with Matlab is a plus to assist.

About the Company

EOMYS ENGINEERING is a company providing applied research services in electrical engineering, vibro-acoustics and heat transfer with more than 75% of its sales out of France. EOMYS outsourced R&D activities include multi-physics modelling, numerical simulation, scientific software development and experimental measurements. EOMYS has developed a strong expertise in the analysis and reduction of electromagnetically-excited acoustic noise and vibrations of electrical machines. EOMYS also develops and distributes MANATEE, the only simulation software dedicated to the fast electromagnetic and vibroacoustic design optimization of electrical machines.

Contact Info

Previous Scrum Master & Lead Python Developer in Nantes (France), Jurismarchés in Nantes, France Next Back-end developer, Qadre in London, United Kingdom