Skip to main content

Redwood Materials

Associate Controls Engineer

Ridgeville, South Carolina, United Statesfull-timeentryAdded today

About this role

Redwood Materials seeks an Associate Controls Engineer to design and maintain real-time control systems for battery recycling facilities. You'll develop embedded software in C++ and Python, program PLCs using Structured Text, and integrate industrial automation across manufacturing operations while collaborating with cross-functional engineering teams.

What you'll do

  • Design and implement real-time control software in C++ for embedded and industrial systems
  • Develop automation tools, diagnostics, and orchestration scripts in Python
  • Write and optimize Structured Text (IEC 61131-3) for PLCs and industrial controllers
  • Build deterministic control loops, state machines, and safety-critical routines
  • Integrate software with sensors, actuators, drives, and industrial communication networks
  • Troubleshoot complex timing, concurrency, and hardware interface issues; perform root-cause analysis on field problems

What they're looking for

  • C++ (real-time and embedded systems)
  • Python (automation, tooling, data processing)
  • Structured Text (IEC 61131-3) for PLCs
  • Industrial protocols (Modbus, EtherNet/IP, OPC UA, PROFINET)
  • Deterministic execution and concurrency concepts
  • Hardware-software interaction and debugging across layers
  • Team collaboration and problem-solving
  • Process automation and control systems knowledge
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Redwood Materials

Redwood Materials develops battery products and energy storage systems, with a focus on battery refining, material production, and end-of-life battery processing. The company is hiring Systems Engineers, Design Engineers, Solutions Engineers, Software Engineers specializing in ML and Computer Vision, and Service Engineers to build and scale their battery technology and manufacturing operations.

View all jobs at Redwood Materials

Likely interview questions

  • Can you walk us through a complex control system you designed—what challenges did you face with real-time constraints and how did you solve them?
  • Tell us about your experience writing Structured Text for PLCs. Have you worked with any specific PLC platforms, and what debugging tools did you use?