Controls Software Development Lead at The Walt Disney Company

Glendale, California, United States

The Walt Disney Company Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Entertainment, Theme ParksIndustries

Requirements

  • Minimum 8 years of Industrial Automation and/or Process Control experience, primarily focused on software development within the same domain
  • Knowledge and experience with modern software development practices, including version control and workflow management tools including JIRA, Clarity, Github, Gitlab, Subversion, Perforce, Bitbucket, Bamboo, Crucible, Jenkins, etc
  • Knowledge and experience with process control/controls engineering industry standards, platforms/languages/technologies, including PLCs, FPGAs, embedded controllers/microcontrollers, RTOS programming environments, HMI and SCADA solutions
  • Prior experience authoring and/or augmenting motion control software packages for Industrial or Entertainment focused applications
  • Demonstrable technical writing, documentation, and communication skills
  • Willing to travel on behalf of the company to project destinations for the purposes of business trips (between overnight and 6 months stay), and also relocation (between 6 months and two-year stay)
  • Bachelor’s degree in computer science, electrical engineering, or computer engineering
  • Preferred Qualifications & Skills
  • Experience with: IEC61131-3 programming languages, EtherCAT, ADS, DS-402, Profibus, DMX/sACN, OPC-UA, MQTT, C#, Python, Java
  • Familiarity and/or experience with: MS Visual Studio, RSLogix, Matlab, Robot OS (ROS), AutoDesk Maya, Motion Builder, AutoCAD
  • Experience with TwinCAT3

Responsibilities

  • Estimation, design, implementation, peer review, testing, documentation, training, and turnover of all Show Control software artifacts pursuant to attraction and/or venue scope
  • Task definition, organization, prioritization, scheduling, status tracking, and distribution of tasks among software project team members
  • Work closely with other technical divisions of work to ensure constructed systems (inclusive of both hardware and software) operate cooperatively and reliably over the expected usable life of the project
  • Balance evolving technical requirements with fixed budgets and schedules, and communicate both risks and options to Studio, and Project leadership (as appropriate) in a timely fashion
  • Partner with both Studio and Project leadership to execute project goals while employing best software development practices and adhering to relevant company and industry standards
  • Work with other software projects and product developers to provide incremental and overall updates to the status and condition of software product progress

Skills

C++
Software Design
Peer Review
Software Testing
Documentation
Task Scheduling
Project Management
Show Control
Embedded Systems

The Walt Disney Company

Leading producers & providers of entertainment and information

About The Walt Disney Company

N/AHeadquarters
1923Year Founded
N/ACompany Stage
10,001+Employees

Land your dream remote job 3x faster with AI