This position is accountable for technical leadership for large scale/high complexity customer project orders, which may span over multiple years, from start to finish, ensuring it is completed on time and within budget. This includes serving as the lead software project engineer during initiating, planning, executing, controlling and closing of customer projects/programs. The successful candidate in this position will confirm customer requirements, which includes software system development requirements, software and hardware specifications, bill of material alignment with specifications & clarify exceptions.