Disneyland Resort
Join to apply for the
Sr Software Engineer
role at
Disneyland Resort Join to apply for the
Sr Software Engineer
role at
Disneyland Resort “We Power the Magic!” That’s our motto at Disney Experiences (DX). Our team creates world-class immersive digital experiences for the Company’s premier vacation brands including Disney’s Parks & Resorts worldwide, Disney Cruise Line, Aulani, a Disney Resort & Spa, and Disney Vacation Club.
We are responsible for the end-to-end digital and physical Guest experience for all technology & digital-led initiatives across the Attractions & Entertainment, Food & Beverage, Resorts & Transportation and Merchandise lines of business as well as other initiatives including MyDisneyExperience and Hey, Disney!
As a Senior Software Engineer, you will lead the development of real-time control software for complex ride systems. This role blends embedded firmware expertise with safety-critical system design, supporting the full lifecycle from system concept through commissioning and documentation. You will collaborate with cross-functional teams to deliver innovative, reliable, and safe guest experiences.
Key Responsibilities
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. Stay current with embedded systems trends, tools, and technologies.
Required Qualifications
Minimum 5 years of experience in embedded software development for control systems. Proficiency in C/C++ for embedded platforms and 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.
Preferred Qualifications
Experience with VxWorks or similar RTOS in a safety-critical environment. Knowledge of Safety PLCs and safety-rated control systems. Experience with scripting languages (Python, PowerShell) for automation and testing. Familiarity with Agile development practices and version control systems (e.g., GitLab). Understanding of NEC, UL 508A, and electrical safety standards. Previous experience in the theme park or amusement industry. California PE license or willingness to obtain.
Education
Bachelor of Science in Electrical Engineering, Computer Engineering, or related field from an ABET-accredited program.
Preferred: Master of Science in a technical discipline or MBA.
#DISNEYTECH
The hiring range for this position in Anaheim, CA is $138,900 - $186,200 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.
Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Job function Information Technology Industries Entertainment Referrals increase your chances of interviewing at Disneyland Resort by 2x Get notified about new Senior Software Engineer jobs in
Anaheim, CA . Senior Software Engineer - Supply Quality
Senior Software Engineer - Buyer Pricing
Los Angeles, CA $200,000.00-$275,000.00 2 weeks ago Sr Embedded Software Eng/ Mgr($190K to $220K)
Orange County, CA $190,000.00-$210,000.00 4 days ago SENIOR APPLICATION DEVELOPER- FIRE EMERGENCY
Lead Software Engineer, Server Features - Overwatch 2 | Irvine, CA
Irvine, CA $121,500.00-$224,880.00 2 weeks ago Senior Software Engineer- Hardware in the Loop (HIL)
Torrance, CA $163,300.00-$187,000.00 5 days ago Software Architect / Digital Dev & Soln Arch / Full-time / Days
Los Angeles, CA $116,189.00-$199,181.00 2 weeks ago Torrance, CA $120,000.00-$140,000.00 5 days ago Los Angeles, CA $120,000.00-$200,000.00 3 weeks ago Norco, CA $90,300.00-$189,600.00 2 weeks ago SENIOR CIVIL ENGINEER - TEAM LEAD - LAND DEVELOPMENT - HOUSTON TX
Los Angeles, CA $122,478.00-$208,212.00 2 weeks ago Senior Supplier Development Engineer, Battery Pack (High Voltage Systems)
Delivery Consultant - Cloud Infrastructure, Cloud Platform and Migrations, AWS Professional Services
Irvine, CA $118,200.00-$204,300.00 1 week ago Delivery Consultant - Cloud Infrastructure, Cloud Platform and Migrations, AWS Professional Services
Irvine, CA $118,200.00-$204,300.00 1 week ago Senior Product Developer / Head of Development Softgoods
Los Angeles, CA $75,000.00-$200,000.00 1 month ago Los Angeles Metropolitan Area 2 years ago Irvine, CA $113,000.00-$169,523.00 4 days ago Los Angeles, CA $150,000.00-$180,000.00 1 month ago Newport Beach, CA $131,000.00-$183,500.00 6 days ago Irvine, CA $135,100.00-$168,900.00 1 week ago Irvine, CA $125,073.68-$166,764.91 2 weeks ago Aliso Viejo, CA $200,000.00-$275,000.00 2 weeks ago Irvine, CA $160,000.00-$180,000.00 1 month ago Irvine, CA $150,000.00-$220,000.00 2 weeks ago Newport Beach, CA $131,000.00-$183,500.00 1 week ago Senior Software Engineer, Test Automation
Brea, CA $120,000.00-$135,000.00 6 days ago Senior Software Engineer - Infrastructure
Los Angeles, CA $200,000.00-$275,000.00 2 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Sr Software Engineer
role at
Disneyland Resort Join to apply for the
Sr Software Engineer
role at
Disneyland Resort “We Power the Magic!” That’s our motto at Disney Experiences (DX). Our team creates world-class immersive digital experiences for the Company’s premier vacation brands including Disney’s Parks & Resorts worldwide, Disney Cruise Line, Aulani, a Disney Resort & Spa, and Disney Vacation Club.
We are responsible for the end-to-end digital and physical Guest experience for all technology & digital-led initiatives across the Attractions & Entertainment, Food & Beverage, Resorts & Transportation and Merchandise lines of business as well as other initiatives including MyDisneyExperience and Hey, Disney!
As a Senior Software Engineer, you will lead the development of real-time control software for complex ride systems. This role blends embedded firmware expertise with safety-critical system design, supporting the full lifecycle from system concept through commissioning and documentation. You will collaborate with cross-functional teams to deliver innovative, reliable, and safe guest experiences.
Key Responsibilities
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. Stay current with embedded systems trends, tools, and technologies.
Required Qualifications
Minimum 5 years of experience in embedded software development for control systems. Proficiency in C/C++ for embedded platforms and 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.
Preferred Qualifications
Experience with VxWorks or similar RTOS in a safety-critical environment. Knowledge of Safety PLCs and safety-rated control systems. Experience with scripting languages (Python, PowerShell) for automation and testing. Familiarity with Agile development practices and version control systems (e.g., GitLab). Understanding of NEC, UL 508A, and electrical safety standards. Previous experience in the theme park or amusement industry. California PE license or willingness to obtain.
Education
Bachelor of Science in Electrical Engineering, Computer Engineering, or related field from an ABET-accredited program.
Preferred: Master of Science in a technical discipline or MBA.
#DISNEYTECH
The hiring range for this position in Anaheim, CA is $138,900 - $186,200 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.
Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Job function Information Technology Industries Entertainment Referrals increase your chances of interviewing at Disneyland Resort by 2x Get notified about new Senior Software Engineer jobs in
Anaheim, CA . Senior Software Engineer - Supply Quality
Senior Software Engineer - Buyer Pricing
Los Angeles, CA $200,000.00-$275,000.00 2 weeks ago Sr Embedded Software Eng/ Mgr($190K to $220K)
Orange County, CA $190,000.00-$210,000.00 4 days ago SENIOR APPLICATION DEVELOPER- FIRE EMERGENCY
Lead Software Engineer, Server Features - Overwatch 2 | Irvine, CA
Irvine, CA $121,500.00-$224,880.00 2 weeks ago Senior Software Engineer- Hardware in the Loop (HIL)
Torrance, CA $163,300.00-$187,000.00 5 days ago Software Architect / Digital Dev & Soln Arch / Full-time / Days
Los Angeles, CA $116,189.00-$199,181.00 2 weeks ago Torrance, CA $120,000.00-$140,000.00 5 days ago Los Angeles, CA $120,000.00-$200,000.00 3 weeks ago Norco, CA $90,300.00-$189,600.00 2 weeks ago SENIOR CIVIL ENGINEER - TEAM LEAD - LAND DEVELOPMENT - HOUSTON TX
Los Angeles, CA $122,478.00-$208,212.00 2 weeks ago Senior Supplier Development Engineer, Battery Pack (High Voltage Systems)
Delivery Consultant - Cloud Infrastructure, Cloud Platform and Migrations, AWS Professional Services
Irvine, CA $118,200.00-$204,300.00 1 week ago Delivery Consultant - Cloud Infrastructure, Cloud Platform and Migrations, AWS Professional Services
Irvine, CA $118,200.00-$204,300.00 1 week ago Senior Product Developer / Head of Development Softgoods
Los Angeles, CA $75,000.00-$200,000.00 1 month ago Los Angeles Metropolitan Area 2 years ago Irvine, CA $113,000.00-$169,523.00 4 days ago Los Angeles, CA $150,000.00-$180,000.00 1 month ago Newport Beach, CA $131,000.00-$183,500.00 6 days ago Irvine, CA $135,100.00-$168,900.00 1 week ago Irvine, CA $125,073.68-$166,764.91 2 weeks ago Aliso Viejo, CA $200,000.00-$275,000.00 2 weeks ago Irvine, CA $160,000.00-$180,000.00 1 month ago Irvine, CA $150,000.00-$220,000.00 2 weeks ago Newport Beach, CA $131,000.00-$183,500.00 1 week ago Senior Software Engineer, Test Automation
Brea, CA $120,000.00-$135,000.00 6 days ago Senior Software Engineer - Infrastructure
Los Angeles, CA $200,000.00-$275,000.00 2 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr