Software Support Engineer
CultureFit Technology Staffing
Dallas, TX · Posted October 9, 2026
More in Texas job market · Technology & Software · Engineering jobs
About the job
Position Summary:
The Software Support Engineer is responsible for delivering high-quality technical support, installation, and training for software solutions. This role combines customer-facing support with hands-on system implementation, requiring strong troubleshooting skills, technical expertise, and the ability to communicate effectively with customers both remotely and on-site.
Key Responsibilities:
Provide remote (phone/email) technical support for proprietary software applications
Troubleshoot Windows OS, networking, and system-level issues impacting software performance
Install, configure, and support software at customer sites
Assist customers with network configuration, system integration, and basic IT administration
Diagnose and resolve software and hardware issues both remotely and on-site
Deliver customer training sessions (on-site and classroom) for individuals and groups
Set up and maintain Windows servers and database environments as needed
Collaborate on and lead technical projects related to software, systems, and infrastructure
Document issues, solutions, and best practices to improve support efficiency
Manage multiple support requests, prioritize effectively, and follow through to resolution
Represent the company professionally in all customer interactions
Perform additional duties as assigned
Qualifications & Experience:
Required:
Bachelors degree in Computer Science, Information Technology, or related field (or equivalent experience)
Strong experience supporting Windows environments (Windows 10/11, Windows Server)
Working knowledge of networking fundamentals (TCP/IP, DNS, basic infrastructure troubleshooting)
Experience in a technical support or customer-facing support role
Strong problem-solving and analytical skills
Excellent verbal and written communication skills
Preferred:
Experience with database systems (Microsoft SQL Server, Oracle, PostgreSQL)
Familiarity with Linux environments is a plus
Experience with software installation, deployment, or system integration
Background in manufacturing, automation, or SMT equipment is a plus
Work Environment & Physical Requirements:
Frequent standing, walking, and use of tools (manual and automated)
Ability to lift and move up to 50 lbs
May require climbing, balancing, kneeling, crouching, or extended standing
Moderate noise environment in certain work settings Additional Requirements
Ability to travel up to 50%, sometimes on short notice
Strong customer service mindset with a professional demeanor
Highly organized with the ability to manage multiple priorities
Team-oriented with the ability to collaborate across departments and with customers
Self-motivated with attention to detail and a sense of ownership