IOE Logo

Control Systems & Consulting for the Amusement Industry.

New Wooden Coaster
New Wooden Coaster
New Steel Coaster
New Steel Coaster
New Wooden Coaster
New Wooden Coaster
Control System Retrofit
Control System Retrofit
Control System Retrofit
Control System Retrofit
Control System Update
Control System Update
New Steel Coaster
New Steel Coaster
New Launched Wood Coaster
New Launched Wooden Coaster

We get to work on some of the most exciting engineering projects in the world.

Our Awesome Services.

IOE is extremely experienced in creating control systems for new amusement attractions. We are also easily able to retrofit your existing attractions with a complete new control system or any of the system's components, as needed. Whether it's a roller coaster, flat ride, or something you've just dreamed up, we can do it.

Roller Coasters.

Brian Ondrey, P.E., has been designing and building control systems for roller coasters since 1998. He has worked with some of the biggest names in the amusement industry and commissioned some of the most popular roller coasters in the world.

Amusement Rides.

IOE loves to work on all types of rides in the amusement industry. From transportation systems to spinning rides to log flumes, we can tackle projects of any size or type.

Professional Engineering.

Need a Professional Engineer's signature on your project? IOE is happy to provide that service to your firm or park.


We don't just work on new attractions! If you have an existing control system that needs to be replaced, refreshed or fine-tuned, we would love to help you out.

Project Management.

Our expertise extends beyond control systems. We can help manage your projects from beginning to end.

Anything Else.

Do you have a project in mind that needs a control system, but aren't sure if it really fits into the amusement industry? Don't hesitate to contact us! We also have a broad range of experience in automotive manufacturing, show and lighting controls, and entertainment.

What We Do.

Whatever kind of new amusement attraction you've imagined, we'll work with you to make it work and make it safe. We love a challenge, so let us worry about how your project will operate while you let your ideas take flight!

Our Products.

  • Air panels
  • System cabinets
  • Operator control panels
  • Software and documentation
    • Operators' manuals
    • Panel layout
    • Panel schematics
    • Field wiring diagrams

Our Equipment.

  • Allen-Bradley PLCs
  • Siemens PLCs
  • Both touch-screen and button-based panels
  • UL 508A standards
  • We have experience in other types of equipment as well, so if you don't see what you're looking for, just ask!

Our Experience.

We customize each project to fit the client's needs and budget. When you're working with the imaginative, you have to be flexible, and we pride ourselves on our ability to be just that. When you're offering an attraction for guests to experience, it also has to be absolutely safe. With over 50 years of combined experience working in the amusement industry, we know guest safety is the most important part of the project, so it's on our mind at every step.

Our Passion.

We don't just work in this industry, we're incredibly passionate about it! Each and every project, no matter how small, is exciting and important to us. We love working with attractions and we promise it will show. If you're looking for the combination of commitment to safe guest experiences, flexibility, creativity, and enthusiasm, IOE is the control system provider for your project.

Our Rockstar Team.

We started as a husband and wife team committed to the amusement industry and to completing your projects with nothing less than excellence. This industry is our life and our utmost passion. We love what we do. We put our heart and soul into your projects, no matter how big or small.

Brian Ondrey, P.E.


Brian has always loved amusement parks and rides ever since he was a small child. It was during college, while working at Kennywood Park in Pittsburgh, that he first realized he could turn his passion into a career. Brian gained valuable experience in automation in his first engineering job, so he was ready to fly when an opportunity appeared to work in attractions controls.

Now, 20 years later, Brian has had the honor to work along with many of the most prominent roller coaster and attractions companies in the world to bring over 70 of their creations to life. He's also had the pleasure of working closely with dozens of parks worldwide in retrofitting existing attractions and ensuring their safety. It's a dream realized to have his own engineering firm and use the energy of his enthusiasm to fuel a new level of quality, innovation, and service for the amusement industry.

Brian graduated from Carnegie Mellon University with a degree in Electrical and Computer Engineering. He has been a licensed Professional Engineer for almost a decade and is a member of the American Society for Testing and Materials. Brian has experience within the steel and automotive industries, as well.

Anne Irvine

CEO and Marketing Manager

From a very young age, Anne knew she wanted to make the magic and excitement of the amusement industry her life. Influenced and inspired by her "home park," Cedar Point, she dedicated everything about her life and education to learning about how the industry worked. She worked alongside Brian for many years as an intern and, despite not being an engineer, grew to absolutely love the process of bringing attractions to life.

Despite always assuming she'd work at a park, she realized she was too enthralled by this side of the industry to leave it. After owning a successful small business as a teen, she was no stranger to being an entrepreneur and encouraged Brian to join with her in starting IOE in 2012. While heading up the business side of the company, she works closely both on- and off-site with Brian on all of IOE's projects to ensure client satisfaction (and because it's fun!).

Anne graduated magna cum laude and with Highest Honors from Eastern Michigan University with a degree in Marketing (Advertising and Sales Promotions concentration). She has also completed the IAAPA Attractions Management School program in Marketing.

Brian Pastor

Senior PLC Programmer

Brian has over 18 years of experience in the live entertainment and theme park industry, working with such companies as Walt Disney World Resort, Universal Studios Orlando and Cirque du Soleil in Las Vegas. Brian grew up going to Dorney Park when he was young, and that is where his love for theme parks and roller coaster took hold. Visiting parks such as Disneyland, Walt Disney World, Six Flags Great Adventure, Hersheypark, Kings Dominion and Busch Gardens Williamsburg throughout his early childhood made him realize that live entertainment and theme parks is where he wanted to take his career.

After graduating college, Brian worked at the Walt Disney World Resort for over 10 years, with various roles in live entertainment, attractions and Ride & Show Engineering. He then spent eight years in Las Vegas in the Automation Department for Cirque du Soleil's KÀ show. He has a wide range of disciplines and looks forward to using them all while working with IOE. Brian is married to his wife, Jen. Together they have a son, Stellan, and two knucklehead dogs.

Jeff Tolotti

HR Advisor

Jeff grew up visiting Busch Gardens Williamsburg and Walt Disney World from a very young age, and quickly became passionate about roller coasters and amusement parks. His corporate roles have focused on data analytics and process improvement for a variety of companies in the hospitality, technology, healthcare and and asset management industries.

Jeff handles all of our Human Resources needs as our company grows, helps manage our crazy travel schedules, keeps our processes and data systems running smoothly, and brings many years of management, business, and finance experience to the team. (And since he lives in Southern California, he often provides shelter from those harsh Michigan winters!)

Gabriel Russ


Gabe has grown up around roller coasters, with Cedar Point being his home park, first job, and favorite vacation spot. With two years of experience operating rides, and two years of experience designing and testing control systems, he's excited for the chance to combine the two.

Gabe is currently a senior at Ohio Northern University, working toward a degree in Electrical Engineering. His primary areas of study are microprocessors, PLCs and power system design, and in his spare time he studies the amusement industry and works on electronics projects. The internship at IOE gives him a chance to learn first-hand how coasters are designed and built.

Are we hiring?


We are a growing company, and we're always on the lookout for new talent! If you have experience in automated control systems, PLC programming, and electrical drafting (SolidWorks and AutoCAD), then we'd love to hear from you. The perfect person to join us is passionate about the amusement industry, of course, and can thrive on the demanding schedules, travel, and the many "think quick on your feet" moments the job requires. Someone that is ready to learn the IOE way of attraction engineering but has the experience and confidence to face the surprising challenges that have no hard and fast rules. They'll also be committed to providing their utmost best in client service at all times with a smile!

For Coaster Enthusiasts.

You love roller coasters. We do too. IOE is a Corporate Member of the American Coaster Enthusiasts and we've been ACEers ourselves for close to twenty years; we love being a part of the enthusiast world!

We invite you to join us on our Facebook page where we share stories and photos from on-site and behind-the-scenes about a world rarely shared with coaster fans. Your questions about attractions controls are more than welcome there, as well. And yes, we love to speak with enthusiasts at events, so contact Anne (see below) if you'd like to discuss IOE being a part of your event plans!

Get In Touch With Us.

For Engineering and
Project Services

Brian Ondrey

Telephone: (734) 353-0679

For Media and Public
Relations Matters

Anne Irvine

Telephone: (734) 417-6592