Job Description - Software Developer C++ (m/f)
Return to jobs

Software Developer C++ (m/f)

Ref: 57270

Three days ago
Job Location
Contract Type
Contracted at Modis


In this position, your principal role will be as an application software developer working on an HPC (High Performance Computing) foundation that will deliver current and future products.


You will be part of the New Solvers Technology group, and report to the Manager for the New Solvers Technology Team for Simcenter solvers.

This position entails developing and deploying production analysis solutions within software programs in the USA.

  • Main objective is to support current products while developing new solution strategy on a high-performance computing framework for software programs.
  • HPC (high performance computing) via GP-GPU, distributed memory parallel, share memory parallel, just to name few, will be the heart of the foundation. Knowledge of these strategies would be a plus though this skillset is not required for this particular role.
  • You will be a part of a team of about 40+ computational mechanics developers and computer scientists that will explore new solution strategies as well as innovative approaches to large scale and lean development.

Function information

We are looking a Software Developer C++.

Main responsabilities :

  • Design, develop and deploy current and future platforms for desktop and cloud related products.
  • Work with Product Managers to understand customer performance requirements and bring those enhancements to market in a timely manner.
  • Leverage new technological frontiers such AI and machine learning to accelerate solution times
  • Work with QA, Technical Support and Technical Doc groups to verify implementation, develop examples, and documentation.
  • Sample areas include client-server architecture, HDF5, web service architecture with an emphasis on scalability and performance.


Required Knowledge/Skills, Education, and Experience :

  • MSc or PhD in Computer Science and preferably some background in Applied and/or Computational Mechanics, or Applied Mathematics, or Mechanical, Aerospace, Civil, or Bio/Biomedical Engineering, with a focus on computational foundation of large scale solutions.
  • Up to 5 years of experience in developing production commercial software in the context of HPC (High Performance Computing).
  • Exceptional entry level candidates will be considered as well.

  • Demonstrated ability to:
  • Develop software programs in C++ (with some knowledge of Fortran)
  • Performance testing and tuning of numerical software

  • Planning and Communication abilities:
  • Excellent oral and written English communication skills
  • Work collaboratively in an agile team by defining and planning the work of development, QA and Application engineers
  • Communicate a clear understanding of the technology to other teams and customer
  • Travel: 5%
  • Python, PERL and other scripting languages.
  • Agile development methods and tools.
  • Comfortable developing on Windows and Linux operating systems.


Are you ready to join our Great Place To Work at Modis Belgium IT as Software Developer C++ ?

We offer a competitive salary and benefits :

  • Attractive Gross Salary
  • Group Insurance
  • Hospital Insurance
  • Meal Vouchers - Eco Vouchers
  • Company car (with fuel card)
  • Unlimited Phone Subscription
  • Internet at home
  • Fixed expenses

Contact information :

  • Geoffrey NIZET - Experienced Business Manager. More info ?
  • Jean-Claude FIDEGNON - Experienced Recruiter. More info ?

Modis across the world

We’ve got more than 20 years’ experience as a leading expert in IT Engineering and Life Sciences solutions. Over that period, we’ve extended our presence across Europe, North America, Asia and Australia, creating local impact at a global scale. Find your local Modis to discover how we can partner with you or help you discover the next step in your career.

Find your local Modis