. General Description. Reporting to the Director of Engineering and working closely with the Service Desk Manager, the On-Site Support Engineer I troubleshoots software and hardware problems for our customers, while taking full ownership of the problem until it is resolved. This work is done primarily in-person in the northern part of Philadelphia, Pennsylvania, but may at times occur remotely as well. Along with excellent customer service skills...