Show Controls Software Developer (Project Hire/Internal Assignment)
Core
Design, develop, and deploy real-time software systems that integrate hardware and software into cohesive, reliable, and safe show experiences for immersive attractions and venues worldwide.
Role type
Senior IC show controls software developer
Builds
Real-time software systems for theme park attractions and venues
Domain
Theme park entertainment / Industrial automation
Deliverable
production ML models | product features | infrastructure
Required skills
PLC programming (Beckhoff, Siemens, Rockwell), IEC 61131-3, industrial automation, process control, control hardware interpretation, electrical schematics, version control, CI/CD pipelines
Preferred skills
C/C++, real-time programming, mechatronic systems, EtherCAT, ROS, functional safety standards (IEC 61508, ISO 13849)
Technologies
Beckhoff, Siemens, Rockwell, Visual Studio, RSLogix, MATLAB, ROS, AutoCAD, Autodesk Maya, MotionBuilder, Game engine technology
Responsibilities
Architect and develop complete software systems or major feature sets; collaborate with creative and engineering teams to define technical requirements; ensure integrated hardware and software systems operate reliably; provide technical communication to stakeholders and project leadership.
Seniority
Senior, hands-on IC