1

Contract Ignition Developer Jobs in Detroit, MI (NOW HIRING)

Be Seen First

Ignition SCADA Programmer / AMR Integration Consultant (Contract) We are seeking a highly experienced Ignition SCADA Programmer with advanced Ignition scripting expertise to support an Autonomous ...

New

Contract Very Important: * W2 Only * No OPT, CPT and H1B * 5-15 Years of Software Development ... SCADA (Ignition) experience * Mobile Development (iOS/Android) * ASP.NET * Java * UI Design and ...

Contract Ignition Developer information

See Detroit, MI salary details

$39.6K

$128.1K

$156.9K

How much do contract ignition developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for contract ignition developer in Detroit, MI is $128,050.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,900.00 and $155,400.00 per year, depending on experience, location, and employer.

What are some common challenges faced by contract ignition developers when integrating with existing enterprise systems?

Contract Ignition Developers often encounter challenges when integrating Ignition SCADA modules with legacy enterprise systems, such as mismatched data formats, limited documentation, and varying security protocols. Addressing these issues usually requires thorough planning, custom scripting, and close collaboration with IT and operations teams. Being proactive in understanding both the Ignition platform and the organization's existing infrastructure greatly helps in mitigating integration issues and ensuring a smooth deployment.

What is a contract ignition developer?

Contract Ignition Developers are professionals who specialize in designing, developing, and deploying software solutions using Ignition by Inductive Automation, often on a contract basis. Ignition is a powerful industrial automation platform used for SCADA (Supervisory Control and Data Acquisition), HMI (Human Machine Interface), and IIoT (Industrial Internet of Things) applications. These developers are skilled at creating custom modules, integrating systems, and optimizing industrial processes. They typically work with manufacturing or industrial clients to implement real-time data monitoring, control, and visualization solutions. Contract work allows organizations to scale their development resources as needed for specific projects.

What is the difference between Contract Ignition Developer vs Contract PLC Programmer?

AspectContract Ignition DeveloperContract PLC Programmer
CredentialsKnowledge of Ignition platform, scripting, and HMI/SCADA systemsPLC programming certifications, knowledge of ladder logic and PLC hardware
Work EnvironmentIndustrial automation, software development, HMI/SCADA systemsIndustrial automation, hardware-focused, PLC systems
Employer & IndustryManufacturing, process control, automation companiesManufacturing, automation, control system integrators
Search & Comparison IntentUnderstanding software development roles in automationFocus on hardware programming and control systems

The Contract Ignition Developer primarily focuses on developing and maintaining HMI/SCADA applications using the Ignition platform, emphasizing software and interface design. In contrast, the Contract PLC Programmer specializes in programming PLC hardware with ladder logic and hardware configuration. Both roles are essential in industrial automation but differ in their technical focus and skill sets.

What are the key skills and qualifications needed to thrive as a contract ignition developer?

To thrive as a Contract Ignition Developer, you need strong programming skills in languages like JavaScript, Python, or Java, as well as a solid understanding of the Ignition SCADA platform and system integration concepts. Familiarity with Ignition Designer, scripting modules, and relevant certifications such as Inductive Automation Certified Ignition Developer are typically required. Excellent problem-solving, communication, and project management abilities help developers collaborate with clients and teams to deliver robust automation solutions. These skills ensure efficient, secure, and scalable industrial automation projects that meet client requirements and industry standards.
What are the most commonly searched types of Ignition Developer jobs in Detroit, MI? The most popular types of Ignition Developer jobs in Detroit, MI are:
What are popular job titles related to Contract Ignition Developer jobs in Detroit, MI? For Contract Ignition Developer jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Contract Ignition Developer jobs in Detroit, MI look for? The top searched job categories for Contract Ignition Developer jobs in Detroit, MI are:
What cities near Detroit, MI are hiring for Contract Ignition Developer jobs? Cities near Detroit, MI with the most Contract Ignition Developer job openings:
Infographic showing various Contract Ignition Developer job openings in Detroit, MI as of June 2026, with employment types broken down into 42% Full Time, 4% Part Time, and 54% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $128,050 per year, or $61.6 per hour.

Ignition SCADA Programmer / AMR Integration Consultant (Contract)

Great Lakes Group

Detroit, MI • On-site

$45 - $50/hr

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

Posted yesterday

New

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Ignition SCADA Programmer / AMR Integration Consultant (Contract)

We are seeking a highly experienced Ignition SCADA Programmer with advanced Ignition scripting expertise to support an Autonomous Mobile Robot (AMR) integration project. The ideal consultant will have strong experience developing custom solutions within the Ignition platform, integrating external systems through REST APIs, and working in industrial automation environments.

An internal technical resource will provide support on the MiR (Mobile Industrial Robots) side of the project, including robot setup, missions, fleet management, and overall AMR configuration. This role will focus primarily on the Ignition application development and system integration.

Responsibilities

  • Develop and enhance Ignition SCADA applications using advanced Python scripting and Ignition scripting.
  • Design and implement integrations between Ignition and external systems using REST APIs.
  • Collaborate with the internal AMR resource responsible for MiR robot setup, fleet management, missions, and configuration.
  • Support the development and testing of the functional AMR pilot environment.
  • Troubleshoot, debug, and optimize system performance during development and testing.
  • Participate in on-site demonstrations and deployment activities.
  • Work closely with project stakeholders to ensure successful system integration and customer acceptance.

Qualifications

  • Extensive experience programming with Inductive Automation Ignition.
  • Strong proficiency in Python scripting within the Ignition platform.
  • Demonstrated experience with REST API integration.
  • Experience integrating industrial automation, SCADA, MES, or manufacturing systems.
  • Experience with Autonomous Mobile Robots (AMR) is highly preferred.
  • Familiarity with MiR (Mobile Industrial Robots) is a plus.
  • Strong troubleshooting, communication, and collaboration skills.
  • Ability to travel for project demonstrations and customer deployments.

Travel Requirements

  • Phase 1: Most work can be completed remotely or offline. The consultant will be required to travel to Greenville for approximately 3 days to demonstrate the functional AMR test pilot environment alongside the internal AMR resource.
  • Phase 2: Availability to travel to the customer site for system deployment and implementation is required.

Preferred Technical Skills

  • Ignition Perspective
  • Ignition Vision
  • Gateway scripting
  • Tag scripting
  • Python
  • REST API development
  • JSON
  • Industrial automation
  • PLC integration
  • SCADA
  • MES
  • AMR integration
  • MiR robots
  • System integration
  • Manufacturing execution systems
  • Troubleshooting and debugging


Ignition SCADA, Inductive Automation, Python, Ignition scripting, Gateway scripting, Tag scripting, Perspective, Vision, REST API, JSON, AMR, Autonomous Mobile Robots, MiR, Industrial Automation, SCADA, MES, PLC Integration, System Integration, Manufacturing, Automation Engineer, Software Integration, Troubleshooting

Company Description

Hiring Transparency & AI Disclosure Statement
In compliance with applicable Canadian employment regulations, we confirm that this job posting represents a current, active vacancy within our organization.
We do not use artificial intelligence (AI) tools to screen, assess, rank, or make hiring decisions. All applications are reviewed and evaluated by human recruiters and hiring managers.
If our hiring practices change in the future to include AI-assisted tools, appropriate disclosure will be provided in accordance with applicable laws.