Back to search

Senior Installation Specialist

Embed · Dallas, TX · Customer implementations and installation services

Employment type

Full-time

Work setting

On-site

Location

Dallas, TX

Schedule

Day shift

Posted

Apply for this job

You'll be redirected to the employer's application page.

Job overview

The Senior Installation Specialist role is based onsite in Dallas, TX, with travel required for customer visits and installations. Compensation is not specified in the posting. Embed provides integrated software and technology solutions for family entertainment businesses, with customers and installations across multiple countries. The specialist leads customer onboarding and installation projects from pre-installation through go-live, configuring and deploying hardware, software, EMV, and third-party integrations. The role also troubleshoots technical issues, serves as an escalation point, improves installation processes, and mentors other Installation Specialists to support reliable deployments and customer outcomes.

What you'll do

  • Own onboarding and installation projects from pre-installation through go-live
  • configure and deploy hardware, software, EMV, and third-party integrations
  • advise on network setup, cabling, and infrastructure
  • troubleshoot complex issues remotely and onsite
  • act as an escalation point for high-impact incidents
  • build customer relationships and communicate throughout projects
  • ensure systems meet performance and readiness standards
  • improve installation processes and documentation
  • coach and train Installation Specialists.

What we're looking for

Skills & competencies
senior installation specialist
embed
dallas tx
customer implementations
hardware deployment
software deployment
emv integrations
networking
tcp/ip
sql
technical troubleshooting
team mentoring
travel required
Work arrangement
  • Weekend coverage required

Benefits & perks

  • Medical coverage
  • company-paid dental and vision
  • life and disability insurance
  • supplemental coverage
  • 401(k) with company match
  • paid vacation, sick time, holidays, and birthday
  • professional development
  • Dallas office parking and fitness-center access.

Why this role

Requires 4+ years in installation, technical support, or field services; travel is required, including onsite customer visits; occasional after-hours coordination across time zones.

About the employer

Embed is hiring for this role. Industry: All Other Professional, Scientific, and Technical Services. Sector: 54.

Additional details

Industry sector
54
Industry
All Other Professional, Scientific, and Technical Services
Occupation code
15-1232.00
Apply for this job

You'll be redirected to the employer's application page.

Browse more jobs

Listing ID: 0d839120-f5ae-4bc6-baff-ee61a73f3c3f