Scientific Software Development Engineers (Ph.D. / MSc)

Posted 3 days ago by Ion recruitment

Edinburgh, City of Edinburgh
£40,000 - £50,000/annum "BLUE-CHIP" RELOCATION, BONUS ECT

We are actively seeking skilled and qualified Scientific Software Development Engineers educated to a high level (Ph.D./ MSc/ 1st or 2:1) in a Physical Science related discipline (physics, maths, etc) with excellent software development skills for a market-leading client.

You will be based at our clients' Edinburgh offices and will be part of a team researching and developing engineering models that improve and represent the physics and engineering principles around the modeling of large-scale physical data projects.

Duties for this role may include:

  • Algorithm development
  • Software Coding 
  • Interface design
  • Testing of the software tool kit in-line with the corporate product development plan.

Our client invests heavily in their employees and will support and mentor your personal development to allow you to deepen your knowledge in the physics and engineering principals around their field.

Skills required:

  • Postgraduate/ commercial experience in Software Development. 
  • A Ph.D. or good degree in Physics, Mathematics, Chemical Engineering or Petroleum.
  • Skilled in one (or more) of the following: C, C++, .Net Technologies, Fortran, Visual Studio

Our client offers a professional and friendly working environment with a structured training program to help familiarise you with their products to ease you into the role.

The salary and benefits package on offer is exceptional and highly competitive and a superb pension scheme, performance related bonuses and other benefits.

Please send a copy of your CV to apply or contact us should you require more information prior to submitting your application.

Start Date:
Contract Length:
Job Reference:
Job ID:
Less than 10

Remember: You should never send cash or cheques to a prospective employer, or provide any financial information. Please get in touch if you see any roles asking for payments or financial details from you. For more information, visit

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts