At a Glance
- Tasks: Develop and implement numerical methods for fluid flow modelling in engineering software.
- Company: Join a leading engineering firm with over 40 years of industry experience.
- Benefits: Enjoy hybrid working options and a dynamic work environment.
- Why this job: Be at the forefront of simulation software, seeing your innovations come to life.
- Qualifications: PhD in STEM, strong knowledge of ODEs/PDEs, and programming skills in C# required.
- Other info: Collaborate with a talented team and contribute to exciting new software features.
The predicted salary is between 36000 - 60000 £ per year.
Numerical method development for market-leading engineering software. This engineering company develops market leading software for modelling fluid flow in specialised industries. They are looking for a PhD qualified Mathematician, Engineer or Physicist to join their growing team to provide numerical modelling expertise.
You will be adapting existing methods and developing new techniques to solve a range of PDEs and ODEs including those developed in-house. You will then implement these new methods in conjunction with the software team into production ready code. Working at a nimble company at the cutting-edge of simulation software, you will be developing genuinely new numerical methods and have the opportunity to see your work all the way through to commercialisation and beyond.
With work underway on the next major revision of the software and plenty of new features on the roadmap, there will be plenty of work to keep you engaged. This company has been providing their software to multi-nationals for over 40 years, and they have become the de facto standard in certain sectors. You will be working alongside other numerical modelling developers with similar backgrounds as well as an experienced software development team. Hybrid working is the norm with up to three days per week at home.
Requirements:
- Strong knowledge of numerical methods for solving ODEs and PDEs
- PhD in a STEM subject supported by a strong undergraduate degree from a respected university
- Good mathematical programming skills, ideally in C#
- Good technical communication skills
Contact Detail:
ECM Selection (Holdings) Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Numerical Modelling Developer
✨Tip Number 1
Familiarise yourself with the latest advancements in numerical methods, particularly those related to ODEs and PDEs. This will not only enhance your understanding but also allow you to discuss relevant topics during interviews, showcasing your passion and expertise.
✨Tip Number 2
Engage with online communities or forums focused on numerical modelling and software development. Networking with professionals in the field can provide insights into the company culture and expectations, which can be invaluable during your application process.
✨Tip Number 3
Brush up on your C# programming skills, as this is a key requirement for the role. Consider working on personal projects or contributing to open-source projects that involve numerical methods to demonstrate your coding abilities.
✨Tip Number 4
Prepare to discuss your previous research or projects that involved numerical modelling. Be ready to explain your thought process, the challenges you faced, and how you overcame them, as this will highlight your problem-solving skills and technical communication abilities.
We think you need these skills to ace Numerical Modelling Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your PhD qualifications and relevant experience in numerical methods, particularly focusing on ODEs and PDEs. Emphasise any projects or research that demonstrate your expertise in mathematical programming, especially in C#.
Craft a Strong Cover Letter: Write a cover letter that specifically addresses the job description. Discuss your passion for numerical modelling and how your skills align with the company's needs. Mention your ability to communicate technical concepts effectively, as this is crucial for the role.
Showcase Relevant Projects: If you have worked on any relevant projects or publications, include them in your application. Highlight any experience you have in developing new numerical methods or adapting existing ones, as this will demonstrate your capability to contribute to the team.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail, which is essential in a technical role like this one.
How to prepare for a job interview at ECM Selection (Holdings) Limited
✨Showcase Your Numerical Skills
Be prepared to discuss your knowledge of numerical methods for solving ODEs and PDEs. Bring examples from your PhD or previous work that demonstrate your expertise in this area.
✨Demonstrate Programming Proficiency
Since good mathematical programming skills in C# are essential, be ready to talk about your experience with coding. You might even want to prepare a small coding example or discuss a project where you implemented numerical methods.
✨Communicate Effectively
Strong technical communication skills are crucial. Practice explaining complex concepts in simple terms, as you may need to collaborate with software developers who may not have a deep mathematical background.
✨Understand the Company’s Software
Familiarise yourself with the company’s engineering software and its applications. Showing that you understand their product and how your skills can contribute to its development will set you apart from other candidates.