Palo Alto, CA

Senior Automation Controls Engineer


  • Participate in Rivian specification and standard creation, release to vendor, assist with RFQ preparation and quote technical evaluation.
  • Enforce application of Rivian standards while managing suppliers through specification, design review, and design approval
  • Establish test plans and control test plan execution at vendor and at Rivian facility during installation and buy-off.
  • Validate new automated process equipment for deployment into production.
  • Develop company level, factory level and line/machine level controls standards and specification for application by internal equipment development team and external partners.
  • Design and review electrical schematics for automation equipment using 480/240/120V AC and 24V DC circuits.
  • Architect, write, and debug PLCs using Ladder and/or Structured Text with an emphasis on generating code that is organized, structured, documented, maintainable and reusable.
  • Generate user HMI and SCADA screens that are user-friendly, intuitive and suitable for operating and troubleshooting equipment.
  • Implement (ANSI / RIA15.06 / OSHA compliant) control reliable safety systems for safeguarding robots, gantries, conveyors, and other high volume manufacturing equipment.
  • Create data management and tracking communications network architecture and interface with cross-functional teams for product, processes and quality traceability control implementation.
  • Introduce automated processes into production, and train Maintenance and Production Teams to support after deployment into production.
  • Debug and optimize automated processes to minimize cycle time, maximize availability and improve yield.


  • In depth knowledge of Electrical Standards (NFPA79, National Electric code, UL508A).
  • Prior experience developing electrical schematics using ePLAN, AutoCAD Electrical, or similar.
  • In depth knowledge of Safety standards (ANSI / RIA15.06 / OSHA).
  • Advanced proficiency programming industrial equipment using IEC 61131-3.
  • Experience programming Allen-Bradley Rockwell, Siemens, or Beckhoff PLCs
  • Experience programming HMIs for fully and semi-automated equipment using FactoryTalk View, WinCC, Ignition, TwinCAT HMI, or similar.
  • Experience programming industrial 6-axis robots such as Fanuc, Kawasaki, ABB, Kuka, etc.
  • Experience designing and troubleshooting common fieldbus networks such Ethernet/IP, Profinet, and EtherCAT.
  • Knowledge of communications between machine PLCs and database systems
  • Understanding of scripting languages such as Python, C++, etc.
  • BS/MS Electrical Engineering (or equivalent – Majors in: Controls and Computer Control Systems, Mechatronic Engineering, Automation Engineering, etc.)

About Rivian

Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. Starting from a clean sheet has allowed us to learn from and leverage the past while giving us the freedom to reimagine mobility from the ground up. Our vehicles are designed and engineered to inspire the exploration of our world in new ways through sustainable technology. Forever starts with us. There’s a magic that occurs when people from different worlds, with different lived experiences and perspectives, surround a challenge from all sides. If it were up to us, every person on the planet would be joining forces to mitigate climate change. The carbonization of our atmosphere presents a great threat to humanity, but with some imagination, and a shared commitment to drastically reducing emissions, a better way forward is possible.To get there, we’re putting our adventurous side to work — inventing technology, building products and designing services and experiences that enable and inspire a shift to renewable energy. Since our earliest days, Rivian has been a magnet for optimistic thinkers and doers who will stop at nothing to leave this planet better than we found it. It takes more than great ideas to make a difference. Bringing them to life — the right way — requires relentless curiosity and a whole lot of heart, not to mention difficult decisions, unexpected turns, redrawn plans and gnawed pencils. Every time we greet the unknown with open arms, what once seemed impossible becomes fun. Digital Commerce Rivian’s Digital Commerce team is responsible for the end-to-end digital experiences outside our vehicles across the web, mobile app and in-store. We build customer-centric features, like the vehicle configurator, interactive maps and a world-class commerce platform that will make learning about and purchasing Electric Adventure Vehicles intuitive, seamless and fun. We are seeking adventurous developers to lead the execution of customer-facing programs and projects from conception-to-launch and drive the development of core technologies needed to enable our commerce platform and mobile app.