R

Redwood Materials

Recycles lithium-ion batteries into materials

Controls Engineer

Controls & Automation EngineeringConfirmed live in the last 24 hours
Full-timeMcCarran, NV, USANo salary listedIn-person

About the Job

Requirements

  • 2–5 years of hands-on experience in controls engineering, industrial automation, or system integration within a high-volume manufacturing environment.
  • Proficiency in modern C++ for real-time or embedded systems.
  • Solid experience with Python for automation, tooling, or data processing.
  • Hands-on experience writing Structured Text for PLCs or industrial controllers.
  • Deep 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 lead complex engineering efforts while contributing significant hands-on code.
  • Strong debugging skills across software, hardware, and network layers.

Responsibilities

  • Design and implement real-time control software in C++ for embedded and industrial systems.
  • Develop automation tools, diagnostics, and orchestration scripts in Python.
  • Write, optimize, and troubleshoot 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.
  • Debug complex issues involving timing, concurrency, hardware interfaces, and industrial protocols.
  • Lead system architecture decisions for control platforms and distributed automation systems.
  • Conduct root-cause analysis for field issues and implement long-term fixes.
  • Collaborate with controls, electrical, and product teams to translate requirements into robust software designs.
  • Mentor engineers in real-time programming, PLC development, and industrial best practices.

Desired 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.

About the Company

Redwood Materials

Recycles lithium-ion batteries into materials

Redwood Materials builds a circular supply chain for lithium-ion batteries. It collects end-of-life batteries and manufacturing scraps, recovers most of the valuable minerals using its own processes, and then refines and remanufactures those materials into essential battery components like cathode active materials and anode copper foil, which are sold to battery manufacturers. In 2025 it added Redwood Energy to repurpose used EV batteries into grid-scale energy storage systems. The company differentiates itself through vertical integration across the full value chain—collection, recycling, refining, and remanufacturing—plus a focus on domestically sourced materials, high recovery rates, and partnerships with large automakers and battery makers. Its goal is to create a sustainable, domestic, closed-loop supply of battery materials to support electric vehicles and grid storage while reducing waste and dependence on imported minerals.

Company size
501-1,000
Company stage
Late Stage VC
Total funding
$4.8B
Headquarters
Carson City, NV
Founded
2017

Recently Posted Jobs

Explore more opportunities at Redwood Materials

See more jobs