1

Hardware Software Support Jobs in Maine (NOW HIRING)

IT Support Engineer - Level 1

Windham, ME ยท On-site

$20 - $25/hr

Your role will focus on troubleshooting, maintaining, and supporting hardware, software, and network systems. You will play a critical role in ensuring smooth IT operations for our clients by ...

IT Support Engineer - Level 1

Windham, ME ยท On-site

$20 - $25/hr

Your role will focus on troubleshooting, maintaining, and supporting hardware, software, and network systems. You will play a critical role in ensuring smooth IT operations for our clients by ...

IT Support Engineer - Level 1

Windham, ME ยท On-site

$20 - $25/hr

Your role will focus on troubleshooting, maintaining, and supporting hardware, software, and network systems. You will play a critical role in ensuring smooth IT operations for our clients by ...

IT Support Technician

Waterville, ME ยท On-site

$21.50 - $29.50/hr

Troubleshoot and resolve hardware, software, operating system, and connectivity issues across ... Support faculty, staff, and students with technology-related requests and provide excellent ...

IT Support Technician

Waterville, ME ยท On-site

$21.50 - $29.50/hr

Troubleshoot and resolve hardware, software, operating system, and connectivity issues across ... Support faculty, staff, and students with technology-related requests and provide excellent ...

Training & Support Specialist

Westbrook, ME ยท Hybrid

$75K - $90K/yr

Troubleshoot Artel hardware, software, and workflow-related customer issues. * Support and participate in trade shows, conferences, customer demonstrations, and events. * Build and maintain strong ...

Helpdesk Technician

Augusta, ME ยท On-site

$19.75 - $26.75/hr

Provides technical assistance, support, and advice to end users for hardware, software, and systems. * Provides hands-on technical assistance to business and technical users. * Investigates and ...

Part-Time IT Intern

Brunswick, ME ยท On-site

$15.10/hr

Position Summary We are seeking a motivated Part-Time IT Intern to support our IT department. This role offers hands-on experience with hardware, software, networking, and technical projects in a ...

Part-Time IT Intern

Brunswick, ME ยท On-site

$15.10/hr

Position Summary We are seeking a motivated Part-Time IT Intern to support our IT department. This role offers hands-on experience with hardware, software, networking, and technical projects in a ...

Augusta, ME Duration: 12+ months The Specialist is knowledgeable on the usage and support of ... Hardware/Software troubleshooting * Strong customer service experience * Windows Operating systems ...

... supporting customers through on-site activities such as installation, implementation, maintenance and repair of company and multi-vendor systems solutions which may include hardware, software and ...

next page

Showing results 1-20

Hardware Software Support information

What is the difference between Hardware Software Support vs Network Technician?

AspectHardware Software SupportNetwork Technician
CertificationsCompTIA A+, Microsoft CertifiedCompTIA Network+, Cisco CCNA
Work EnvironmentHelp desks, client sites, support centersData centers, server rooms, network setups
Industry UsageIT support, customer service rolesNetworking, telecommunications, IT infrastructure

Hardware Software Support primarily focuses on troubleshooting and maintaining individual hardware and software issues for users, often in support or help desk settings. Network Technicians specialize in configuring, installing, and maintaining network infrastructure. While both roles require technical certifications and work in IT environments, Hardware Software Support emphasizes end-user support, whereas Network Technicians focus on network systems and connectivity.

What is hardware software support?

Hardware software support involves assisting users with troubleshooting, maintaining, and repairing computer hardware components and software applications. Support specialists often diagnose issues, install updates, and ensure systems run efficiently, typically using diagnostic tools and technical knowledge. This role requires good problem-solving skills and familiarity with operating systems and hardware components.
Infographic showing various Hardware Software Support job openings in Maine as of August 2026, with employment types broken down into 1% As Needed, 71% Full Time, 22% Part Time, 1% Temporary, and 5% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution.

IT Support Engineer - Level 1

Windham, ME โ€ข On-site

Ion Networking
11 - 50 employees

$20 - $25/hr

Full-time

Medical, Retirement, PTO

Re-posted 20 days ago


Key responsibilities

  • Provide first-line support for hardware, software, and network-related issues.

  • Install, configure, and upgrade hardware and software components.

  • Troubleshoot and repair computers, peripherals, and network devices.


Job description

About Us 
Ion Networking is a fast-growing managed IT service provider dedicated to delivering top-tier technology solutions to businesses. We pride ourselves on our commitment to exceptional customer service and cutting-edge IT support. We are also proud to be an Employee Stock Ownership Plan (ESOP) company, which means every team member is also an employee-owner. As an ESOP, our employees directly benefit from the company’s success, fostering a collaborative and rewarding work environment where every individual’s contribution truly matter. 
Job Summary 
As an IT Support Engineer – Level 1, you will be the first point of contact for users experiencing technical issues. Your role will focus on troubleshooting, maintaining, and supporting hardware, software, and network systems. You will play a critical role in ensuring smooth IT operations for our clients by responding to service requests, managing system integrity, and assisting in IT projects. 
Key Responsibilities 
  • Provide first-line support for hardware, software, and network-related issues. 
  • Install, configure, and upgrade hardware and software components. 
  • Troubleshoot and repair computers, peripherals, and network devices. 
  • Assist with system upgrades, patches, and security software installations. 
  • Maintain and update IT documentation, including client environments and configurations. 
  • Monitor and support backup operations to ensure data integrity. 
  • Collaborate with clients to diagnose and resolve technical issues efficiently. 
  • Log all work in a ticketing system to track issue resolution and time management. 
  • Escalate unresolved issues to higher-level support when necessary. 
  • Perform on-site technical support and installations as required. 
  • Establish and maintain strong working relationships with colleagues and clients. 
Technical Responsibilities 
  • User & Account Management: Support user account setups, resets, and permissions. 
  • Security & Protection: Assist with security tools, manage access, and ensure system protection. 
  • Remote Management: Utilize IT support tools to provide remote assistance. 
  • Backup & Disaster Recovery: Deploy and monitor data protection solutions. 
  • Networking & Security: Configure and troubleshoot network devices, assist with firewall setups. 
  • Email & Communication Security: Assist in email filtering, troubleshooting, and user management. 
  • IT Documentation: Regularly update technical documents and client records. 
  • Hardware & Software Support: Install, upgrade, and troubleshoot workstations, servers, and software. 
Qualifications & Requirements 
  • Education: High School Diploma or equivalent required; IT certifications (A+, CCNA) are a plus. 
  • Experience: 1+ years of experience in IT support, network maintenance, or a related field. 
  • Technical Skills: Familiarity with Windows operating systems, Office 365, and basic networking. 
  • Soft Skills: Exceptional communication, strong problem-solving abilities, and outstanding customer service skills. 
  • Interpersonal & Client Relations: Ability to build rapport and maintain strong relationships with clients. 
  • Communication Skills: Ability to explain complex technical concepts in a clear and understandable manner to non-technical users. 
  • Multitasking Ability: Must efficiently manage multiple tasks and client interactions simultaneously. 
  • Teamwork: Strong collaborative skills and ability to work in a dynamic team environment. 
  • Physical Requirements: Ability to lift and carry equipment up to 50 pounds, work in server rooms, and travel to client locations as needed. 
  • Other Requirements: Valid driver’s license and reliable transportation. 
Why Join Us? 
  • Employee Ownership: As an ESOP, you have a direct stake in the company’s success. 
  • Retirement Benefits: 401(k) plans with company contributions. 
  • Healthcare Coverage: Comprehensive healthcare plans for employees. 
  • Professional Development: Reimbursement for approved certifications and training. 
  • Work-Life Balance: Paid vacation and holidays (full schedule provided upon job offer). 
  • Career Growth: Opportunities to develop technical skills and advance in the company. 
  • Supportive Environment: A dynamic team culture that values collaboration, continuous learning, and innovation.