Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Software Engineer

Animax Designs, Inc.

Senior Software Engineer

Nashville, TN
Full Time
Paid
  • Responsibilities

    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:

    Write and design code to control the animatronics figures and/or the interactive exhibits

    Write and/or design code for the user interface (e.g. HMI) to control the animatronics figure

    Lead or assists 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

    Lead or assists in writing and designing software for the show control of the animatronics and interactive exhibits

    Write design document and/or scope of work for the animatronics figure and/or interactive exhibits

    Support the Factory Acceptance Test (FAT) for the animatronics figure

    Provide remote and/or onsite support for installation of the animatronics figure as needed – this can be at customer’s location or exhibit halls

    Provide technical support to the Interactive exhibits

    Represents the software group in internal team meeting and is the main point of contact for PM

    Provide software support and integration with the Show Programmer

    Mentor junior software engineer as needed in designing and writing code

    Qualifications

    4 Year bachelor’s degree or equivalent experience

    10+ years working experience

    Experience working in a dynamic team environment

    Proficiency in Microsoft Office

    Proven ability in written and verbal communication

    Excellent organizational skills

    Excellent time management skills

    Preferred Skills

    Experience with some of the following (C, C++, C#, Delphi, Pascal, Structured Text, Unreal, Unity, Computer Vision)

    Experience in the entertainment industry

    Delivered a product to market

    Advanced mathematical skills