Controls Engineer
Core
Design, build, and debug best-in-class controls systems for battery recycling operations at the intersection of chemical process engineering, industrial automation, and software development.
Role type
Senior IC controls engineer (industrial automation)
Builds
Real-time control software, automation tools, diagnostics, and orchestration scripts for recycling facilities
Domain
Energy storage / Battery recycling / Industrial automation
Required skills
C++ (real-time/embedded), Python, Structured Text (IEC 61131-3), PLC programming, industrial protocols (Modbus, EtherNet/IP, OPC UA, PROFINET), deterministic control loops, state machines, safety-critical routines, root-cause analysis, system architecture
Preferred skills
Motion control, robotics, process automation, embedded Linux, RTOS, microcontroller development, industrial cybersecurity, simulation tools, digital twins, hardware-in-the-loop testing, C++ runtimes with PLC/SCADA
Technologies
C++, Python, Structured Text, Modbus, EtherNet/IP, OPC UA, PROFINET, PLCs, SCADA, embedded Linux, RTOS
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 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; Debugging complex issues involving timing, concurrency, hardware interfaces, and industrial protocols; Leading system architecture decisions for control platforms and distributed automation systems; Conducting root-cause analysis for field issues and implementing long-term fixes; Collaborating with controls, electrical, and product teams to translate requirements into robust software designs; Mentoring engineers in real-time programming, PLC development, and industrial best practices
Seniority
Mid-level, hands-on IC
