
Control Systems Engineer – Ignition SCADA, PLC Automation
Tidal Vision
full-time
Posted on:
Location Type: Hybrid
Location: Bellingham • Washington • United States
Visit company websiteExplore more
Salary
💰 $90,000 - $110,000 per year
About the role
- Control and maintain PLC systems (Allen-Bradley preferred)
- Integrate PLCs with SCADA via EtherNet/IP, Modbus, OPC UA, and MQTT
- Support commissioning, troubleshooting, and optimization of control systems
- Drive design and implementation of Ignition Perspective applications
- Develop operator dashboards, alarms, trends, and production reporting
- Create and optimize named queries, historian queries, and SQL integration
- Script automation logic using Python/Jython
- Implement best practices for security, redundancy, and user management
- Support integration of plant systems using MQTT and IIoT architecture
- Troubleshoot PLCs, instrumentation, and networked devices
- Work with operations and maintenance to improve process reliability
- Support automation commissioning and upgrades (~10% travel)
Requirements
- 4+ years Solid PLC programming experience
- 4+ years experience with Ignition SCADA
- 4+ years experience with SQL databases and historian integration
- Strong troubleshooting and field diagnostics skills
- Ability to read and modify electrical schematics
- Knowledge of industrial networking and SCADA system design
- Willingness to travel approximately 10% - 20%
Benefits
- Medical, dental, and vision insurance
- Optional FSA/HSA
- 401k with 6% employer match
- Life and AD&D insurance
- Employee Assistance Program
- Short & long term disability
- Tuition reimbursement
- 21.67 days of paid time off + 10 holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PLC programmingSCADASQL databasesPythonJythonEtherNet/IPModbusOPC UAMQTTIgnition Perspective
Soft Skills
troubleshootingfield diagnosticsprocess reliabilitycommunicationcollaboration