Sr. Automation and Controls Engineer (battery)

Rivian Rivian · Auto · Normal, IL · Manufacturing

Sr. Automation and Controls Engineer for Rivian's Battery department in Normal, IL. This role focuses on heavy PLC programming, troubleshooting technical issues, and managing controls equipment for production lines. Responsibilities include equipment buy-offs, developing standards, improving production lines, version control of programs, troubleshooting and improving PLCs and HMIs, implementing MES logic, and ensuring safety system compliance. Requires 3-5 years of Controls Engineering experience, BS/MS in Electrical Engineering or equivalent, expertise in controls hardware, safety standards, electrical standards, and proficiency in PLC and HMI programming (Rockwell, Siemens, Beckhoff, FactoryTalk View, etc.). Robot programming experience is preferred.

What you'd actually do

  1. Participate in various controls equipment buy-offs at vendor sites and at Rivian’s factory in Normal, IL for FAT, SAT, and safety.
  2. Participate in development of controls standards and specifications by feeding back lessons-learned and gaps from each project to ensure that future projects will run smoother.
  3. Continuously improve the production lines by reducing cycle time, reducing downtime, and improving quality.
  4. Maintain, modify, and properly version control equipment programs, configuration files, and documentation as changes are implemented.
  5. 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.

Skills

Required

  • 3-5 years of Controls Engineering experience or equivalent work experience
  • BS/MS Electrical Engineering or equivalent work experience
  • Expertise with common controls hardware components used in high-volume manufacturing
  • Hands-on experience integrating and commissioning high volume manufacturing equipment
  • In-depth knowledge of Safety standards (ANSI/RIA15.06, OSHA)
  • In-depth knowledge of Electrical Standards (NFPA79, National Electric Code, UL508A)
  • Advanced proficiency programming industrial equipment using various IEC 61131-3 languages
  • Experience writing standard and safety PLC projects from scratch for high-volume manufacturing equipment using Rockwell, Siemens, or Beckhoff PLCs
  • Experience creating HMI projects from scratch for high-volume manufacturing equipment using FactoryTalk View, WinCC, Ignition, Wonderware, TwinCAT HMI, or similar
  • Experience interfacing manufacturing equipment with Manufacturing Execution Systems (MES)

Nice to have

  • Experience programming and troubleshooting industrial 6-axis robots such as Fanuc, ABB, Kawasaki, etc.
  • Experience troubleshooting common fieldbus networks such as Ethernet/IP, EtherCAT, or Profinet
  • Knowledge of communications between machine PLCs and database systems
  • Experience developing electrical schematics using EPLAN, AutoCAD Electrical, or similar

What the JD emphasized

  • Heavy PLC programming role
  • Troubleshoot any technical issues during production
  • controls equipment buy-offs
  • Ensure proper implementation of and modifications to (ANSI/RIA15.06/OSHA compliant) control reliable safety systems