
Sr Software Engineer
- Anaheim, CA
- $138,900-186,200 per year
- Permanent
- Full-time
- 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.
- 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.
- 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.
Preferred: Master of Science in a technical discipline or MBA.#DISNEYTECH#LI-AF2 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.Job Posting Segment: Worldwide Safety, Health, Engineer & SourcingJob Posting Primary Business: Global Engineering & Technology (WSHES)Primary Job Posting Category: Software EngineerEmployment Type: Full timePrimary City, State, Region, Postal Code: Anaheim, CA, USAAlternate City, State, Region, Postal Code:Date Posted: 2025-08-04