Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Mondo

Software Engineer, Operational Technology

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Job Description

Apply now: Senior Software Engineer , location is Remote (with quarterly travel to Fall River, MA). The start date is ASAP for this permanent position.

Job Title:
Senior Software Engineer, Operational Technology Location-Type:

Remote (quarterly onsite travel to Fall River, MA, for approximately one week)

Start Date Is:
ASAP Duration:
Permanent Compensation Range:

$110,000-$125,000/year

Benefits:

Eligible for Health, Dental, Vision, 401K, PTO Must be authorized to work in the U.S. This position is not eligible for sponsorship . The Senior Software Engineer, Operational Technology will develop, optimize, and support software solutions for manufacturing operations, focusing on SCADA systems, industrial automation, plant floor integrations, and software development lifecycle (SDLC) practices. This role will help modernize manufacturing applications, establish version control and testing environments, and improve connectivity between physical equipment and digital systems.

Day-to-Day Responsibilities:

Develop, enhance, and optimize manufacturing applications using Ignition SCADA and related technologies. Establish and maintain source control, versioning, testing environments, and software deployment practices using GitHub or GitLab. Integrate SCADA systems, PLCs, SQL databases, APIs, and plant floor equipment. Write Python scripts and SQL queries to support manufacturing applications and production data. Troubleshoot application, infrastructure, and industrial communication issues. Collaborate with engineering, operations, developers, and external integration partners on new and existing applications. Participate in Scrum activities, backlog grooming, and requirements reviews to deliver enhancements aligned with user stories. Document software architecture, integrations, and development standards while considering the downstream impact of changes to physical equipment.

Minimum Requirements:

3-5+ years of relevant software development, manufacturing systems, operational technology (OT), or industrial automation experience. Experience in manufacturing environments and familiarity with Industry 4.0 practices. Hands-on experience with SQL and Python scripting. Experience with SCADA systems, ideally Ignition SCADA. Familiarity with PLCs and industrial automation platforms, such as Rockwell Studio 5000 or TwinCAT. Understanding of software development lifecycle practices, version control, and testing environments. Ability to troubleshoot independently and understand industrial systems, infrastructure, and communication protocols. Strong collaboration and communication skills, with the ability to work across technical and operational teams.

Preferred Qualifications:

Experience with GitHub or GitLab workflows and automated testing or deployment practices. Familiarity with REST APIs, SQL Server, manufacturing integrations, and production data collection. Experience with industrial networking and communication protocols. Experience with Agile or Scrum methodologies. Familiarity with

ISA-95, MES, ERP

integrations, or manufacturing data platforms. Technical leadership, documentation, or developer mentoring experience. Bachelor's degree in Computer Science, Software Engineering, Information Systems, Industrial Automation, or a related field, or equivalent practical experience.

Benefits

  • Paid Time Off (PTO)
  • 401(k) Plans
  • Health Insurance
  • Dental Insurance