Senior Software Engineer

Company:  ANIMAX
Location: Nashville-Davidson
Closing Date: 04/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Summary:

Animax Designs creates extraordinary three-dimensional characters for the themed entertainment, location-based entertainment, commercial, film, and television industries. We are currently seeking an experienced Senior Software Engineer.

The Senior Software Engineer produces solutions across our various platforms to assist in the production and delivery of our entertainment robotic characters.

You will have experience in writing device driver/middleware code.

The Senior Software Engineer will design interfaces for individual projects and produce support programs for other activities. They are expected to be an integral part of the project teams, the R&D team, and will be expected to work directly with management on direction of development and project planning.

Essential Job Responsibilities:

  1. Write and design code to control the animatronics figures and/or the interactive exhibits.
  2. Write and/or design code for the user interface (e.g. HMI) to control the animatronics figure.
  3. Lead or assist in writing software design or utilities that may be needed for PLC code generation or in the queueing operation of the figures in the exhibits.
  4. Lead or assist in writing and designing software for the show control of the animatronics and interactive exhibits.
  5. Write design document and/or scope of work for the animatronics figure and/or interactive exhibits.
  6. Support the Factory Acceptance Test (FAT) for the animatronics figure.
  7. Provide remote and/or onsite support for installation of the animatronics figure as needed – this can be at customer’s location or exhibit halls.
  8. Provide technical support to the Interactive exhibits.
  9. Represent the software group in internal team meetings and be the main point of contact for PM.
  10. Provide software support and integration with the Show Programmer.
  11. Mentor junior software engineers as needed in designing and writing code.
  12. Proven experience in writing device driver/middleware code.
  13. Proven experience using a state machine to design algorithms.
  14. Experience working in an engineering department and with engineering products.

Qualifications:

  1. 4 Year bachelor’s degree or equivalent experience.
  2. 10+ years working experience.
  3. Experience working in a dynamic team environment.
  4. Proficiency in Microsoft Office.
  5. Proven ability in written and verbal communication.
  6. Excellent organizational skills.
  7. Excellent time management skills.

Preferred Skills:

  1. Experience with some of the following (C, C++, C#, Delphi, Pascal, Structured Text, Unreal, Unity, Computer Vision).
  2. Experience in the entertainment industry.
  3. Delivered a product to market.
  4. Advanced mathematical skills.
#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙