All jobs

Associate Controls Engineer

Redwoodmaterials5h ago
United StatesOnsiteFull-timeEntry Level0-1 yrs exp
  • About Redwood Materials
  • Redwood is localizing a global battery supply chain that seamlessly integrates recovery, reuse
  • recycling — keeping critical minerals in circulation and driving the energy transition. Founded in 2017, we’re delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have.
  • Position Summary
  • We are seeking an Associate Controls Engineer who is passionate about pushing beyond the cutting edge of the industry to design, build
  • debug best-in-class controls systems for Redwood’s battery recycling operations. This engineer will play a critical role in designing, commissioning, scaling
  • supporting all of Redwood’s recycling facilities working at the intersection of chemical process engineering, industrial automation
  • 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 desig
  • Skills, Knowledge, and Abilities
  • Bachelors degree in software, electrical, automation, or similar engineering degree
  • 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 successfully 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
  • The position is full-time. Compensation will be commensurate with experience.
  • We collect personal information (PI) from you in connection with your application for employment with Redwood Materials, including the following categories of PI: identifiers, personal records, professional or employment information
  • inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment. If you have additional privacy-related questions, please contact us at privacy@redwoodmaterials.com.

Required skills

C++PythonStructured TextModbusEtherNet/IPOPC UAPROFINET
Posted on JobRush — the end-to-end AI job-search platform.