SCADA Ignition Developer

CapgeminiSouthfield, MI
2dRemote

About The Position

We are building modern, highly customized digital applications on top of the Ignition platform to support complex discrete manufacturing operations at a heavy industry.This role is not a traditional HMI or panel-screen configuration position. We are looking for engineers who bring strong web development fundamentals, software engineering discipline, and an interest in applying those skills to real-time industrial systems.You will use Ignition as the application platform — extending it with Python scripting, JavaScript, CSS, SQL, and API integrations to create scalable, production-grade digital manufacturing solutions.Prior Ignition (or similar) experience is very helpful. Candidates with strong software and web foundations who can learn industrial platforms quickly are strongly encouraged to apply.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • We are looking 5 -7 Years of practical Ignition experience including custom development and integration services.
  • Equivalent practical experience will be considered
  • Familiarity with concepts such as MES, SCADA, HMI, OPC, historians, or IioT.
  • Strong experience with web UI development concepts , HTML5,CSS , JavaScript, Responsive design and modern UI patterns
  • Proficiency in Python scripting for application logic and automation
  • Solid experience working with SQL databases and relational data models
  • Experience integrating external systems using REST APIs or web services
  • Ability to design maintainable, modular software — not just single-purpose screens
  • Experience with manufacturing, industrial automation, or operational systems
  • Ability to understand production workflows, machine data, and real-time operational constraints.

Responsibilities

  • Design and develop responsive industrial web applications using Ignition Perspective and supporting web technologies
  • Extend Ignition’s out-of-the-box components using JavaScript, CSS, and Python scripting to meet complex business and operational requirements
  • Build modular, maintainable application architectures that support long-term scalability and reuse
  • Integrate applications with industrial and enterprise systems including, SQL databases, SAP, Sharepoint, Active Directory
  • OPC and historian data sources (Kepware, Canary, etc.), REST APIs
  • Design efficient data models and queries optimized for real-time operational use
  • Work directly with operations, engineers, IT, business stakeholders, and business analysts to translate manufacturing workflows into digital solutions
  • Design interfaces and workflows optimized for industrial users operating in high-tempo production environments
  • Help develop and extend dev team standards and tools to improve team performance
  • Implement robust error handling, logging, and diagnostics
  • Ensure solutions meet performance, security, reliability, and compliance requirements
  • Produce clear technical documentation and solution architecture diagrams

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service