first of all if u r an engineer with a degree like BE OR B-TECH with an experience of good 10 years then u may apply for an engineers job
but u have accepted this and u thing that its ok against ur cv then go ahead and take it
ya foreman means that it can be plant office or field so u got to b ready for any thing
the offer is good