×
Register Here to Apply for Jobs or Post Jobs. X

Associate Controls Engineer

Job in Summerville, Dorchester County, South Carolina, 29485, USA
Listing for: Redwood Materials
Full Time position
Listed on 2026-07-23
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 80000 - 120000 USD Yearly USD 80000.00 120000.00 YEAR
Job Description & How to Apply Below

About Redwood Materials

Redwood is localizing a global battery supply chain that seamlessly integrates recovery, reuse, and recycling, keeping critical minerals in circulation and driving the energy transition. Founded in 2017, Redwood delivers low‑cost, large‑scale energy storage and produces battery materials in the U.S. from existing batteries.

Position Summary

We are seeking an Associate Controls Engineer who will design, build, and debug best‑in‑class controls systems for Redwood’s battery recycling operations. The engineer will support design, commissioning, scaling, and operation of all recycling facilities, working at the intersection of chemical process engineering, industrial automation, and software development.

Essential Duties and Responsibilities
  • Designing and implementing real‑time control software in C++ for embedded and industrial systems.
  • Developing automation tools, diagnostics, and orchestration scripts in Python.
  • Writing, optimizing, and troubleshooting Structured Text (IEC 61131‑3) for PLCs and industrial controllers.
  • Building deterministic control loops, state machines, and safety‑critical routines.
  • Integrating software with sensors, actuators, drives, and industrial communication networks.
  • Troubleshooting complex issues involving timing, concurrency, hardware interfaces, and industrial protocols on manufacturing systems.
  • Conducting root‑cause analysis for field issues and implementing long‑term fixes.
  • Collaborating with controls, electrical, and process teams to translate requirements into robust software designs.
Skills, Knowledge, and Abilities
  • Bachelor’s degree in software, electrical, automation, or a related 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, Ether Net/IP, OPC UA, or PROFINET.
  • Proven ability to work in a team environment to solve complex engineering problems.
  • Strong debugging skills across software, hardware, and network layers.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience with motion control, robotics, or process automation.
  • Familiarity with embedded Linux, RTOS environments, or microcontroller development.
  • Knowledge of industrial cybersecurity standards or best practices.
  • Experience with simulation tools, digital twins, or hardware‑in‑the‑loop testing.
  • Background integrating C++ runtimes with PLC or SCADA systems.
Additional Information

Full‑time position. Compensation commensurate with experience.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary