Staff Automation Controls Engineer (body)

Rivian Rivian · Auto · Normal, IL · Manufacturing

Automation Controls Engineer responsible for PLC programming, troubleshooting, and maintaining control systems for manufacturing equipment in Rivian's Normal, IL facility. This role involves hands-on work with PLCs, HMIs, robots, and safety systems, ensuring production line efficiency and quality.

What you'd actually do

  1. Troubleshoot, improve, and add features to PLCs using Ladder Logic and/or Structured Text with an emphasis on code that is organized, structured, documented, maintainable and reusable.
  2. Troubleshoot, improve, and add features to HMIs to make them more user-friendly, intuitive and suitable for operating and troubleshooting equipment.
  3. Ensure proper implementation of and modifications to (ANSI/RIA15.06/OSHA compliant) control reliable safety systems for safeguarding robots, gantries, conveyors, and other high volume manufacturing equipment.
  4. Maintain, modify, and properly version control equipment programs, configuration files, and documentation as changes are implemented.
  5. Continuously improve the production lines by reducing cycle time, reducing downtime, and improving quality.

Skills

Required

  • PLC programming (Ladder Logic, Structured Text)
  • HMI development
  • Industrial robot programming (Fanuc, ABB, Kawasaki)
  • Safety standards (ANSI/RIA15.06, OSHA)
  • Electrical standards (NFPA79, National Electric Code, UL508A)
  • Fieldbus networks (Ethernet/IP, EtherCAT, Profinet)
  • MES integration
  • Controls hardware components
  • Electrical schematics development (EPLAN, AutoCAD Electrical)
  • Version control for equipment programs and documentation

Nice to have

  • Experience with Rockwell, Siemens, or Beckhoff PLCs
  • Experience with FactoryTalk View, WinCC, Ignition, Wonderware, TwinCAT HMI
  • Experience with Rockwell, Siemens, or Beckhoff PLCs
  • Experience with FactoryTalk View, WinCC, Ignition, Wonderware, TwinCAT HMI

What the JD emphasized

  • Heavy PLC programming
  • troubleshoot any technical issues
  • changes, upgrades or configurations
  • Maintain, modify, and properly version control
  • Troubleshoot, improve, and add features to PLCs
  • Troubleshoot, improve, and add features to HMIs
  • Ensure proper implementation of and modifications to (ANSI/RIA15.06/OSHA compliant) control reliable safety systems
  • Train Production and Maintenance teams
  • 7+ years of Controls Engineering experience
  • BS/MS Electrical Engineering
  • Expertise with common controls hardware components
  • Hands-on experience integrating and commissioning
  • In-depth knowledge of Safety standards
  • Experience participating in safety design reviews
  • In-depth knowledge of Electrical Standards
  • Experience developing electrical schematics
  • Advanced proficiency programming industrial equipment
  • Experience writing standard and safety PLC projects from scratch
  • Experience creating HMI projects from scratch
  • Experience programming and troubleshooting industrial 6-axis robots
  • Experience troubleshooting common fieldbus networks
  • Knowledge of communications between machine PLCs and database systems
  • Experience interfacing manufacturing equipment with Manufacturing Execution Systems (MES)