Senior Software Engineer – Engineering Simulation Software

  • CVL
  • Cambridge, Cambridge, UK
  • 09/09/2016
Software Engineer

Job Description

Senior Software Engineer – Engineering Simulation Software As a Senior Software Engineer you will play a leading role in the development of next generation simulation software. The Senior Software engineer will be joining an organisation with a 17 year history at the top of their field. They have produced software for major organisations across the world in sectors including Aerospace, Automotive, Marine, Environmental, and Computer Aided Engineering. They have a global presence with operations in Japan and the US. They are now entering a new phase of the growth in which this Senior Software Engineer will take the lead developmental role. Working with senior management you will contribute to the shaping and implementation of the product. Activities: Provide leadership in the commercialisation of our innovative end-to-end parallel simulation system, Take responsibility for complex product design, testing & quality Requirements & Qualifications: Experience of leading or managing software development projects Excellent C++ skills including class design and templates Familiarity with working on large C++ projects with 5+ years` experience Experience with large parallel applications, MPI Knowledge of CFD, FEA or other mesh-based simulation with at least 5 years` experience in mesh generation GUI design and testing or UI design, perhaps with Qt or Squish Experience in one or more of CAD, geometry modelling, 3D visualisation or game development Cross-platform (including Linux) Ability to deliver customer focussed software solutions efficiently, to high quality and on schedule