1

Custom Pc Building Jobs in Novi, MI (NOW HIRING)

RAE Software Engineer

Dearborn, MI · On-site

$113K - $149K/yr

Design and develop low-level, high-performance C++ software supporting AR HUD pipelines, building ... Leverage 3D rendering engine coding experience (e.g., Unity, Unreal Engine, or custom rendering ...

Experience in building electrical control panel or electrical system integration experience ... PC Skills for Manufacturing*), (Measurement Skills for Manufacturing*) or equivalent trade-school ...

Electrical Assembler I - Contractor

Dexter, MI · On-site

$16.50 - $21/hr

Experience in building electrical control panel or electrical system integration experience ... PC Skills for Manufacturing*), (Measurement Skills for Manufacturing*) or equivalent trade-school ...

Experience in building electrical control panel or electrical system integration experience ... PC Skills for Manufacturing*), (Measurement Skills for Manufacturing*) or equivalent trade-school ...

Custom Pc Building information

See Novi, MI salary details

$26.3K

$92.1K

$138.9K

How much do custom pc building jobs pay per year?

As of Aug 10, 2026, the average yearly pay for custom pc building in Novi, MI is $92,080.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,200.00 and $112,600.00 per year, depending on experience, location, and employer.

What is custom PC building?

Custom PC building is the process of selecting and assembling individual computer components—such as the processor, graphics card, memory, storage, and case—to create a personalized desktop computer. This allows users to tailor the system to their specific needs, whether for gaming, professional work, or general use. Building a custom PC can often offer better performance, upgradeability, and value compared to buying pre-built systems.

What are the key skills and qualifications needed to thrive as a custom PC builder, and why are they important?

To thrive as a Custom PC Builder, you need strong technical knowledge of computer hardware components, system compatibility, and assembly processes, often supported by hands-on experience or relevant certifications like CompTIA A+. Familiarity with diagnostic tools, hardware testing software, and ESD-safe equipment is typically required. Attention to detail, problem-solving abilities, and effective customer communication are essential soft skills for this role. These skills ensure reliable system builds, customer satisfaction, and the ability to address technical challenges efficiently.

What is the difference between Custom Pc Building vs PC Repair Technician?

AspectCustom Pc BuildingPC Repair Technician
CredentialsNone required, but technical knowledge helpfulCertifications like A+ often preferred
Work EnvironmentDesigning and assembling custom PCs, often in workshops or client sitesDiagnosing and repairing PCs, typically in repair shops or service centers
Industry UsageUsed by PC enthusiasts, gamers, and custom buildersUsed by repair shops, IT support, and service providers

While both roles involve working with computers, Custom Pc Building focuses on designing and assembling custom computers tailored to user needs, whereas PC Repair Technicians diagnose and fix existing computer issues. The skills and environments differ, but both require technical knowledge of computer hardware.

What are some common challenges faced by custom PC builders when working with clients, and how can these be managed effectively?

Custom PC builders often face challenges such as aligning client expectations with realistic budgets, sourcing compatible and in-stock components, and troubleshooting unforeseen hardware or software issues during assembly. Effective communication is key—clearly discussing requirements, explaining trade-offs, and providing regular updates helps manage expectations. Additionally, staying up-to-date with the latest hardware trends and maintaining strong relationships with suppliers ensures smoother builds and satisfied clients.
Infographic showing various Custom Pc Building job openings in Novi, MI as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $92,080 per year, or $44.3 per hour.

Senior Controls Engineer - Automation

Wright Technical Services

Plymouth, MI • On-site

$92K - $121K/yr

Full-time

Re-posted 18 days ago


Job description

Job Type: Full time - Direct

Location: Plymouth, MI (Onsite)
Compensation:
$93,000 – $133,000 + 10% Bonus

Wright Technical Services is supporting a leading advanced automation and systems integration organization seeking a Senior Controls Engineer with a strong focus on software development, control systems architecture, and machine-level programming.

This role is ideal for someone whose “happy place” is writing code, developing algorithms, and building scalable control systems, rather than purely hardware-focused engineering. You’ll play a key role in developing and deploying custom automation solutions across a variety of manufacturing environments.

Responsibilities

  • Develop and maintain PC-based industrial control software for custom machinery and automation systems
  • Design, program, and debug PLC logic (primarily Rockwell/Allen-Bradley; Siemens exposure a plus)
  • Build and configure HMI/SCADA interfaces (FactoryTalk, Ignition, or similar platforms)
  • Architect and implement scalable control system software and machine-level logic
  • Integrate motion control systems, robotics (Fanuc), sensors, and safety devices
  • Develop and optimize algorithms, advanced logic, and system performance enhancements
  • Support on-site commissioning, startup, and troubleshooting of automated systems
  • Collaborate with cross-functional teams including hardware, mechanical, and project engineering
  • Assist with software documentation, version control, and continuous improvement initiatives
  • Interface with customers and contractors to support installation and system modifications

Qualifications

  • Bachelor’s degree in Electrical Engineering, Controls Engineering, Computer Engineering, or related field (or equivalent experience)
  • 5+ years of experience in PLC and HMI programming within industrial automation environments
  • Strong experience with:
    • Rockwell Studio 5000 / Allen-Bradley PLCs
    • FactoryTalk View, Ignition, or similar HMI/SCADA platforms
  • Experience with industrial communication protocols (EtherNet/IP, Modbus, ProfiNET)
  • Proven ability to troubleshoot and debug complex control systems
  • Willingness to travel up to 50% for commissioning and support

Preferred Skills

  • Strong software development mindset (beyond ladder logic)
  • Experience with:
    • Python, C++, or other high-level programming languages
    • Algorithm development, data processing, or machine learning concepts
    • MATLAB or advanced modeling/simulation tools
  • Experience with robotics integration (Fanuc preferred)
  • Exposure to SCADA systems (Ignition strongly preferred)
  • Familiarity with safety PLCs and advanced diagnostics
  • Ability to work independently while managing multiple projects