The Walt Disney Company

Senior Software Engineer

The Walt Disney Company

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Apply

Salary

💰 $138,900 - $186,200 per year

Job Level

Senior

Tech Stack

PythonRTOS

About the role

  • Lead development of real-time control software for complex ride systems (embedded firmware and safety-critical system design)
  • Design and implement embedded software using C/C++ and RTOS platforms
  • Integrate embedded systems with PLCs and industrial automation protocols
  • Lead hazard analyses (FMEA, fault trees) and ensure compliance with safety standards
  • Develop and review software architecture, interface specifications, and test plans
  • Support field testing, troubleshooting, and commissioning of ride systems
  • Collaborate with hardware, controls, and safety engineers to define system behavior
  • Guide and mentor junior engineers and technical staff during development and testing
  • Participate in design reviews and maintain rigorous documentation and change control processes
  • Support full lifecycle from system concept through commissioning and documentation

Requirements

  • Minimum 5 years of experience in embedded software development for control systems
  • Proficiency in C/C++ for embedded platforms
  • Experience with RTOS (e.g., VxWorks, FreeRTOS)
  • Experience integrating embedded systems with PLCs (e.g., Allen-Bradley, Siemens)
  • Strong understanding of real-time constraints, safety-critical systems, and fail-safe design
  • Hands-on experience with hardware debugging tools (oscilloscopes, logic analyzers)
  • Familiarity with industrial communication protocols (UART, SPI, I2C, EtherCAT, PROFINET, Ethernet/IP)
  • Excellent communication skills, including the ability to convey technical concepts to non-technical audiences
  • Experience with VxWorks or similar RTOS in a safety-critical environment (preferred)
  • Knowledge of Safety PLCs and safety-rated control systems (preferred)
  • Experience with scripting languages (Python, PowerShell) for automation and testing (preferred)
  • Familiarity with Agile development practices and version control systems (e.g., GitLab) (preferred)
  • Understanding of NEC, UL 508A, and electrical safety standards (preferred)
  • Previous experience in the theme park or amusement industry (preferred)
  • California PE license or willingness to obtain (preferred)
  • Bachelor of Science in Electrical Engineering, Computer Engineering, or related field from an ABET-accredited program (required)
Concentrix

Embedded Platform Engineer – Aero Applications

Concentrix
Mid · Seniorfull-time$92k–$145k / yearArizona · 🇺🇸 United States
Posted: 16 days agoSource: cnx.wd1.myworkdayjobs.com
LinuxRTOS
Expleo Group

Software Engineer, Test Equipment Development

Expleo Group
Mid · Seniorfull-time🇬🇧 United Kingdom
Posted: 22 days agoSource: expleo-jobs-gb-en.icims.com
Linux
Medtronic

Software Engineer II

Medtronic
Mid · Seniorfull-time🇮🇳 India
Posted: 12 days agoSource: medtronic.wd1.myworkdayjobs.com
Linux
NVIDIA

Senior Mask Design Engineer – Hardware

NVIDIA
Seniorfull-time$144k–$265k / yearCalifornia · 🇺🇸 United States
Posted: 25 days agoSource: nvidia.wd5.myworkdayjobs.com
PerlPython
Boeing

Associate Software Engineer – Hardware Emulation

Boeing
Junior · Midfull-time$90k–$122k / yearMissouri · 🇺🇸 United States
Posted: 16 days agoSource: boeing.wd1.myworkdayjobs.com
AssemblyAzureJ2EEJavaLinuxMavenTCP/IPUnix