Senior Controls Developer
Current- Project manage control system project upgrades including coordination with external vendors and internal software engineering teams, managing scheduling expectations, planning a multi-phase installation, system re-qualification, training, and supporting the customer after delivery. - Mentor, train, and provide guidance to Controls Developers and Associate Controls Developers. - Commission Electron Beam Sterilization control systems globally from design to assembly to Product Qualification including: developing new functionality and reusing previous code when possible, configuring application specific Cognex barcode readers and IFM 3d scanners, interfacing with customer contractors for data communication to/from the PLCs, configuring and testing safety systems, tuning sensors, develop site specific product tracking throughout the controls system, process data logging of the Ebeam system parameters to verify product is sterile, configure communication channels for multiple .Net services and Fanuc robots, troubleshooting of label printers and applicators.- Generate clear and maintainable PLC code primarily using Siemens Step7 and TIA Portal.- Provide excellent remote technical support and debug to recover from mechanical or software faults.- Contributes to test protocols, user guides and design documentation. Performs unit testing of developed software to minimize defects prior to Factory Acceptance Testing. Participate in product validation process during commissioning of systems.