Instructional Systems Programmer II

Updated: 3 months ago
Location: Houston, TEXAS

Details

Posted: 17-Mar-24

Location: Houston, TX, United States,

Type: Full-time

Salary: Open


Internal Number: 3420


Special Instructions to Applicants: All interested applicants should attach a cover letter and a resume in the Supporting Documents section of the application. We suggest the documents be in a PDF format to avoid formatting issues.

Position Summary

The Instructional Systems Programmer II is a full-time position that plays a key role in the development and support of instructional systems installed in classrooms across campus. The position is primarily on-site, with some flexibility for remote work depending on scheduling and project demands.

This position is responsible for developing and maintaining code for the full range of discrete AV components that comprise our integrated instructional systems. They will also develop and maintain backend monitoring and workflow systems. Additionally, they will be responsible for ensuring that our user interfaces remain current, accessible, and intuitive.

As part of the Learning Spaces team, they will occasionally need to provide direct frontline support to faculty and others using instructional spaces. More often, however, they will utilize back-end tools to remotely support other team members who have been dispatched to a classroom.

This position will monitor small to medium-scale system installation projects and repair activities. This includes overseeing contractors and supervising student workers.

The ideal candidate is someone who enjoys programming in a variety of languages, is skilled in integrating disparate systems in innovative ways, and thrives when expanding the capabilities of equipment and systems beyond their intended capabilities. They will be a self-motivated individual, capable of managing multiple projects with varying priorities.

This is a full-time, benefits-eligible position and the salary depending on experience and qualifications is $75,000 - $85,000. This position also offers a flexible work arrangement.

Requirements

  • Bachelor's Degree
    • In lieu of the education requirement, additional related experience, above and beyond what is required, may be substituted on an equivalent year-for-year basis
  • 2 years of related experience in programming of Crestron control systems and/or related equipment, including programming and/or interfacing with digital audio system components (Biamp, QSC, etc.)
  • Skills required
    • General ability to program in a variety of hardware/manufacturer-specific coding languages/platforms.
    • Ability to logically troubleshoot interconnected audio-visual systems.
    • Advanced understanding of integrated AV systems, signal types, and communication protocols.
    • Strong understanding of network connectivity and standard protocols.
    • Ability to think critically and strategically and to communicate complex ideas to a wide range of audiences. Very strong oral and written communication skills.
    • Ability to train end-users in individual and group settings.
    • Knowledge of computer hardware, operating systems, and general applications.
    • Ability to work in a dynamic environment and manage multiple project timelines.
    • Strong initiative, self-motivated, and flexible.

Preferences

  • Experience
    • Web application development, including the use of APIs to integrate systems.
    • Maintaining integrated systems used in instructional/academic environments.
    • Supporting and troubleshooting installed audio-visual systems.
    • Monitoring/updating incidents and communicating with users via a ticket tracking system.
    • Supporting faculty in using instructional technology systems.
    • Working with vendors, contractors, and service providers.
    • Version control (Git, SVN, etc.).
  • License / Certification
    • Crestron Masters Certified Programmer.
    • AVIXA CTS Certification or equivalent.
  • Skills
    • Knowledge of application/scripting and back-end languages (C#, HTML, PHP, CSS, JavaScript, Python, SQL, etc.)
    • Knowledge of calibration procedures for audio and video equipment.
    • Ability to process data sets using Excel and/or data visualization applications (Tableau, Power BI, etc.).
    • Familiarity with the basic concepts of Universal Design.

Essential Functions

  • Configures and programs Crestron and other AV system components.
  • Maintains firmware in various devices as required to maintain functionality and meet security requirements.
  • Makes continual refinements to improve core code components and user interface elements to ensure modern, intuitive, and accessible user functionality.
  • Develops and improves back-end monitoring and workflow systems used to support instructional systems and collect usage metrics.
  • Provides level two and three support for faculty and others using installed instructional systems.
  • Troubleshoots and repairs audio-visual and computer systems. Performs scheduled and random testing and preventative maintenance of installed instructional systems.
  • Responds to and updates the status of requests in the ticket tracking system.
  • Provides input for upcoming projects and assists management in compiling information for budgeting, equipment life cycles, etc.
  • Manages small- to medium-sized projects, including AV system installations. Coordinates and manages activities of external programming contractors as required for some projects.
  • Performs all other duties as assigned.

Additional Functions

  • Provides tutorial sessions for faculty, administrators, and other system users.
  • Facilitates equipment repairs with the manufacturer as required.
  • Processes and analyzes collected data to create visualizations that enable data-driven decision-making.
  • Supervises and coordinates student workers.
  • Researches new audio-visual and computing equipment to meet functional and budgetary requirements.
  • Maintains equipment inventory, monitors equipment spares and consumables levels, and assists in reordering as necessary.
  • Provides limited event support for certain university events and functions, such as University Commencement and other high-level meetings and events.

Workplace Requirements

  • Regularly lift or move objects up to 25 pounds and occasionally up to 50 pounds.
  • Requires walking or standing up to eight hours per day and multi-limb coordination to operate equipment and drive a vehicle.
  • Other physical job requirements include the ability to bend/crouch/or kneel, lift, see, reach, climb, and balance.
  • Limited exposure to excessive noise, dust, and fumes.
  • Able to operate a motor vehicle.

Rice University HR | Benefits: https://knowledgecafe.rice.edu/benefits

Rice Mission and Values: Mission and Values | Rice University

Rice University is an Equal Opportunity Employer with a commitment to diversity at all levels and considers for employment qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, national or ethnic origin, genetic information, disability, or protected veteran status.

Faculty and staff are expected (but not required) to have completed a full vaccination series for COVID-19 (currently defined as a full course COVID-19 Vaccine (typically two shots of a WHO-approved COVID-19 Vaccine or one J&J) and a COVID-19 booster. Rice does not require documentation for COVID-19 vaccination at this time for faculty and staff. More information can be found here: https://coronavirus.rice.edu/policies .



Similar Positions