The Software Support Engineer is responsible for delivering high-quality technical support, installation, and training for company 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. There is up to 50% national travel for this role.
KEY RESPONSIBILITIES:
- Provide remote (phone/email) technical support for company proprietary software applications
- Troubleshoot Windows OS, networking, and system-level issues impacting software performance
- Install, configure, and support company 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 company professionally in all customer interactions
- Perform additional duties as assigned
QUALIFICATIONS & EXPERIENCE
REQUIRED:
- Bachelor’s 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
- Willingness to travel (out of state) up to 50% of time
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