You are viewing a preview of this job. Log in or register to view more details about this job.

Level I Field Systems Programmer

Founded in 1983, WCTV has become one of the most trusted partners in the Western U.S. for nurse call and healthcare communication systems. We develop technology that helps care teams stay connected, responsive, and efficient—supporting better clinical workflows and an improved patient experience. For more than four decades, our Nurse Call systems and patient engagement solutions have supported hospitals and healthcare organizations across the region. We are a leading provider in this space, with a strong foundation and an exciting opportunity for continued growth for decades to come.

As we expand our team, we are looking for a technically minded Level I Field Systems Programmer to support the programming, configuration, troubleshooting, testing, and commissioning of healthcare and low-voltage systems in hospital environments.

This is not a traditional software development position. We are looking for someone with a programmer's mindset who enjoys troubleshooting, learning new technology, working in the field, and solving complex problems. You should be naturally curious, technically capable, and comfortable figuring out how systems work and how to make them work more efficiently.

Experience in healthcare, hospital environments, HCAI, low-voltage systems, software, or customer service is highly valued. Don't have experience with our specific systems? That's okay. We will provide training on our proprietary systems and software. What matters most is your technical aptitude, problem-solving ability, willingness to learn, and interest in working with technology in a hands-on environment.

 

Essential Job Functions

Programming & System Configuration

  • Program and configure healthcare and low-voltage systems according to project specifications and approved designs.
  • Perform software configuration, database setup, device programming, system mapping, and system integration.
  • Configure system parameters, inputs, outputs, devices, zones, rooms, and user interfaces as required.
  • Troubleshoot programming and configuration issues.
  • Assist with system startup, testing, commissioning, and final acceptance.
  • Review programming requirements and identify potential issues before system testing.
  • Maintain accurate programming files and configuration records.

Field Troubleshooting

  • Troubleshoot hardware, software, networking, communication, and system integration issues.
  • Identify the root cause of technical problems using a methodical troubleshooting process.
  • Work with technicians and project personnel to resolve installation and programming deficiencies.
  • Perform field verification of installed equipment and identify discrepancies between drawings, specifications, and actual installation.
  • Escalate complex issues appropriately while continuing to assist with troubleshooting and resolution.

Healthcare / Hospital Environment

  • Work directly in hospitals and healthcare facilities, including active patient-care environments.
  • Coordinate with hospital IT, facilities, clinical staff, contractors, and other hospital personnel.
  • Understand the importance of system reliability, documentation, testing, and customer communication in a healthcare environment.
  • Support healthcare construction and technology projects from installation through commissioning.
  • Assist with project requirements related to HCAI and healthcare construction standards.

Networking & IT Coordination

  • Work with hospital IT personnel to troubleshoot network-connected systems.
  • Understand basic IP addressing, DNS, DHCP, TCP/IP, VLANs, VPNs, and firewall concepts.
  • Assist with validating network connectivity and system communication.
  • Coordinate system requirements with hospital IT departments.
  • Troubleshoot communication between servers, controllers, devices, and other system components.

Testing & Commissioning

  • Participate in internal pre-testing and system verification.
  • Assist with customer testing, inspections, commissioning, and final acceptance.
  • Document test results and identify deficiencies requiring correction.
  • Verify that systems operate according to project requirements.
  • Assist with troubleshooting issues identified during inspections or acceptance testing.

Documentation

  • Maintain accurate programming and configuration documentation.
  • Document problems, troubleshooting steps, corrective actions, and final resolutions.
  • Update project records as changes are made in the field.
  • Follow company programming, documentation, and quality-control procedures.
  • Maintain organized electronic project files and configuration backups.

Customer Service & Communication

This is a customer-facing position. The successful candidate must be comfortable communicating with both technical and non-technical personnel.

Responsibilities include:

  • Communicating professionally with hospital staff, customers, contractors, technicians, and project managers.
  • Listening to customer concerns and determining the appropriate technical response.
  • Explaining technical issues and solutions without unnecessary jargon.
  • Providing professional onsite support.
  • Maintaining a positive and professional attitude while working in high-pressure environments.
  • Representing the company professionally at customer locations.

On-Call Responsibilities

Participation in the company's on-call rotation is an expected part of this position as the employee develops within the role.

A newly hired Level I Programmer will not immediately be placed into the on-call rotation. The employee will first complete the required training and gain sufficient field experience to demonstrate competency with the systems they will be supporting.

Once qualified, the employee will participate in the established on-call rotation.

On-call responsibilities may include:

  • Responding to customer service calls after normal business hours.
  • Providing remote technical support.
  • Providing onsite support when required.
  • Troubleshooting programming, software, hardware, networking, and communication issues.
  • Coordinating with hospital IT, facilities, clinical personnel, technicians, and management.
  • Following established escalation and response procedures.
  • Documenting service calls and corrective actions.
  • Escalating issues that exceed the employee's training, authority, or technical capabilities.

The timing of placement into the on-call rotation will be based on training completion, technical competency, field experience, troubleshooting ability, and management approval.

Required Qualifications

The successful candidate must possess:

  • High school diploma or equivalent.
  • 0–2 years of professional technical experience, internship experience, field experience, or equivalent hands-on experience.
  • Basic programming, scripting, or software configuration ability.
  • Strong computer skills and comfort working in a Windows environment.
  • Basic understanding of networking fundamentals, including:
    • IP addressing
    • DNS
    • DHCP
    • TCP/IP
    • VPN
    • VLANs
    • Firewalls
  • Strong troubleshooting and analytical skills.
  • Ability to read and understand technical documentation, drawings, and system diagrams.
  • Strong attention to detail.
  • Good organizational and documentation skills.
  • Strong verbal and written communication skills.
  • Strong customer service skills.
  • Ability to communicate effectively with technical and non-technical personnel.
  • Ability to work independently while recognizing when an issue needs to be escalated.
  • Willingness to travel to project sites.
  • Valid driver's license and ability to travel as required.
  • Ability to work in active hospital and construction environments.

Preferred Qualifications

The following experience is highly desirable:

  • Associate's or Bachelor's degree in:
    • Computer Science
    • Information Technology
    • Information Systems
    • Engineering
    • Computer Engineering
    • Electrical/Electronics
    • Networking
    • Controls
    • or a related technical field.
  • Previous experience working in a hospital or healthcare environment.
  • Previous HCAI experience or exposure.
  • Experience with healthcare construction projects.
  • Experience with nurse call systems.
  • Experience with Code Blue or emergency communication systems.
  • Experience with patient communication systems.
  • Experience with low-voltage systems.
  • Experience with system programming or configuration.
  • Experience with field service or technical support.
  • Experience troubleshooting network-connected devices.
  • Experience working with servers or virtual machines.
  • Basic database or SQL knowledge.
  • Experience reading electrical, architectural, low-voltage, or technology drawings.
  • Experience coordinating with hospital IT departments.
  • Previous construction-site experience.
  • Previous experience working directly with customers.

Equivalent hands-on experience, technical training, military experience, certifications, or demonstrated technical ability may be considered in place of formal education.

Ideal Candidate

We are looking for someone who enjoys figuring things out.

The ideal candidate doesn't necessarily know every system or technology when they start. Instead, they have the technical foundation, curiosity, and work ethic to learn.

The ideal candidate:

  • Thinks like a programmer and troubleshooter.
  • Enjoys solving technical problems.
  • Can break complicated problems into manageable steps.
  • Is comfortable researching an issue rather than waiting to be given the answer.
  • Uses documentation, manufacturer resources, online resources, and technical references to solve problems.
  • Is methodical and detail-oriented.
  • Documents what was changed, tested, and resolved.
  • Can work independently in the field.
  • Understands the importance of reliability in a hospital environment.
  • Is comfortable interacting with customers.
  • Can communicate technical information clearly.
  • Is willing to learn proprietary systems and software.
  • Is comfortable working in both an office and field environment.
  • Takes ownership of assigned work.
  • Knows when to ask for help or escalate an issue.
  • Is willing to travel.
  • Is willing to eventually participate in an on-call rotation.

Training & Development

The selected candidate will receive training on company-specific systems, equipment, software, and procedures.

Training may include:

  • Company programming standards.
  • Proprietary healthcare systems.
  • System configuration software.
  • Programming and commissioning procedures.
  • Healthcare technology.
  • HCAI-related project requirements.
  • Hospital IT coordination.
  • Network troubleshooting.
  • System testing and commissioning.
  • Customer service procedures.
  • Documentation standards.
  • Troubleshooting methodologies.
  • On-call procedures and escalation requirements.

The goal is to develop the Level I Programmer into a technically proficient field professional capable of independently supporting projects and customers.

Career Progression

Level I – Field Systems Programmer

Focuses on learning company systems and developing proficiency in programming, configuration, troubleshooting, testing, documentation, customer service, and field operations.

Level II – Field Systems Programmer

Assumes increased responsibility for independent programming, system configuration, complex troubleshooting, commissioning, customer support, project coordination, and system integration.

Advancement will be based on demonstrated:

  • Technical ability
  • Programming proficiency
  • Troubleshooting skills
  • Field experience
  • Customer service
  • Documentation
  • Independence
  • Reliability
  • Ability to successfully support projects and customers

Work Environment & Physical Requirements

The position requires work in both office and field environments, including hospitals and active construction sites.

The employee may be required to:

  • Work in active patient-care areas.
  • Access mechanical and electrical rooms.
  • Work above ceilings or in equipment areas.
  • Work around construction activities.
  • Use a laptop and technical testing equipment for extended periods.
  • Occasionally lift and carry tools and equipment.
  • Stand, walk, bend, kneel, and climb as required by the project site.
  • Follow hospital and construction-site safety requirements.
  • Travel to project locations.
  • Work outside normal business hours when required for project schedules, system testing, emergency service, or on-call responsibilities.