Questions? Send Us a Message!

A representative will be in contact to answer any questions you have! If you need immediate assistance click here to find the number that best fits your need.


Thank you!

One of our specialists will be in touch.

Vision Installation Technician

About This Position

The DSC Vision Installation Technician is responsible for setting up, installing, and maintaining DSC Vision systems at client locations. This role involves working closely with clients, project managers, and technical support teams to ensure seamless deployment and operation of DSC Vision products. The Installation Technician plays a critical role in providing excellent service and ensuring customer satisfaction.

Position Responsibilities

  • Installation and Setup. Install and configure DSC Vision systems at client sites, including System enclosures, sensors, mounting brackets, sonars, and other components.
  • Ensure proper wiring, connections, and integration with existing
  • Testing and Conduct thorough testing of installed systems to verify functionality and identify any issues.
  • Diagnose and resolve technical problems related to DSC Vision
  • Customer Interact with clients to provide on-site training, explain system features, and address any questions or concerns.
  • Maintain a professional and customer-centric approach at all
  • Documentation and Complete detailed installation reports, including equipment used, configurations, and any customizations made.
  • Provide clear and concise documentation to both internal teams and
  • Compliance and Ensure installations comply with industry standards, local codes, and DSC’s installation guidelines.
  • Stay updated on relevant regulations and best practices in the systems industry.
  • Maintenance and Perform routine maintenance tasks on DSC Vision systems to ensure optimal performance.
  • Conduct system upgrades and apply firmware updates as
  • Collaboration with Coordinate with project managers, technical support, and sales teams to ensure accurate scheduling and delivery of installations.
  • Communicate any additional hardware or software requirements to relevant
  • Health and Adhere to safety protocols and guidelines while working on-site to protect both personnel and property.
  • Report any safety hazards or incidents
  • Performs other duties as assigned.

Apply Now

DSC Dredge, LLC. is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. This technologically driven company takes pride in being the world's leader in customized dredging solutions.

DSC Dredge Benefits

  • Medical, Dental, and Vision Insurance
  • Short and Long-Term Disability Insurance
  • Company Paid Life Insurance
  • Voluntary Life Insurance
  • Voluntary Supplemental Insurance
  • 401(k) Retirement Plan with Company Match
  • Employee Assistance Program (EAP)
  • Personal Leave Time and Holiday Pay
  • Safety Award Program
  • Direct Deposit

Copyright © 2024 DSC Dredge, LLC, All Rights Reserved.