Job Description Our client is a world-leading mechanical & software Engineering Consultancy. The team develop novel and technically demanding software for safety critical Engineering applications across a broad range of clients. They are experts in creating effective solutions to complex challenges for, the oil and gas, nuclear, renewable energy, automotive and defence market sectors. We are focused on hiring junior level Mechanical Engineers with an interest in coding/software, or conversely software engineers with a cross over/interest or experience in mechanical engineering. Successful candidates will have the opportunity to gain experience in developing and applying cutting edge engineering software on some of the most technically demanding projects at many 'blue chip' European and US companies. We are looking for candidates that have ambition, imagination and skill in equal measure and will offer an exciting and varied career in a supportive but dynamic environment in exchange.