Programming Manager

Keystone Engineering Group
Frazer, PA, United States
3 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$132,000.0 - $150,000.0
Working hours
Regular working hours

Tech stack

Adobe InDesign Computer Programming Supervisory Control and Data Acquisition (SCADA) Wonderware Programming Environments Virtual Machines Information Technology Allen-Bradley Factory Automation Equipment

Job description

management, Demonstrated experience with control system startup, commissioning, troubleshooting, and field implementation.Strong proficiency with automation hardware including Allen Bradley and Schneider Electric Modicon.Strong proficiency with automation software including VTScada, Ignition, Wonderware and Factory Talk.Possesses the ability to troubleshoot complex equipment and process issues. Excellent problem-solving, critical-thinking, and troubleshooting skills, with the ability to teach others effective methods for resolving problems.Strong interpersonal skills, approachability, emotional intelligence, and the ability to build trust while maintaining accountability.Ability to recognize and address technical and behavioral issues early and have difficult conversations professionally and constructively.Ability to coach and develop employees while maintaining clear expectations, accountability, and appropriate follow-through.Ability to remain calm and make sound decisions in high-pressure field and customer environments and respond to issues in a timely manner, including outside regular business hours when required.Ability to prioritize, delegate, coach, and develop employees toward greater independence.Excellent time management, organizational, communication, and leadership skills.Ability to work effectively with employees of varying experience levels and adapt training and mentoring approaches to individual needs.Ability to travel to project sites and work directly alongside programming personnel during startup, commissioning, troubleshooting, and other field activities. Responsibilities:Oversees programming workload balance, prioritization, resource allocation, and scheduling.Reviews programming work as needed and enforces programming standards in coordination with the QAQC Manager.Leads, mentors, and develops programmers with emphasis on technical growth, confidence, accountability, and independence.Develops and maintains structured training and development plans for new and existing programmers and identifies future technical leaders.Provides hands-on coaching during active projects, startups, commissioning, field troubleshooting, and other high-pressure situations.Identifies technical, behavioral, communication, and performance concerns early; addresses them directly and constructively and establishes clear expectations for improvement.Participates in interviewing, performance reviews, performance management, and progressive discipline as required.Conducts regular one-on-one meetings and quarterly employee goal meetings and works with department leadership on employee development.Serves as a primary technical resource for PLC programming, SCADA/HMI, controls, troubleshooting, equipment configuration, and project-related technical issues.Completes programming, troubleshooting, equipment configuration, I/O checkout, startup, and commissioning activities as required.Provides onsite assistance and mentorship to clients, engineers, vendors, owners, and project personnel as needed.Assists in prioritizing employee response to client emergencies and participates in emergency service response as needed.Assists the QAQC Manager with quality control reviews, program testing, and identification of recurring technical or quality issues.Works with Project Managers and clients to resolve technical issues, support successful project execution, maintain relationships, and identify new business opportunities.Reviews and assists the QAQC Manager with Virtual Machines, programming environments, and required software.Approves department timesheets, expense reports, and PTO requests. Benefits:Hybrid Work ScheduleTraining, Professional Development and Career PathingCasual Dress CodeEmployee Referral BonusHealth BenefitsCompany paid Life Insurance and Short & Long Term DisabilityPaid Time OffHolidays401K PlanPet Friendly Environment Our Programming Managers travel locally to client sites and occasionally have overnight travel trips for projects. Interested? Please go to our Careers webpage at https://www.kegi.net/careers AND visit our company website at www.kegi.net to learn more about our employees, projects, and the important work we do!Keystone Engineering Group, Inc. does not sponsor employment visas for any positions. Keystone is an equal opportunity employer committed to providing equal employment and advancement opportunities. Equal employment opportunity applies to all terms and conditions of recruiting and employment, including hiring, training, job assignment, promotion, compensation, and benefits., Description: Are you a leader, teacher, mentor? Do you have a passion for providing mental health care for children in crisis? If you answered YES! consider joining our dynamic t…

  • 1 month ago +

Requirements

Programming Manager Keystone Engineering Group, Inc. is a Professional Engineering Firm and Systems Integrator with 25+ years of experience in Design and Design-Build services for Water, Wastewater, and private industries. We have five offices located in Southeastern Pennsylvania, Northeastern Pennsylvania, New Jersey, Lewes Delaware, and Seaford Delaware. Keystone has cultivated a strong employee and client centered environment where employees are valued, respected, and supported. Our team effectively works together to deliver projects on time and on budget. Required Qualifications:10+ years of hands-on experience in industrial automation, PLC programming, SCADA/HMI, or related controls work; a Bachelor’s or Associate’s degree in Engineering, Automation, Controls, Computer Science, or related technology preferred.Demonstrated experience in the water and wastewater industry strongly preferred.Experience in leading, mentoring, or managing technical personnel and experience in, project, Description: Do you have a passion for helping families build strong, healthy and supportive relationships? Are you energetic, have good problem solving skills and are able to ad…

  • 12 days ago, Description Do you have a passion for helping families build strong, healthy and supportive relationships? Are you energetic, have good problem solving skills and are able to adv…
  • 13 days ago

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:30 min

Selecting cost-effective virtual machines and hosting regions

Michaël Hompus Michaël Hompus · World Congress 2025

3:07 min

Applying industrial factory management concepts to software developers

Johannes Hansen · World Congress 2023

2:43 min

Augmenting serverless workflows with traditional virtual machines

Mete Atamel Mete Atamel · World Congress 2022

5:05 min

Combining software creation skills with marketing and public building

David Levai · LIVE

3:28 min

Rebuilding technical skills to become a strategic staff engineer

Marcin Olichwirowicz Marcin Olichwirowicz · World Congress 2026 Europe

1:51 min

Evolution of custom compilers and virtual machines

Florian Rappl · LIVE

Videos

See all

Related articles

See all