Senior Installation Specialist
Employment type
Full-time
Work setting
On-site
Location
Dallas, TX
Schedule
Day shift
Posted
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 specialistembeddallas txcustomer implementationshardware deploymentsoftware deploymentemv integrationsnetworkingtcp/ipsqltechnical troubleshootingteam mentoringtravel 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
You'll be redirected to the employer's application page.
Listing ID: 0d839120-f5ae-4bc6-baff-ee61a73f3c3f