Staff Software Engineer - Manufacturing Automation Controls Platform

Rivian
US - Georgia - Riverdale
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

Architect and maintain enterprise controls standards, reusable PLC libraries, and HMI/SCADA platform modules for manufacturing operations. Develop software tooling, including automated code generators and CI/CD pipelines, to streamline the engineering lifecycle.

Requirements: Requires 7+ years of experience in software and automation controls engineering within high-volume manufacturing. Must have proficiency in modern programming languages (Python, Go, C#), PLC expertise (Rockwell or Beckhoff), and mastery of the Ignition Perspective module.

Key Skills: PLC Programming, Python, Go, C#, C++, Inductive Automation Ignition, CI/CD, Git, Relational Databases, IEC 61131-3, SCADA, HMI Design, Industrial Networking, Software Architecture, Static Code Analysis, Unit Testing

Benefits: Paid vacation, Paid sick leave, Life insurance, Medical insurance, Dental insurance, Vision insurance, Short-term disability insurance, Long-term disability insurance, 401(k) Plan, Employee Stock Purchase Program, Annual performance bonus, Equity awards




Fast Track Upload