Senior CFD Developer Job in Shoreham-By-Sea Bn43 5Fg, Southern Uk

Position Title:                          Senior CFD Developer                                     

 

Ricardo is a global world-class, multi-industry consultancy for engineering, technology, project innovation and strategy.  With a century of delivering value, we employee over 1600 professional consultants, engineers and staff world-wide.

 

Our people are committed to providing outstanding value through quality engineering solutions focused on high efficiency, low emission, class-leading product innovation and robust strategic implementation.

 

Our client list includes the world's major transportation Original Equipment Manufacturers (OEM’s), supply chain organisations, energy companies, financial institutions governments.

 

Guided by our corporate values of respect, integrity, creativity innovation and passion we enable our customers to achieve sustainable growth and commercial success.

 

Ricardo Software produces a range of simulation products covering all aspects of fluid and mechanical simulations for automotive power-train development.

 

A vacancy has arisen for a Senior CFD developer in Ricardo Software to work as part of the VECTIS team. VECTIS is a well-established general, three-dimensional computational fluid dynamics suite with a global user base and many years of proven performance. VECTIS has been developed to specifically address fluid flow simulations in the automotive sector and has numerous features explicitly designed for internal combustion engine applications.

 

THE ROLE

 

The successful candidate will become a senior member of the development team.  They will be responsible for the maintenance, enhancement and development of the new VECTIS solver numerical algorithms. In addition to this primary role, the candidate will, on occasion, have to provide timely high-level support to VECTIS customers as required by VECTIS product management.

 

Key Responsibilities

 

·         In response to product management requirements, contribute to all aspects of VECTIS development, including specification, design, implementation, validation, testing and documentation

·         Planning and delivery of VECTIS development tasks  that meet or exceed the specifications of ISO 9000/TickIT

·         Maintenance of source code written mainly in Fortran . This might involve bug tracking and fixing as well as re-factoring in-line with modern Fortran

·         Interface with the VECTIS GUI and meshing developers as necessary to generate detailed requirements for them

·         Assist the VECTIS support team as necessary to diagnose and resolve high-level support enquiries

 

 

REQUIREMENTS

 

The candidate will have a higher degree in engineering or related field (PhD preferred) and experience in the development of Computational Fluid Dynamics computer codes covering the broader range of CFD applications. CFD solver development experience is essential; experience in just using commercial packages alone is not sufficient but would be considered as an important advantage.

 

 

Knowledge and Skills

The following skills and knowledge are considered highly desirable:

 

·         Proficiency in  modern Fortran  programming language

·         Strong software engineering skills, including parallel programming experience using MPI

·         Knowledge of Linux/Windows development environments and revision control systems

·         Proficiency with Linux or/and Windows office tools (Latex, Open Office, Microsoft Office)

·         Knowledge of the SIMPLE-like pressure-based (segregated or coupled) CFD solution algorithms in conjunction with the Finite Volume discretisation methods and sparse linear equation solvers

 

It would be an advantage if the applicant has the following:

·         Proven ability with maintaining and re-factoring a large Fortran source code

·         Knowledge of one or more object orientated programing languages

·         Proven ability in the development and implementation of internal engine combustion models, including non-premixed, premixed and partially-premixed models as well as modelling of pollutant emissions, spark-ignition and knock

·         Knowledge of moving-grid CFD methods in particular those relevant to engine in-cylinder flow simulations

·         Solid background in turbulence modelling

·         Familiarity with real-life internal engine simulations using any commercial CFD software

 

Personal Attributes

·         Highly motivated candidate with a strong work ethic

·         Good oral and written communication skills

·         Ability to work independently as well as with others in a geographically diverse team environment and communicate effectively with colleagues

·         Good planning and organizational skills