T

Tesla

Makes electric cars, robotaxis and grid batteries

Controls Engineer

Controls & Automation EngineeringUpdated on Nov 10
Full-timeFremont, CA, USANo salary listed

About the Job

Requirements

  • At least 5 years of hands-on experience with Ignition SCADA, versions 7.9 and newer, including Perspective, Vision, and Gateway configuration.
  • Demonstrated experience supporting a 24/7 production or manufacturing facility.
  • Experience with modern communication protocols including OPC-UA, Modbus TCP, BACnet, Profinet, EtherCAT, and EtherNet/IP.
  • Strong understanding of engineering fundamentals and demonstrated ability to apply them to challenging technical problems.
  • Demonstrated experience executing integration projects from concept development through commissioning, ramp-up, and long-term operations.
  • Proficiency in MySQL, including writing queries and stored procedures and managing database connections within Ignition.
  • Strong Python/Jython scripting skills within the Ignition environment, including API development and web service integration.
  • Understanding of industrial networking, VLANs, and firewall considerations for SCADA environments.
  • Hands-on PLC programming experience with Siemens, Allen-Bradley, or equivalent, with competency across the full controls stack.

Responsibilities

  • Lead control-system architecture design, including integration of HMI, SCADA, PLCs, VFDs, safety PLCs, and third-party packaged equipment.
  • Design, develop, and maintain Ignition SCADA projects, including screen/HMI development, dashboards, and alarm-management interfaces using Perspective and Vision modules.
  • Collaborate with process design teams, controls engineers, facilities teams, and vendors to develop process control narratives, define integration requirements, and ensure systems operate safely and reliably.
  • Implement and manage continuous process optimization to minimize unplanned downtime and centralize plant performance monitoring.
  • Integrate third-party packaged equipment and power-monitoring systems into Ignition using OPC-UA, Modbus TCP, BACnet, EtherNet/IP, and other industrial protocols.
  • Develop and maintain MySQL database connections, stored procedures, and queries within Ignition for data logging, reporting, and historian functions.
  • Create API calls within Ignition scripting using Python/Jython to interface with third-party platforms and enterprise systems.
  • Design and manage Ignition tag databases, including UDTs, expression tags, and derived tags; write Python/Jython scripts for gateway events, client events, and scheduled tasks.
  • Travel for factory acceptance testing, site acceptance testing, equipment installation, and commissioning.
  • Maintain documentation of system architecture, integration points, tag-naming conventions, and screen standards.
  • Monitor, troubleshoot, and resolve SCADA system issues to minimize production impact, and provide on-call support as needed.

Desired Qualifications

  • Inductive Automation Core or Gold certification is preferred.

About the Company

Tesla

Makes electric cars, robotaxis and grid batteries

Tesla makes electric cars and batteries that store power for homes and utilities, and it develops self-driving software and humanoid robots. In 2023, its Model Y became the first electric vehicle to rank as the world's best-selling car. Buyers order the Model 3 sedan, Model Y SUV, or Cybertruck pickup directly from Tesla instead of through dealers, and they charge on its Supercharger fast-charging network. It also sells Megapack and Powerwall batteries, runs a robotaxi service, and charges drivers a monthly fee for self-driving software that still needs their supervision. Tesla was founded in 2003, with Elon Musk as its lead early investor and a recognized co-founder, and it is based in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
2003

Recently Posted Jobs

Explore more opportunities at Tesla

See more jobs