Taro Logo

Sr Software Engineer

Disney Experiences (DX) creates world-class immersive digital experiences for Disney's Parks & Resorts worldwide, Disney Cruise Line, Aulani, and Disney Vacation Club.
Anaheim, CA, USA
$138,900 - $186,200
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Entertainment · Travel

Job Description

Disney Experiences (DX) is seeking a Senior Software Engineer to lead the development of real-time control software for complex ride systems at their Anaheim location. This role combines embedded firmware expertise with safety-critical system design, making it an exciting opportunity for experienced engineers passionate about creating magical experiences for Disney park guests.

The position offers a competitive salary range of $138,900 - $186,200, along with comprehensive benefits including medical coverage and potential bonuses. As a senior engineer, you'll be responsible for designing and implementing embedded software using C/C++ and RTOS platforms, working with PLCs, and ensuring the safety and reliability of attraction systems.

The ideal candidate will have at least 5 years of experience in embedded software development and a strong background in safety-critical systems. You'll be working with cutting-edge technology while contributing to world-famous Disney attractions. This role offers the perfect blend of technical challenge and creative innovation, as you'll be directly involved in bringing Disney's magical experiences to life through technology.

Working at Disney means joining a legendary company known for pushing the boundaries of entertainment and technology. You'll collaborate with cross-functional teams, mentor junior engineers, and have the opportunity to impact millions of guests' experiences. The hybrid work arrangement offers flexibility while maintaining the hands-on nature of the role.

If you're passionate about embedded systems, safety-critical software, and want to be part of creating unforgettable experiences at one of the world's most beloved entertainment companies, this role offers an exceptional opportunity to advance your career while making magic happen.

Last updated a month ago

Responsibilities For Sr Software Engineer

  • Design and implement embedded software for real-time control systems 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

Requirements For Sr Software Engineer

Python
  • Bachelor of Science in Electrical Engineering, Computer Engineering, or related field from an ABET-accredited program
  • Minimum 5 years of experience in embedded software development for control systems
  • Proficiency in C/C++ for embedded platforms and experience with RTOS
  • Experience integrating embedded systems with PLCs
  • Strong understanding of real-time constraints, safety-critical systems, and fail-safe design
  • Hands-on experience with hardware debugging tools
  • Familiarity with industrial communication protocols
  • Excellent communication skills

Benefits For Sr Software Engineer

Medical Insurance
  • Bonus
  • Long-term incentive units
  • Medical benefits
  • Financial benefits

Related Jobs

Senior Controls Engineer

Senior Controls Engineer position at Walt Disney World Resort, developing and implementing control systems for rides and attractions, requiring expertise in embedded systems and industrial controls.

Senior Ride Project Engineer

Senior Ride Project Engineer position at Walt Disney Imagineering leading ride system design, development and implementation for theme park attractions.

Senior Controls Engineer

Senior Controls Engineer position at Disney leading the design and implementation of complex ride control systems, ensuring safety, reliability, and innovation in theme park attractions.

Ride Project Engineer Senior

Senior Ride Project Engineer position at Walt Disney Imagineering, leading the design and delivery of innovative theme park ride systems while managing technical teams and ensuring safety standards.

Senior Controls Engineer

Senior Controls Engineer position at Walt Disney World Resort, focusing on show control systems, animation, and Audio-Visual systems maintenance and enhancement.