3D Software Development Engineer
* What’s the opportunity?
To further sustain and accelerate its growth, NUMECA is looking for a 3D Development Engineer, to join its team in Brussels. In this particular role, you will develop CAD modeling and repair tools for the preparation of input geometries to CFD workflows. You will also develop high-end graphical widgets for visualizing post-processed simulation data.
* What will you do?
Working as part of the software engineering team, you will contribute to the development of new features and tools dedicated to geometry modeling and visualization of 3D simulation data.
Design and develop new features, in close collaboration with key users
Customizing the graphical user interface for the developed features
Implement in C++ and Python new 3D tools for CAD Repair, geometry modeling and data post-processing
Perform verification and validation tests
Follow up on the developments with software quality and application teams
* What’s great about joining the team?
Working as part of the software engineering team, you will contribute to the growth of an innovative company. You will have the opportunity to be one of the core developers of the Numeca OMNIS platform.
NUMECA is also active in the field of fluid dynamics by developing flow simulation software, widely used by engineers and designers in a large range of fluid engineering applications.
* Who and what are we looking for?
A Master degree in Computer Science, Mathematics, Physics or Engineering or equivalent
High learning and problem solving ability
Understanding the development process of large software products
Good knowledge of C/C++ and Python
Knowledge of Linux and Windows
Fluent English language is a prerequisite for the role. Dutch and French are a plus.
Knowledge of CAD Libraries, 3D rendering technologies, GPU programming or parallelization would be a plus
Applicants should be highly motivated and dynamic, have good analytical and communication skills, be a team player able to meet the highest quality standards in software development. Proven skills in engineering problem solving and written/oral communication are essential. You need to be able to investigate and find the root cause of a problem and assume full ownership of the tasks assigned to you.
* What do we offer?
We offer to work in a stimulating, young and multicultural environment, and to be part of a dynamic and growing company. We propose competitive package (including profit sharing) and excellent job growth opportunities and mobility within NUMECA Group.
* How to apply?
Please send your motivation letter and resume plus relevant technical papers, reports, references, etc. to: HR Department at email@example.com. Indicate clearly the reference job number: DEV19-09.