1

Desktop Engineer Jobs in Rochester, NY (NOW HIRING)

Desktop Support Technician Job Code: 41723 Job Location: Rochester, NY Job Schedule: 9/80 ... The technician will work closely with engineering and manufacturing teams to integrate IT solutions ...

Desktop Technician

Victor, NY · On-site

$21 - $23.50/hr

JOB SUMMARY The Desktop Technician role is responsible for installing, maintaining, and upgrading all desktop hardware and equipment to ensure optimal workstation performance. The position ...

Team Environment and Fit Our software engineering team is small, and engineers in this role are ... on desktop applications, command-line tools, data analysis workflows, and technical computing ...

Embedded Software Engineer

Victor, NY · On-site

$126K - $165K/yr

Position Summary We are seeking a Software Engineer to join our busy team specializing in ... desktop or services-based applications. What You'll Do * Design and implement software from the ...

... web programming language. • Familiarity with Control-D, Filenet, Alfresco. Similar systems considered. • Demonstrated proficiency in desktop publishing, word processing, and electronic office ...

About the Role The Supplier Quality Engineer ensures that suppliers deliver quality parts ... Must have PC experience, as well as working familiarity of desktop applications including Excel ...

next page

Showing results 1-20

Desktop Engineer information

See Rochester, NY salary details

$10

$44

$80

How much do desktop engineer jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for desktop engineer in Rochester, NY is $44.60, according to ZipRecruiter salary data. Most workers in this role earn between $27.50 and $57.16 per hour, depending on experience, location, and employer.

What is a desktop engineer?

A desktop engineer is responsible for troubleshooting problems with computer software and hardware. In this job, you may work as a desktop support engineer for a technical support firm that services multiple clients or for a company, school, or government agency in their IT department. Your job duties include responding to telephone and email inquiries, monitoring computer systems, installing software or hardware, and performing maintenance on computer systems. You need strong customer service and problem-solving skills and in-depth knowledge of computers to succeed in a career as a desktop engineer.

What are the key skills and qualifications needed to thrive as a desktop engineer, and why are they important?

To thrive as a Desktop Engineer, you need expertise in operating systems (Windows, macOS), hardware troubleshooting, and a background in computer science or relevant certifications like CompTIA A+ or Microsoft Certified: Modern Desktop Administrator Associate. Familiarity with remote desktop tools, imaging software, Active Directory, and ticketing systems is typically required. Strong problem-solving abilities, communication skills, and customer service orientation help Desktop Engineers stand out. These skills ensure efficient issue resolution, minimize downtime, and deliver a positive technology experience to end users.

What are some common challenges faced by desktop engineers and how are they typically addressed?

Desktop Engineers often encounter challenges such as managing diverse hardware and software configurations, troubleshooting unexpected technical issues, and supporting users with varying levels of technical expertise. Staying current with new technologies and security threats is also essential. These challenges are usually addressed through ongoing training, standardized deployment practices, and strong collaboration with IT support teams to ensure smooth operations and minimal downtime for end-users.

What is the difference between Desktop Engineer vs Network Technician?

AspectDesktop EngineerNetwork Technician
CertificationsCompTIA A+, Microsoft Certified Desktop Support Technician (MCDST)CompTIA Network+, Cisco CCNA
Work EnvironmentOffice, help desk, on-site supportData centers, network rooms, on-site troubleshooting
Primary ResponsibilitiesMaintaining and troubleshooting desktops, hardware, softwareInstalling, configuring, and repairing network hardware and infrastructure
Industry UsageIT support, corporate environmentsTelecommunications, enterprise networks

While both roles support IT infrastructure, Desktop Engineers focus on end-user devices like desktops and laptops, whereas Network Technicians specialize in network hardware and connectivity. Understanding these differences helps employers and job seekers target the right skills and certifications for each role.

How much do desktop engineers make?

Desktop engineers typically earn a median annual salary of around $60,000 to $80,000, depending on experience, certifications, and the complexity of the environment they support. Salaries can vary based on the industry and geographic location, with higher wages often found in urban areas and for those with specialized skills in troubleshooting, hardware, and software management.

Is desktop engineering a good career?

Desktop engineering is a viable IT career that involves maintaining and troubleshooting computer systems, often requiring knowledge of operating systems, hardware, and networking. It offers opportunities for certification, such as CompTIA A+ or Microsoft certifications, and can lead to roles in IT support, system administration, or network management. The job typically involves regular hours and problem-solving skills, making it suitable for those interested in technology and customer service.

What skills do desktop engineers need?

Desktop engineers need strong technical skills in operating systems, hardware troubleshooting, and software installation. They should be familiar with networking, security protocols, and common IT tools, often holding certifications like CompTIA A+ or Microsoft Certified Desktop Support Technician. Good problem-solving, communication, and customer service skills are also essential for effective support and maintenance.

What are popular job titles related to Desktop Engineer jobs in Rochester, NY?

For Desktop Engineer jobs in Rochester, NY, the most frequently searched job titles are:

What job categories do people searching Desktop Engineer jobs in Rochester, NY look for?

The top searched job categories for Desktop Engineer jobs in Rochester, NY are:

Infographic showing various Desktop Engineer job openings in Rochester, NY as of August 2026, with employment types broken down into 85% Full Time, 8% Part Time, and 7% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $92,766 per year, or $44.6 per hour.

Desktop Support Technician

Rochester, NY

$68K - $127K/yr

Full-time

Medical, Retirement, PTO

Re-posted 18 days ago


Job description

Job Title: Desktop Support Technician  

Job Code: 41723

Job Location: Rochester, NY

Job Schedule:  9/80: Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off 

Job Summary: 

We are seeking an experienced and proactive IT Support Technician to provide advanced on-site technical assistance at our manufacturing and engineering facility. This mid-level role involves resolving complex hardware, software, and network issues, supporting escalations from Level 1 support, and optimizing IT systems to enhance productivity in a dynamic production environment. The technician will work closely with engineering and manufacturing teams to integrate IT solutions with operational systems, ensure data integrity, and implement preventive measures against downtime. This position demands strong analytical skills, technical expertise, and the ability to thrive in an industrial setting. 

Job Description:

  • Respond to user-reported IT issues via helpdesk tickets, phone, or in-person, providing first-line troubleshooting for desktops, laptops, printers, scanners, and other peripherals. 
  • Handle escalated IT issues from Level 1 support, performing in-depth troubleshooting for desktops, laptops, servers, printers, and specialized peripherals used in manufacturing and engineering. 
  • Install, configure, and upgrade hardware and software, including advanced operating systems, enterprise applications (e.g., Microsoft Office 365, ERP systems like SAP), and engineering tools (e.g., CAD/CAM software, simulation programs). 
  • Diagnose and resolve network problems, including LAN/WAN configurations, switches, routers, firewalls, and integration with industrial control systems such as PLCs, SCADA, and IoT networks. 
  • Conduct proactive system maintenance, including patch management, performance tuning, backup and recovery procedures, and security audits to safeguard against disruptions in production and engineering processes. 
  • Set up and maintain advanced audiovisual and collaboration systems for engineering design reviews, virtual meetings, and training sessions. 
  • Maintain detailed documentation of IT incidents, resolutions, configurations, and system changes in the ticketing system, contributing to knowledge base development. 
  • Collaborate with Level 3 engineers, IT managers, and external vendors to resolve high-level issues, implement new technologies, and support facility-wide IT projects. 
  • Ensure adherence to IT governance, cybersecurity best practices, data protection regulations, and manufacturing standards (e.g., ISO 9001, cybersecurity frameworks like NIST). 
  • Provide training and mentorship to Level 1 technicians and end-users on advanced IT tools, troubleshooting techniques, and security awareness. 
  • Manage IT inventory, asset lifecycle, and procurement processes, including evaluating and recommending hardware/software for manufacturing and engineering needs. 

Qualifications:

  • Requires a High School Diploma or equivalent and a minimum of 8 years of prior relevant experience or 2 years post-Secondary/Associates Degree with a minimum of 4 years of prior related experience. 

Preferred Additional Skills:

  • Advanced proficiency in troubleshooting hardware, software, and network issues. 
  • Solid knowledge of networking protocols (e.g., TCP/IP, VLANs, VPNs) and cybersecurity fundamentals. 
  • Experience with ticketing systems (e.g., ServiceNow), remote management tools, and monitoring software. 
  • Familiarity with manufacturing technologies, including ERP, MES (Manufacturing Execution Systems), SCADA, and industrial automation. 
  • Strong analytical and problem-solving skills with attention to detail. 
  • Excellent communication abilities for explaining technical concepts to non-technical stakeholders. 
  • Ability to work independently and in teams under pressure during production-critical situations. 
  • Commitment to continuous learning and adapting to evolving technologies. 

In compliance with pay transparency requirements, the salary range for this role in California, Massachusetts, New Jersey, Washington, and the Greater D.C, Denver, or NYC areas is $68,500-$127,000. The salary range for this role in Colorado state, Hawaii, Illinois, Maryland, Minnesota, New York state, and Vermont is $59,000-$110,000. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements. 

#LI-NR1