O

Oshkosh

Designs and manufactures purpose-built vehicles

Lead SCADA/MES Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeFrederick, MD, USA$103.3k - $177.7k

About the Job

Requirements

  • At least 5 years of experience developing or supporting SCADA, MES, manufacturing applications, industrial software, or related technology.
  • Demonstrated development and production support experience with Ignition.
  • Experience developing in Ignition using Python/Jython and working with SQL Server databases and scripting.
  • Demonstrated experience troubleshooting and resolving complex production system issues.
  • Demonstrated ability to lead technical solutions and provide technical direction to developers or other technical resources.
  • Experience working with manufacturing, engineering, controls, IT, and other business stakeholders.
  • Strong written and verbal communication skills.
  • Strong analytical, troubleshooting, problem-solving, and decision-making skills.
  • Ability to mentor and coach developers and technical resources.
  • Ability to travel to manufacturing facilities and provide occasional off-shift support based on production needs.

Responsibilities

  • Lead the design, development, configuration, enhancement, and support of SCADA/MES applications using Ignition and Sepasoft.
  • Serve as a technical subject matter expert for Ignition Perspective, Sepasoft MES, and related manufacturing application technologies.
  • Develop and maintain Ignition Perspective screens, views, components, and application functionality supporting manufacturing operations.
  • Develop and modify manufacturing applications using Python/Jython.
  • Apply advanced Microsoft SQL Server scripting and database fundamentals to support application development, data management, and system integration.
  • Develop and support Sepasoft MES applications, including Batch, Document Management, OEE, and Settings & Changeover.
  • Provide technical leadership for the design, development, and support of enterprise and site-level MES solutions.
  • Support an enterprise-to-site Sepasoft architecture and the deployment and configuration of site-level MES functionality.
  • Develop and support integrations between SCADA/MES applications and PLCs, ERP systems, quality systems, databases, APIs, historians, and other manufacturing technologies.
  • Support MQTT-based data collection and Unified Namespace (UNS) architectures, including solutions utilizing HighByte.
  • Support manufacturing data collection and analysis utilizing GE Historian and TimeBase Historian.
  • Support integrations with autonomous mobile robots (AMRs) and other plant-floor technologies.
  • Serve as a technical escalation point for complex SCADA/MES production issues and lead troubleshooting and root-cause analysis.
  • Identify opportunities to improve system performance, reliability, scalability, maintainability, and overall manufacturing system architecture.
  • Lead technical projects, special projects, and cross-functional workstreams within the Digital Manufacturing environment.
  • Establish and promote development standards, coding practices, architecture patterns, documentation standards, and support processes for SCADA/MES applications.
  • Review technical solutions and provide guidance to developers and other technical resources on application design, troubleshooting, and development practices.
  • Coach and mentor team members on SCADA/MES development, software engineering practices, troubleshooting, and solution design.
  • Work with manufacturing, engineering, controls, quality, and business stakeholders to translate requirements into effective technical solutions.
  • Advise stakeholders and development teams on technical approaches, system design, integrations, and best practices.
  • Support the development of functional specifications, technical designs, test cases, technical documentation, deployment plans, and recovery procedures.
  • Participate in application testing, implementation, upgrades, and continuous improvement activities.
  • Evaluate new technologies and recommend solutions that improve manufacturing operations, system capabilities, and data availability.
  • Collaborate with internal and external personnel in the design, development, implementation, and support of manufacturing technology solutions.
  • Assist with the deployment and support of technology outside of the core SCADA/MES environment when required to support manufacturing operations.
  • Follow established standards for application security, data integrity, source control, change management, backup/recovery, and system support.
  • Provide hands-on production support for SCADA/MES systems to help maintain system availability and minimize production downtime.
  • Provide on-site support at manufacturing facilities for implementations, troubleshooting, upgrades, and other production support activities as required.
  • Provide off-shift support when necessary to address production-impacting SCADA/MES issues.

Desired Qualifications

  • Experience with Sepasoft Batch, Document Management, OEE, and Settings & Changeover modules.
  • Experience with HighByte and Unified Namespace (UNS) architectures.
  • Experience with MQTT and Sparkplug technologies.
  • Experience with GE Historian and/or TimeBase Historian.
  • Experience supporting enterprise-to-site Sepasoft architectures.
  • Manufacturing experience, particularly within assembly operations; experience with fabrication or paint is also beneficial.
  • Experience with PLCs and industrial automation systems.
  • Experience integrating SCADA/MES systems with AMRs or other autonomous manufacturing technologies.
  • Experience with VDA 5050 standards and integrations.
  • Experience utilizing REST APIs, JSON, web services, messaging protocols, or other system integration technologies.
  • Experience with source control and code repositories such as GitHub.
  • Experience with CI/CD, DevOps, or automated deployment practices.
  • Experience with Jira, Confluence, Azure DevOps, or similar tools for work management, deployment, and documentation.
  • Experience with application architecture, system integration, high availability, backup/recovery, or disaster recovery.
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

About the Company

Oshkosh

Designs and manufactures purpose-built vehicles

Oshkosh Corporation designs and manufactures purpose-built vehicles and equipment for specialized markets, including defense, fire and emergency services, access equipment, refuse collection, concrete placement, and aviation ground support. It sells its high-value, durable vehicles directly to government agencies, municipalities, and private sector clients. The company differentiates itself through ongoing product development, a strong focus on quality, and community programs like the Youth Apprentice. Its goal is to provide reliable, efficient, purpose-built solutions that meet the evolving needs of essential operations.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Oshkosh, WI
Founded
1917

Recently Posted Jobs

Explore more opportunities at Oshkosh

See more jobs