SCADA Developer
$95k - $115kDMC Engineering
Job Description
Job Description
(Hybrid)
Available in 13 office locations nationwide (excluding Austin)
Description
DMC is seeking an experienced SCADA Developer to design and deliver scalable industrial automation and data systems. You'll work hands on with Ignition to build solutions that integrate with PLCs, historians, and enterprise systems, owning projects from concept through commissioning. This role is ideal for someone with deep Ignition expertise and strong systems thinking who enjoys solving complex technical challenges. You'll join a team recognized for award winning work, including Inductive Automation's prestigious Firebrand Award and first place in the ICC Build-a-thon, and help deliver high impact solutions that drive real results for clients.
About DMC
DMC is a leading engineering consulting firm and Ignition Premier Partner, delivering high-caliber engineering, SCADA, MES, and custom software development services globally. We specialize in innovative solutions for manufacturing, testing, and product development, with experience spanning industries including aerospace, consumer packaged goods, healthcare, and more. Our rapidly growing Ignition team is at the forefront of enterprise-scale deployments, giving engineers the opportunity to work on technically challenging projects that push the platform to its limits. Across DMC, engineers stay ahead of emerging technologies while delivering top-notch solutions in a collaborative environment that supports both independent ownership and team-based work, reflecting our commitment to technical excellence, professional growth, and forward-thinking client impact.
Responsibilities
- Design, develop, and deploy industrial SCADA and automation systems across diverse industries
- Build scalable and maintainable solutions that integrate with PLCs, data historians, and enterprise systems
- Develop and configure Ignition-based applications and architectures
- Apply strong systems thinking to ensure reliable, high-performance solutions
- Contribute across the full project lifecycle, including concept development, design, implementation, testing, and commissioning
- Willingness to mentor early career engineers
Requirements
Must be authorized to work in the U.S. without employer sponsorship now or in the future.
- Bachelor's degree in Engineering (Electrical, Mechanical, Computer, or related field)
- Minimum GPA of 3.4
- 3+ years of relevant experience
- Experience with Ignition or comparable SCADA platforms
- Strong understanding of PLC systems and industrial communication protocols (e.g., EtherNet/IP, Modbus, OPC UA)
- Demonstrated ability to design and deploy SCADA systems, including architecture, scripting, and enterprise implementations
Familiarity with integrating SCADA systems with databases (e.g., SQL Server, PostgreSQL) and enterprise applications
- Proficiency in programming, including object-oriented concepts and text-based languages
- Strong communication, customer-facing, and time management skills, with the ability to manage multiple projects
Experience working directly with customers or stakeholders in a client-facing environment
- Ability to travel up to 20%
Compensation
Starting compensation is based on industry, relevant experience and location standards.
- Engineer Levels II & III (3-5 years relevant experience): $95,000 - $115,000
- Engineering Levels III & Above (5-10 years relevant experience): $115,000 - $165,000+
Additional Information
- Benefits/Culture/Bonuses and More!
- Office Locations
- DMC Website
- Engineering Blogs
- Additional Career Opportunities
#LI-Hybrid
- ...You'll Do Design, program, and commission industrial automation systems from concept through startup and client handoff Develop PLC, HMI, and SCADA applications (Allen-Bradley, Siemens, Ignition, FactoryTalk, etc.) Work directly with customers to gather requirements, develop...SuggestedWork at office3 days per week
- Automation Engineer Excellent communication skills, verbal and written; able to communicate with technical people as well as management and business. Has a broad understanding of Software Engineering concepts, testing and methodologies. Ability to be flexible, accountable...SuggestedWork experience placementFlexible hours
- ...sortation systems, scanners, cameras, print and apply systems, SCADA deves and programs. What You'll Do Promote a safe... .... We provide employees with resources that support them in developing skills to enhance performance in their current role as well as...SuggestedHourly payFor contractorsWork at officeRemote workVisa sponsorshipFlexible hoursShift workNight shift
- ...Programming experience. The other is he can't believe these people aren't automation engineers. Has had 30% people that weren't developing scripts and automating scripts instead they were just pushing a button, and they had existing scripts they were utilizing. Need to...SuggestedLong term contractFull timeContract workRemote work
- ...operations and ensuring the highest levels of accuracy and efficiency. Responsibilities: • Collaborate with cross-functional teams to develop an automation strategy aligned with organizational goals. • Assess existing processes and identify opportunities for automation....Suggested
$85k - $100k
...Level 3 MES systems using industrial communication protocols Develop and refine mathematical models to predict and control process... ...C++ Java Fortran Object-oriented programming HMI SCADA Automation Automation Automation Equal Opportunity Employer...Permanent employmentFull timeTemporary workWork experience placementVisa sponsorshipRelocation package- Controls Process Automation Engineer Industry leading producer seeks an Controls Process Automation Engineer to take part in the development, maintenance, and optimization of Level II (L2) supervisory control systems that govern production processes in the plant. You...
$80k - $100k
...Masimo solutions. Duties & Responsibilities Work with Territory Managers and Regional Directors to identify new opportunities; Develop and maintain a SN, Iris, Connectivity, Analytics and clinical alarm management pipeline; Present the clinical, operational, and...Work at officeLocal areaFlexible hoursNight shift- An established industry player is seeking an Ansible Automation Consultant with extensive experience in automation and DevOps tools. This role demands a strong background in Ansible and Terraform, along with proficiency in scripting languages such as PowerShell and Bash...
- M.C. Dean, Inc in St. Louis is seeking a BOC Specialist responsible for monitoring and operating the Building Automation System. Candidates must have at least 8 years of experience, preferably with relevant certifications and a technical trade background. This role involves...
- ...document defects, inconsistencies, and usability issues in software applications. Collaborate with cross-functional teams, including developers, product managers, and business analysts, to ensure quality throughout the software development lifecycle. Exposure to GenAI and...Work at office
$60k - $100k
Express Employment Professionals is looking for an Injection & Blow Molding Machine Programmer in St. Louis, MO. This role involves developing and maintaining machine control programs for manufacturing equipment, focusing on injection and blow molding processes. The ideal...- M.C. Dean, Inc. seeks a BOC Specialist in St. Louis, MO to monitor and operate the Building Automation System. The position demands 8+ years of experience, ideally in the building controls industry, along with strong troubleshooting and communication skills. The candidate...
- Automation Engineer Laciny Bros., Inc., a custom fabrication company, is seeking a full-time automation engineer to join our team! Since 1916, Laciny Bros. has specialized in custom fabrication that demands creativity, precision, and quality craftsmanship. Laciny Bros.,...Full time
- M.C. Dean, Inc. is hiring in St. Louis for a BOC Specialist to monitor and operate the Building Automation System. Responsibilities include responding to service calls, managing system alerts, and collaborating with a call center to tackle issues effectively. The position...
- Stifel Financial Corp. in St. Louis is seeking an IT Endpoint Engineer responsible for maintaining and deploying desktop, laptop, and mobile hardware. The role involves patch management, configuration management, and supporting various endpoint technologies. The ideal candidate...
$67k - $82k
...Energy is currently seeking an Operations Technology Engineer at their headquarters in St. Louis, MO. This full-time role involves developing and supporting operational technologies critical to the mining industry. Candidates should have a relevant engineering degree and...Remote jobFull timeFlexible hours$100k - $132k
Position Summary Digital Transformation is at the center of all that we do. With data‑driven innovators passionate about making a difference in the lives of pets, we create cutting‑edge digital and automation solutions that solve complex problems at scale. As a Senior Engineer...- ...Robotic Process Automation Developer Location: St Louis, MO Type: Hybrid Job Description: Between 8 to 13 years of experience in automation especially in RPA. Provide guidance with process design. Design, develop, and test automation workflows. Deploy RPA components...
- ...ensuring the quality of an application using formal and exploratory test methods which include analyzing, designing, exploring, developing, and executing positive/negative tests to ensure adequate testing coverage. They have demonstrated experience successfully working...Work experience placementFlexible hours
$35 - $40 per hour
...seeking a skilled Quality Engineer to join an omni-channel eCommerce environment. In this hybrid role, you will work closely with developers to ensure quality throughout the development process, performing both manual and automated testing. The ideal candidate has at...$110k - $165k
...equipment selected is in line with established platform standards (hardware, software revisions, documentation, drawings, etc.) Develop and maintain a backup strategy for PLCs (Rockwell, Siemens, etc.), DCS (DeltaV), HMIs, and other automation equipment in conjunction...Local areaImmediate startShift work$95k - $115k
...of engineering fundamentals to provide solutions that involve developing software to interface with and control hardware. Our engineers... ...electrical and mechanical systems Works with most industrial PLC/HMI/SCADA platforms (Siemens, Rockwell, Ignition, etc.) Continuously...Work at office- Nexify Infosystems is looking for a Senior QE Automation Engineer to join their team in St. Louis, MO. This role requires 8+ years of experience in Quality Engineering with a strong focus on UI automation using tools like Selenium or Playwright, and proficiency in SQL. ...
- ...Job Description Job Description Responsibilities • Design and develop control systems and software programs. Implement and optimize automation processes. Maintain and troubleshoot control systems and machinery. • Understand, maintain and troubleshoot Siemens control...For contractors
- Freedom Technology Solutions Group, LLC seeks a Test Engineer to support intelligence analysis products. The role involves testing across design, development, modernization of applications, and operations to boost automation and efficiency using agile methods and modern...
- ...working with different engineering teams to provide service to various customers. This position will allow entry-level engineers to develop technical skills in automation engineering through a series of dynamic training and development activities made up of a combination...H1bWork at officeMonday to FridayFlexible hoursShift workNight shift
- M.C. Dean is seeking a BOC Specialist in St. Louis, MO to manage the Building Automation System and respond to service calls. The ideal candidate will possess a high school diploma and at least 6 years of experience, preferably with technical trade education. Responsibilities...
- M.C. Dean, Inc. in St. Louis, Missouri is seeking a Building Automation System Specialist to manage and operate its Building Automation System. The role requires monitoring alarms, troubleshooting systems, and maintaining client communication. Candidates should have a high...
- ...Ignition itself) Basic Python script understanding; ability to identify logic issues in application behavior Experience troubleshooting SCADA/HMI systems and real‑time data acquisition environments Understanding of basic PLC operation, common industrial protocols (Modbus,...Permanent employmentTemporary workRemote workShift workNight shiftRotating shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to SCADA Developer. Be the first to apply!


