1

Desktop Engineer Jobs in Iowa (NOW HIRING)

The Senior Desktop Support Technician serves as a single point of contact for end-users to receive support and maintenance within the organization's desktop computing environment. This includes ...

The Senior Desktop Support Technician serves as a single point of contact for end-users to receive support and maintenance within the organization's desktop computing environment. This includes ...

Desktop Support Techn

Ankeny, IA · On-site

$20 - $25/hr

Description The Desktop Support Technician is responsible for providing end user support and maintenance within the organization's desktop computing environment, while providing an exceptional end ...

Desktop Support Techn

Ankeny, IA · On-site

$20 - $25/hr

Description The Desktop Support Technician is responsible for providing end user support and maintenance within the organization's desktop computing environment, while providing an exceptional end ...

We use Objective-C and Swift programming languages to create native applications for iPhone ... Experienced in PC (desktop/laptop/thin client) support - both desk side and remote Experienced in ...

Desktop EUC L1

Clinton, IA · On-site

$19.25 - $24.50/hr

The Desktop Support Technician is a physical presence service to provide second-line support at customer locations. The desktop support technician is responsible for performing tasks to agreed-upon ...

Desktop EUC L1

Clinton, IA · On-site

$19.25 - $24.25/hr

Iron Systems, Inc is seeking a Desktop Support Technician to provide second-line support at customer locations. The role involves installing, upgrading, and troubleshooting desktop software and ...

Desktop Supporter

Des Moines, IA · On-site

$19.75 - $25.25/hr

Iowa Finance Authority needs an experienced Desktop Technician to maintain a Windows 10 environment. Description: The environment includes Windows 10, G Suite for Government, MS Office, and Adobe ...

Software Engineer Skill: IT Help Desk Desktop Support L1 Address user tickets regarding hardware, software, and networking. Walk customers through installing applications and computer peripherals.

Desktop Support Arete Technologies, Inc. offers set of innovative Consulting and Outsourcing services, bridging the gap between requirements and outputs of various dexterous and facile companies ...

next page

Showing results 1-20

Desktop Engineer information

See Iowa salary details

$9

$42

$76

How much do desktop engineer jobs pay per hour?

As of May 28, 2026, the average hourly pay for desktop engineer in Iowa is $42.46, according to ZipRecruiter salary data. Most workers in this role earn between $26.20 and $54.42 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 are Desktop Engineers?

Desktop Engineers are IT professionals responsible for installing, maintaining, and troubleshooting computer desktops, laptops, and related hardware within an organization. They ensure that end-users have reliable access to computers, software, and networks, and often handle technical support for issues related to operating systems, applications, and device connectivity. Desktop Engineers may also be involved in deploying updates, managing user permissions, and maintaining IT security standards. Their role is crucial in ensuring smooth day-to-day operations and minimal downtime for employees who rely on technology.

Can a computer engineer make $500,000?

A computer engineer can potentially earn $500,000 or more annually, especially with advanced skills, experience, and roles in high-paying industries such as software development, systems architecture, or executive positions. Achieving this level often requires specialized expertise, certifications, and sometimes leadership responsibilities or entrepreneurial ventures.

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 are popular job titles related to Desktop Engineer jobs in Iowa? For Desktop Engineer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Desktop Engineer jobs in Iowa look for? The top searched job categories for Desktop Engineer jobs in Iowa are:
What are popular job titles related to Desktop Engineer jobs in IA? For Desktop Engineer jobs in IA, the most frequently searched job titles are:
Desktop Support Technician

Desktop Support Technician

TEKsystems

Scranton, IA • On-site

$23 - $28/hr

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Description

Day-to-day: ServiceDesk handles all L1 calls, this team picks up the escalated tickets. You would be responsible for walk-ups, projects and shared ticketing queue.

The Senior Desktop Support Technician serves as a single point of contact for end-users to receive support and maintenance within the organization’s desktop computing environment. This includes installing, diagnosing, repairing, maintaining, and upgrading all PC hardware, software and other assets to ensure optimal performance. The incumbent will be required to troubleshoot problem areas (in person, by telephone, or via e-mail) in a timely and accurate fashion.

Primary Job Responsibilities:

• Perform on-site analysis, diagnosis, and resolution of complex desktop problems for end-users, and recommend and implement corrective solutions, including off-site repair for remote users as needed.

• Install, configure, test, maintain, monitor, and troubleshoot end-user workstations and related hardware and software in order to deliver required desktop service levels.

• Assess the need for and implement performance upgrades to hardware including the installation of CPUs, I/O and NIC cards, hard disks, ribbon cables, hard drives, RAM, memory chips, CD-ROMs, and so on.

• Collaborate with network technicians/network administrators to ensure efficient operation of the Company’s desktop computing environment. • Where required, administer and resolve issues with associated end-user technology, networking or software products.

• Receive and respond to incoming calls and/or e-mails regarding desktop problems.

• Answer to and perform moves, adds, and change (MAC) requests as they are submitted by the service desk tool.

• Ensure that physical desktop connections, as well as wireless connectors between PCs and servers, etc., are in proper working order.

• Prepare tests and applications for monitoring desktop performance, provide performance statistics and reports.

• Assist in preparing, maintaining, and upholding procedures for logging, reporting, and statistically monitoring desktop operations.

• Develop and maintain an inventory of all defined assets.

• Accurately document instances of desktop equipment or component failure, repair, installation, and removal.

• If necessary, liaise with third-party support and IT hardware vendors.

• Conduct research on desktop products in support of IT procurement and development efforts. Evaluate and recommend products for purchase.

• Assist in developing long-term strategies and capacity planning for meeting future desktop hardware needs.

Technical Requirements:

• Active Directory Administration

• M365 troubleshooting

• Windows OS troubleshooting and support

• Prior experience with IT projects (refreshes, deployment efforts, office moves etc)

• Printer setup/troubleshooting

• Exchange/ Email

• Mobility support

• Deployment, imaging (Intune or SCCM)

Skills

Desktop, Windows 10, Troubleshooting, Active directory, Customer service, Imaging, Deployment, Office 365, Printers, O365, Install, Ticketing system, Technical support, Hardware, Support, Hardware support, Microsoft office, Desktop hardware, Phone support, Win10, Microsoft, Printer support, Hardware/software, Migration, Mobile device, Windows, Sccm

Top Skills Details

Desktop,Windows 10,Troubleshooting,Active directory,Customer service,Imaging,Deployment,Office 365,Printers,O365,Install,Ticketing system,Technical support,Hardware,Support,Hardware support,Microsoft office,Desktop hardware,Phone support,Win10,Microsoft,

Additional Skills & Qualifications

Projects in the immediate pipeline:

• Network refresh

• Domain controller upgrade

• Citrix upgrade

• SQL Server upgrade

• Single tenant migration

Larger initiatives:

• Azure cloud migration

• O365 migration

• Building out PMO

• Currently going through 2 acquisitions and a few coming up in the pipeline

• Centralizing IT

• Governance

Experience Level

Entry Level

Job Type & Location

This is a Contract position based out of Scranton, IA.

Pay and Benefits

The pay range for this position is $23.00 - $28.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Scranton,IA.

Application Deadline

This position is anticipated to close on Jun 5, 2026.

About TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

About TEKsystems and TEKsystems Global Services

We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.