Redwood Materials
Staff Controls Engineer
McCarran, NV · Staff · Full-time · Posted Oct 30, 2025
About the job
Designs, commissions, scales, and supports control systems for Redwood’s battery recycling facilities, combining industrial automation, chemical process engineering, and software development.
What you'll do
- Develop and debug real-time control software, PLC logic, automation tools, and diagnostics.
- Integrate controls with industrial hardware and networks; lead control-platform architecture and troubleshoot field issues.
- Collaborate across teams, translate requirements into software designs, and mentor engineers.
What they ask for
- Proficiency in modern C++ for real-time or embedded systems.
- Experience with Python for automation, tooling, or data processing, and 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.
- Ability to lead complex engineering efforts while contributing hands-on code; strong debugging, communication, and collaboration skills.
Nice to have
- Experience with motion control, robotics, or process automation; familiarity with embedded Linux, RTOS environments, or microcontroller development.
- Knowledge of industrial cybersecurity; experience with simulation, digital twins, hardware-in-the-loop testing, or integrating C++ runtimes with PLC or SCADA systems.
Tools
C++, Python, Structured Text (IEC 61131‑3), Modbus, EtherNet/IP, OPC UA, PROFINET, SCADA
Model-written summary · the original posting is authoritative