Associate Controls Engineer: Real-Time Automation & PLCs

Redwood Materials, Inc.

South Carolina

On-site

USD 85,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Redwood Materials, Inc. is seeking an Associate Controls Engineer to design, build, and debug state-of-the-art controls for battery recycling facilities.

The role spans software development, automation tooling, and integration with sensors and industrial networks. The successful candidate will contribute to real-time control software in C++, and will develop Python-based automation tools while handling Structured Text programming for PLCs.

Qualifications

  • Bachelor's degree in software, electrical, automation, or similar engineering field.
  • Proficiency in modern C++ for real time or embedded systems.
  • Experience with Python for automation, tooling, or data processing.
  • Hands on experience writing Structured Text for PLCs or industrial controllers.
  • Understanding of deterministic execution, concurrency, and hardware-software interaction.
  • Experience with industrial protocols such as Modbus, EtherNet/IP, OPC UA, or PROFINET.
  • Proven ability to work in a team to solve complex engineering problems.
  • Strong debugging skills across software, hardware, and network layers.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design and implement real-time control software in C++ for embedded and industrial systems.
  • Develop automation tools, diagnostics, and orchestration scripts in Python.
  • Write, optimize, and troubleshoot Structured Text for PLCs and industrial controllers.
  • Build deterministic control loops, state machines, and safety-critical routines.
  • Integrate software with sensors, actuators, drives, and industrial networks.
  • Troubleshoot timing, concurrency, hardware interfaces, and industrial protocols on manufacturing systems.
  • Conduct root-cause analysis for field issues and implement long-term fixes.
  • Collaborate with controls, electrical, and process teams to translate requirements into robust software design.

Skills

Modern C++
Python
Structured Text
Deterministic execution
Industrial protocols
Team collaboration
Debugging across layers

Education

Bachelor's degree in software/electrical/automation

Tools

SCADA
PLC programming
Modbus/EtherNet/IP/OPC UA/PROFINET

Job description

Redwood Materials, Inc. is seeking an Associate Controls Engineer to design, build, and debug state-of-the-art controls for battery recycling facilities.

The role spans software development, automation tooling, and integration with sensors and industrial networks. The successful candidate will contribute to real-time control software in C++, and will develop Python-based automation tools while handling Structured Text programming for PLCs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate Controls Engineer Ridgeville, South Carolina, United States
Associate Controls Engineer Ridgeville, South Carolina, United States

Redwood Materials, Inc. • South Carolina

On-site
USD 85,000 - 120,000
Staff Controls Engineer — Industrial Automation Lead
Staff Controls Engineer — Industrial Automation Lead

Redwood Materials • Nevada (IA)

On-site
USD 100,000 - 130,000
Controls Technician
Controls Technician

Redwood Materials • Sparks (NV)

On-site
USD 70,000 - 100,000
Staff Controls Engineer
Staff Controls Engineer

Redwood Materials • Nevada (IA)

On-site
USD 100,000 - 130,000
Industrial Controls Technician: PLCs, HMIs & Automation
Industrial Controls Technician: PLCs, HMIs & Automation

Redwood Materials Inc. • Nevada (IA), Northern (KY)

Hybrid
USD 60,000 - 90,000
Staff Controls Engineer McCarran, NV
Staff Controls Engineer McCarran, NV

Redwood Materials, Inc. • Reno (NV)

On-site
USD 90,000 - 130,000
Controls Technician New McCarran, NV
Controls Technician New McCarran, NV

Redwood Materials Inc. • Nevada (IA), Northern (KY)

Hybrid
USD 60,000 - 90,000
Industrial Controls Technician – PLCs, HMIs & Automation
Industrial Controls Technician – PLCs, HMIs & Automation

NextGenEnergyJobs • Nevada (IA), Northern (KY)

Hybrid
USD 65,000 - 95,000
Industrial Controls Technician – PLCs, HMIs & Automation
Industrial Controls Technician – PLCs, HMIs & Automation

Redwood Materials • Sparks (NV)

On-site
USD 70,000 - 100,000
Controls Technician
Controls Technician

NextGenEnergyJobs • Nevada (IA), Northern (KY)

Hybrid
USD 65,000 - 95,000