The Staff Systems Engineer leads the design, development, and sustainment of applications used for Plant Floor Monitoring & Control across GM manufacturing plants in North America. You will provide architectural direction, set and steward standards for GE CIMPLICITY solutions (or equivalent SCADA platforms), and ensure robust, maintainable integrations with data platforms, historians, and enterprise applications. You will pair hands-on coding and automation with cross-functional leadership to deliver scalable capabilities that improve uptime, usability, deployment velocity, and data quality across plants.
What You’ll Do (Responsibilities):
- Design, develop, and support plant floor monitoring and control applications, balancing legacy sustainment with modernization and standardization.
- Architect and evolve SCADA solutions (e.g., GE CIMPLICITY), including point and alarm modeling, screen and navigation patterns, classes and attributes, global scripts, access models, high availability, and upgrade/migration execution.
- Define sustainable connectivity patterns for PLC communication using industrial protocols; establish channel/device/tag standards, optimize performance, and govern configuration and security.
- Collaborate on environment management and validation for plant deployments; drive repeatable buildout, configuration-as-code, and automated verification.
- Partner with reporting and data teams to implement reliable data integration, including SQL Server development, interfaces to plant-floor historians, and operational reporting enhancements.
- Develop and optimize synchronous and asynchronous integrations using REST, messaging, and industrial data connectors; improve performance, resilience, and fault handling.
- Troubleshoot and resolve software issues in both new and legacy systems; perform root-cause analysis and proactive remediation of code quality, security, and usability concerns.
- Automate unit, integration, and end-to-end testing; promote testable architectures, quality gates, and continuous delivery of small, safe changes.
- Provide technical guidance, mentoring, code reviews, and approvals to ensure alignment with GM standards and industry best practices; create clear technical documentation for designs and user guidance.
- Contribute to roadmap definition, estimation, and incremental delivery; communicate status and risks transparently, and coordinate with plant stakeholders to align with production schedules.
- Participate in on-call rotation and support planned downtime windows, including off-hours/holidays as needed to protect manufacturing schedules.
Your Skills & Abilities (Required Qualifications)
- Bachelor’s degree (or higher) in Engineering or Computer Science, or equivalent practical experience
- 8+ years delivering enterprise‑grade software in manufacturing environments, including SCADA-driven plant floor monitoring/control solutions
- 8+ years advanced development with .NET and C# for services/APIs and tooling, plus proficiency in at least one additional language (e.g., Python or Java) for automation, integration, or diagnostics
- Demonstrated leadership establishing technical direction or architecture for mission‑critical plant systems, with a track record improving reliability, performance, and operability
- Hands-on expertise establishing and managing PLC communications via industrial protocols, including standardized channel/device/tag models, throughput benchmarking, performance tuning, and high availability
- Strong SQL Server engineering (schema design, stored procedures, performance analysis) and integration with plant-floor historians and enterprise data consumers
- Operational leadership experience: on‑call participation, leading high‑severity incident response and post‑incident reviews, establishing telemetry/observability, and defining SLIs/SLOs for plant‑critical systems
- Security‑minded engineering and delivery practices, including secure configuration, secrets management and audibility
- Excellent documentation skills and the ability to produce clear system designs, runbooks, and user guidance, and to influence adoption of standards across teams
- Superior verbal and written communication skills
- Excellent interpersonal skills and the ability to influence and align cross-functional teams.
- Mentorship and technical approvals: coach engineers, conduct design/code reviews, and guide solution design to ensure maintainability, performance, and compliance with standards
- Cross‑functional leadership with manufacturing stakeholders (Manufacturing Engineering, Controls, Cybersecurity, Enterprise IT): drive decisions, manage risk around launch schedules, and communicate status and tradeoffs clearly
What Will Give You A Competitive Edge (Preferred Qualifications):
- Experience integrating with MES and historian ecosystems
- Familiarity with eventing/streaming or cloud data services (e.g., Azure Event Hubs, IoT Hub, Functions) and modern observability practices
- Exposure to reporting tools and data visualization; comfort collaborating with data engineering/analytics teams
- Track record leading cross-plant deployments, establishing standards, and driving measurable improvements in reliability, usability, and release velocity
- Willingness to write software and scripts to automate, integrate, and diagnose plant systems beyond configuration-only SCADA engineering
Company Vehicle : Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate.
Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.
#LI-DH2