1

Desktop Engineer Jobs in California (NOW HIRING)

We are looking for a Onsite Desktop Support Engineer to provide technical assistance to our clients. You will help install, upgrade and troubleshoot hardware and software systems. If you're computer ...

Be Seen First

We are seeking a skilled Desktop Support Technician to join our IT team. As a Desktop Support ... developers, we empower businesses to unlock their true potential and soar to new heights of ...

Posted today

Be Seen First

We are seeking a skilled Desktop Support Technician to join our IT team. As a Desktop Support ... developers, we empower businesses to unlock their true potential and soar to new heights of ...

Posted today

Be Seen First

We are seeking a skilled Desktop Support Technician to join our IT team. As a Desktop Support ... developers, we empower businesses to unlock their true potential and soar to new heights of ...

Posted today

The Desktop Support Engineer follows established procedures, workflows, and tools to provide support and customer service for systems aiding patient care and Freeman Health System operations ...

Desktop Technician

San Ramon, CA · On-site

$22.75 - $28.75/hr

Desktop Technician Location: San Ramon CA Duration: 12+Months Job Responsibilities: • Assist in ... computer science, computer engineering or related field required. • 5-7 years' experience ...

Desktop Technician

San Ramon, CA · On-site

$22.75 - $28.75/hr

Associate's degree in a technical field such as computer science, computer engineering or related field required. 5-7 years' experience required. Knowledge of Windows OS. Experience with desktop ...

Evaluates new desktop software technology and management tools. Recommends solutions for deployment in the desktop environment. * Designs, builds, and deploys OS images, applications, and desktop ...

Key Responsibilities End User Support Provide Level 1 deskside / desktop support for hardware, software, operating system, and connectivity issues. Troubleshoot and resolve incidents related to ...

Posted today

Desktop Technician

Thousand Oaks, CA

$21.25 - $27/hr

... engineering and systems integration. Our tightly integrated offerings are tailored to each clients ... Break/fix support for Desktops and laptops in office environment, including internal part ...

Showing results 41-60

Desktop Engineer information

See California salary details

$10

$44

$80

How much do desktop engineer jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for desktop engineer in California is $44.61, 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.

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 support.

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.

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 are the most commonly searched types of Desktop Engineer jobs in California? The most popular types of Desktop Engineer jobs in California are:
What job categories do people searching Desktop Engineer jobs in California look for? The top searched job categories for Desktop Engineer jobs in California are:
What cities in California are hiring for Desktop Engineer jobs? Cities in California with the most Desktop Engineer job openings:
What are popular job titles related to Desktop Engineer jobs in CA? For Desktop Engineer jobs in CA, the most frequently searched job titles are:
Infographic showing various Desktop Engineer job openings in California as of August 2026, with employment types broken down into 63% Full Time, 33% Contract, and 4% Nights. Highlights an 100% In-person job distribution, with an average salary of $92,788 per year, or $44.6 per hour.

Onsite Desktop Support Engineer

Forhyre

Sunnyvale, CA • On-site

Full-time

Re-posted 23 days ago


Job description

We are looking for a Onsite Desktop Support Engineer to provide technical assistance to our clients. You will help install, upgrade and troubleshoot hardware and software systems.

If you’re computer-savvy and enjoy supporting end users, we’d like to meet you. To succeed in this role, you should have a problem-solving attitude along with the ability to give clear technical instructions.

You should also be familiar with remote troubleshooting techniques.

Ultimately, you will ensure prompt and accurate customer service and increase client satisfaction.

Note:

U.S. citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.

This position may requires onsite presence and travel to project / client location/s

Responsibilities

  • The Onsite Desktop Support Technician role is to provide a single point of contact for local office end users to receive support and maintenance within the organization's desktop and laptop computing environment
  • This includes installing, diagnosing, repairing, maintaining, and upgrading all hardware and equipment (including but not limited to PC, terminals, printers and scanners) to ensure efficient workstation performance
  • The person will also solve problem areas (in person) in a timely and accurate fashion and provide end-user assistance where required
  • Monitoring queues for incidents or requests that require resolution
  • Escalate to L3 team /Vendors in case assistance is required to resolve any issue
  • Isolate system issues; diagnose standard software issues & report hardware issues to respective Vendors
  • Prioritizing work based on the impact and urgency of the ticket
  • Maintain compliance to Client policies and guidelines like desktop/laptop naming conventions, laptop building/rebuilding checklist, surrender, disposal (Kill Disks/Degauss)
  • For open tickets requiring spares and accessories and work closely with asset management team in coordinating them
  • Incident lifecycle management not limited to documenting work notes, attaching relevant knowledge and detailing incident resolution
  • Fulfilment of Service Requests where necessary
  • Track and report status of IMAC requests
  • Verify completion of IMACs
  • Enable end user / equipment Installs, Moves, and changes (IMAC) Requests
  • Install new or enhanced functions or features: hardware, software, peripherals and configurations (e.g., peripheral upgrades, system reconfigurations, special requisition installations)
  • User Data Transfer on need basis
  • Hardware support to desktops, laptops (Windows/Mac.), Thin clients (Windows and Linux), Printers, Scanners
  • Hardware imaging, deployment, and repair management services
  • When de-installing equipment, de-tag equipment, erase and dispose of data and information residing on hard drives, strip for disposal, update in the asset tracking system that the equipment has been de-installed and disposed of, and prepare the equipment to the vital 3rd party for collection and disposal
  • Steady State Asset Refresh (Does not include project activity of bulk device replacement)
  • Assist asset management team in sharing the IMACs for new installations, movement on floors and carrying out physical verification activities
  • Replacement of consumables for network printers and reporting issues to the appropriate vendor
  • VIP Support (white glove service)
  • Inventory management and labelling of devices within Client office environment
  • Handling shipping and receiving requests for movement of end devices within Client office

Requirements

  • Proven work experience as a Desktop Support Engineer, Technical Support Engineer or similar role
  • Hands-on experience with Windows/Linux/Mac OS environments
  • Working knowledge of office automation products and computer peripherals, like printers and scanners
  • Knowledge of network security practices and anti-virus programs
  • Ability to perform remote troubleshooting and provide clear instructions
  • Excellent problem-solving and multitasking skills
  • Customer-oriented attitude
  • No minimum qualification as long as you have experience