cover letter for design engineer job ocr philosophy and ethics essay structure