本人是上海地铁的,听我的吧:
那本科生来说:工作满一年,评助理工程师(这个基本都能评上的),助理工程师满四年评工程师,在评工程师之前要考职称英语与计算机的考试(不难),然后要发表论文(只要写你在工作中的学到的东西也行,然后谈谈你的看法,不一定要很专业,但不能抄袭,这个会有专门的评委会审核的),之后把这些材料交上去就行了,有专门的评定委员会评的(只要他们想让你过,你基本就能过,反过来也一样,懂我的意思吧)
至于高级工程师,工程师满五年即可评定,但这就要求你在工作中要有比较突出的成绩,在地铁公司高级工程师不是很多。而且原则上来讲,专科是不能评高级工程师的。