Geoscada engineer

TMC

$90K — $120K *
Energy & Utilities
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Engineering, Computer Science, or equivalent experience
  • Strong analytical and problem-solving skills
  • Experience in industrial SCADA environments
  • Hands-on experience with GeoSCADA is critical
  • Knowledge of Asset Framework design and development
  • Familiarity with OSI PI or similar historian systems
  • Hands-on experience with InTouch / AVEVA / Wonderware platforms
  • Proficiency in scripting/programming languages such as Python, JavaScript, C#, or similar
  • Understanding of industrial communication protocols like Modbus, OPC UA/DA, DNP3, TCP/IP

Responsibilities

  • Design, develop, and maintain GeoSCADA applications
  • Build and manage asset frameworks and structured data models
  • Lead code reviews and provide technical guidance for a team of 3-5 developers
  • Configure and program SCADA systems using InTouch, AVEVA/Wonderware, and System Platform
  • Integrate SCADA systems with historians such as OSI PI
  • Develop custom scripts to enhance system performance
  • Perform system testing, commissioning, upgrades, and enhancements
  • Collaborate with stakeholders to translate business requirements into technical solutions
  • Provide ongoing support and troubleshooting for SCADA systems

Benefits

  • Competitive compensation with a base salary and monthly bonus based on individual performance
  • Health insurance coverage
  • Generous Earned Time Off (ETO) plan
  • 401k plan with matching contributions
  • Yearly training budget for coaching and education
  • International work opportunity in a well-established company environment
Full Job Description
About this vacancy

We are seeking a Senior GeoSCADA Software Developer to support the design, development, and optimization of SCADA systems for industrial environments. This is a hands-on senior role with a focus on GeoSCADA application development, asset framework design, and system integration, along with mentoring a small team of developers.

  • Design, develop, and maintain GeoSCADA applications
  • Build and manage asset frameworks and structured data models
  • Lead code reviews, troubleshooting, and technical guidance for 3-5 developers
  • Configure and program SCADA systems using InTouch, AVEVA/Wonderware, System Platform
  • Integrate SCADA systems with historians such as OSI PI
  • Develop custom scripts (Python, JavaScript, C#, VBScript) to enhance system performance
  • Perform system testing, commissioning, upgrades, and enhancements
  • Collaborate with stakeholders to translate business requirements into technical solutions
  • Provide ongoing support and troubleshooting for SCADA systems


What we expect from you
  • Bachelor's degree in Engineering, Computer Science, or equivalent experience
  • Strong analytical and problem-solving skills
  • Experience working in industrial SCADA environments
  • Strong hands-on experience with GeoSCADA (critical)
  • Experience with Asset Framework design and development
  • Experience with OSI PI (or similar historian systems)
  • Hands-on experience with InTouch / AVEVA / Wonderware platforms
  • Solid SCADA development and system integration experience
  • Proficiency in scripting/programming (Python, JavaScript, C#, or similar)
  • Experience with industrial communication protocols (Modbus, OPC UA/DA, DNP3, TCP/IP)


What you can expect from us

On top of giving you all the advantages of working in a start-up environment, at TMC USA

you will benefit from the support of a strong well-established international company:
• W2 full-time position
• Competitive compensation: base salary with monthly bonus (based on individual

performance)
• Health insurance
• Generous ETO (Earned Time Off) plan
• 401k with matching
• Yearly training personal budget for Coaching & Education
• International work opportunity

Similar Jobs

More Jobs at TMC

More Energy & Utilities Jobs

Find similar Geoscada engineer jobs: