Product Engineer Intern- Summer 2027

Alcorn McBride is a leading technology provider for the themed entertainment industry. We solve the unique challenges of this industry by working side-by-side with attraction designers and engineering creative solutions that get the job done right.

We’re looking for talented individuals who share our passion for the industry and the people involved. As part of our team, you’ll have the opportunity to build strong, lasting relationships, solve challenging problems, and play a key role in building world-class attractions.

As a Product Engineer Intern (Summer 2027), you’ll gain hands-on experience working alongside our Engineering and Operations teams. This position offers opportunities to explore product testing, quality assessment, troubleshooting, firmware updates, and electronic hardware assembly.

You’ll also have the opportunity to contribute to special engineering projects, assist with customer support challenges, and gain valuable experience with the technology powering iconic theme parks and attractions around the world.

 

Required Skills

  • High school diploma and current enrollment in an accredited college pursuing a BS or MS degree in Engineering
  • Strong communication skills and a positive, team-oriented attitude
  • Self-motivated with strong problem-solving skills
  • Ability to work collaboratively with Engineering and Operations teams
  • Willingness to learn new technologies and take on a variety of technical tasks

 

Preferred Skills

  • Pursuing a degree in Electrical Engineering, Computer Engineering, or Computer Science
  • Familiarity with C or C++
  • Experience with Qt or Embedded Linux
  • Knowledge of show control programming
  • General understanding of audio/video hardware
  • Interest in electronic hardware testing, troubleshooting, and assembly
  • A sense of humor

 

Responsibilities

  • Perform product testing, quality assessment, and troubleshooting of electronic hardware
  • Assist with light assembly, firmware updates, and order fulfillment
  • Support the Warehouse Manager and Product Managers with daily operational tasks
  • Collaborate with the Engineering team on special projects and product development
  • Assist in troubleshooting real-world customer support issues
  • Contribute to the development and implementation of new product features
  • Work alongside experienced engineers to gain practical knowledge of hardware and software systems

 

Working Environment

This is a full-time, in-office internship within our Operations and Engineering departments, requiring up to 40 hours per week. The position primarily reports to Engineering and involves collaboration with our software, product management, and operations teams.

 

Internship Opportunity

At Alcorn McBride, people are our most valued resource, and we believe in creating opportunities to learn, collaborate, and grow. This Summer 2027 internship provides hands-on engineering experience in a supportive, team-oriented environment, with opportunities to contribute to products used in world-class attractions.

Software Engineer II

Alcorn McBride is a leading technology provider for the themed entertainment industry. We solve the unique challenges of this industry by working side-by-side with attraction designers and engineering creative solutions that get the job done right.

We’re looking for talented individuals that share our passion for the industry and the people involved. As part of our team, you’ll have the opportunity to build strong lasting relationships, solve challenging problems, and play a key role in building world-class attractions.

The Software Engineer’s primary responsibility is to design, develop and deliver robust software applications and accompanying firmware.  This position will work with the team to plan and support successful software releases in conjunction with the Alcorn McBride product roadmap.

 

You will be required to interface directly with customers regarding feedback on the software design. A portion of time will also be spent supporting customers using hardware products and software, either over the phone or in person.  You should have a positive attitude, a desire to achieve team goals, and enthusiasm for our brand.

 

Required Skills

  • Strong communication skills and a positive team-oriented attitude
  • 6+ years of experience developing GUI applications written in Qt or similar frameworks
  • Extensive knowledge of C/C++
  • Able to make software architecture decisions for a maintainable and high-quality code base
  • Able to work in a collaborative environment

 

Preferred Skills

  • Demonstrated technical writing skills (manuals, knowledge base articles, etc.)
  • An eye for aesthetics and a solid foundation in UX design
  • Experience with unit testing frameworks
  • Familiarity with Embedded Linux
  • Experience with build automation tools
  • Strongly held opinion on tabs vs. spaces
  • B.S. in Computer Science, Computer Engineering, or related field
  • A sense of humor

 

Responsibilities:

  • Deliver robust software applications and accompanying firmware
  • Support successful software releases
  • Maintain high software quality by re-enforcing industry-proven development practices and balancing complexity and features
  • Participate in the testing process through test review and analysis
  • Provide technical support to customers

 

 

Working Environment

This is primarily an in-office position requiring heavy computer use. Occasional travel may be required to work with clients on job-sites, provide technical support, and fine-tune software design. Normal business hours are 9:00am to 6:00pm.

Compensation and Benefits

At Alcorn McBride, people are our most valued resource and we choose them carefully. This is a full-time salaried position. We offer unique benefits including fully-paid health insurance, fully-paid dental/vision, 401(k), and much more.

Customer Support Engineer

Alcorn McBride designs and manufactures the show control, audio, video, and synchronization systems behind the world’s best themed entertainment experiences. For 40 years, we’ve partnered with creative teams, integrators, and operators to bring attractions, museums, and immersive environments to life – with technology that simply works and people who truly care about others’ success.

We’re looking for talented individuals that share our passion for the industry and the people involved. As part of our team, you’ll have the opportunity to build strong lasting relationships, solve challenging problems, and play a key role in supporting world-class attractions.

The Customer Support Engineer’s primary responsibility is to support, troubleshoot, and maintain both modern and legacy technologies for our clients and internal teams. This position is critical in ensuring our customers receive world-class technical support for our products. This role requires deep technical knowledge, a problem-solving mindset, and a passion for helping our customers succeed. Occasional travel is required.

You will work closely with customers and internal teams to troubleshoot hardware, firmware, software, and networking issues, support product releases, contribute to customer resources, and help ensure the continued quality of Alcorn McBride products. You should have a positive attitude, strong communication skills, a desire to solve complex problems, and enthusiasm for helping our customers succeed.

 

Required Skills

  • 5+ years of experience with Alcorn McBride products
  • WinScript Live programming experience
  • 8+ years of field installation experience, preferably in the themed entertainment industry
  • Strong troubleshooting skills with hardware, software, and networking components
  • Excellent communication and customer service skills
  • Strong technical writing abilities

 

Preferred Skills

  • Organized, proactive, and comfortable managing multiple projects
  • Empathetic communicator who enjoys helping others succeed
  • Positive mindset, friendly, and self-motivated
  • Able to solve complex technical problems

 

Responsibilities:

  • Work in conjunction with our Product Manager to provide expert-level technical support via phone, email, remote sessions, and occasionally onsite
  • Diagnose, troubleshoot, and resolve hardware, firmware, and software issues across all product lines
  • Process RMAs when required
  • Regularly evaluate RMA reports and share findings with Engineering
  • Work with our Technical Trainer to suggest and implement ideas to enhance our online resources
  • Contribute to knowledge base articles and customer self-service tools
  • Collaborate with the Engineering and Production teams to identify and resolve product issues and improve user experience
  • Support software and firmware updates via internal testing
  • Assist in product testing to ensure quality control before new product/software releases
  • Support our Technical Content Developer with client training content
  • Assist with and occasionally lead advanced product training sessions with our customers

 

Working Environment

This is a 40-hour-per-week in-office position. Longer hours and/or varied schedules may be required depending on client needs.

 

Compensation and Benefits

At Alcorn McBride, people are our most valued resource and we choose them carefully. This is a full-time salaried position. We offer unique benefits including fully-paid health insurance, fully-paid dental/vision, 401(k), and much more.

    *
    *
    *
    *