Siemens Controls Engineer
Gabletek Robotics and Controls Solutions · Fremont, CA · 1 mo ago
On-siteEducationFull-time
Responsibilities
- Programming and debugging structured text and ladder logic (mainly on Siemens TIA Portal)
- Writing clean, organized, and reusable code
- BUILDING complex machine sequences for automation tasks like material handling, fastening, welding, testing, etc.
- Using Python and SQL to connect equipment with Tesla’s Manufacturing Execution System (MES) and collect production data
- DesignING touchscreen HMIs with MappView/TwinCAT and SCADA dashboards in Ignition
- SERVING up safety systems to protect people and equipment (robots, gantries, conveyors, etc.)
- OVERSEEING electrical cabinets, field wiring, pneumatics, and fluid plumbing
- COLLABORATING on early machine concepts with mechanical engineers and balancing product specs, costs, and timelines
- WORKING closely with suppliers throughout design, build, and installation phases
- REVIEWING electrical schematics and defining hardware architecture
- CREATING design documentation and flowcharts; LEADING software reviews
- VERIFING wiring and communications (safety, I/O, networks)
- RUNNING test cycles to ensure machines and software meet performance requirements
- SUPPORTING equipment installation and alignment on the factory floor
Requirements
- 1+ years of hands-on experience with Siemens PLCs and control systems
- Strong PLC programming skills (Siemens required)
- Familiarity with HMI/SCADA platforms like WinCC (primary) and Ignition (secondary)
- Comfortable working with sensors, I/O, servos, drives, vision systems, barcode scanners, and other automation hardware
- Solid understanding of industrial networking protocols (e.g., Profinet, TCP/IP, EtherCAT, etc.)
- Experience with industrial robots like FANUC and KUKA
- Degree in Electrical Engineering, Mechatronics, Automation, or related field—or equivalent real-world experience