Hire the Best Computer Assembly Specialists

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Aleksandr K.

Zaporozhye, Ukraine

$40/hr
5.0
63 jobs

Mostly interested in reverse-engineering tasks of Windows applications. Have experience in programming: Assembler language, Delphi, C++, C#. Data extraction, parsing proprietary file formats. Dll injection, modify memory of the application.

  • Assembler
  • C#
  • X86 Assembly Language
  • Microsoft Windows
  • C++
  • Reverse Engineering
  • Delphi
LAP V.

Tam Ky, Vietnam

$25/hr
4.9
105 jobs

I am mechatronics engineer from Việt Nam with 7+ years of experience in designing PCBs. I am familiar with various CAD tools including tools preferred by Manufacturers. I am interested in doing this project with you. I have experience with Circuit Board designing and modification jobs. Handling circuits and PCB is my daily job. I would like to talk about this project in details please message in the inbox to discuss more. Expertise in: 1. KiCAD (main), Cr5000, EasyEDA, EAGLE, Altium, and other CAD tools. 2. PCB layout designing. 3. Design 3D model: Freecad, solidworks, CAD ... 4. Embedded device programming: Arduino, Avr, Esp8266, Esp32, Stm8,raspberry ... 5. Circuit Designing from Scratch. 6. Multilayer,Highspeed PCB design. 7. Python,labview software design

  • Embedded C
  • Multilayer PCB
  • KiCad
  • PCB Design
  • Arduino Firmware
  • Arduino
  • Arduino IDE
  • Electromechanics
  • C++
  • CNC Programming
  • AVR Microcontroller
  • Software Design
  • Software Development
  • Microsoft Visual C++
  • CMake
Roman I.

Kyiv, Ukraine

$30/hr
5.0
4 jobs

💼𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲: Reverse Engineering, Debugging, Unpacking, Data Extraction, Game Automation and Modifications, Malware Analysis, Desktop Apps, Windows Kernel Drivers, Shellcodes, Hooks, Injects, Anti-Cheat Dev 🛠️𝗦𝘁𝗮𝗰𝗸: IDA Pro, Ghidra, WinDbg, x64dbg, x86_64, Windows internals, PE Format, Cheat Engine, Kernel Drivers 💻𝗣𝗿𝗼𝗴 𝗦𝘁𝗮𝗰𝗸: Python, Assembly (FASM), C, C++

  • Assembly Language
  • Python
  • C
  • C++
  • Windows API Development
  • Anti-Cheat Plugin
  • Data Extraction
  • Automation
  • Game Tuning
  • Software Debugging
Lui J.

Atlanta, Georgia

$35/hr
4.8
52 jobs

Analog and digital designer. Programmer of micro controllers in C or Assembly. Schematic, and PCB design and manufacture. 35 years experience in the electronics industry, from R&D to industrial systems. BSEE: Devry Institute of Technology 1979-1980 & 1987-1988. I have been involved with electronic engineering, and systems repair for the last 35 years. I have designed everything from radios to computers, and everything in between. My methods are simple. Design the needed system, do the coding, prototyping, and testing. if all tests pass.then create the schematic, design the PC board and Gerber files, and have some samples manufactured. Then in the lab solder all components on the board, whether through hole or surface mount types. Test the circuit board, and deliver the product with all details.

  • Product Design
  • C++
  • Arduino
  • Hardware Troubleshooting
  • Hardware Design
  • Embedded C
  • Electrical Engineering
  • Electronics
  • Internet of Things
  • Engineering Design
  • PCB Design
  • Electrical Layout Design
  • Arduino Firmware
  • Embedded System
George S.

Guthrie, Oklahoma

$50/hr
4.8
45 jobs

Most embedded/PCB freelancers specialize in one lane. I've spent 35+ years moving across all of them — IC layout, custom PCB design, embedded firmware, and full-stack software — which means I can take a project from a rough idea through working hardware and the dashboard that controls it, without handing it between specialists. A sample of what that's looked like in practice: a custom industrial communication protocol supporting 1000+ addressable nodes, a cloud-synced clock rendered identically on hardware and web, a mesh-network vibration datalogger for landscaping equipment, sensory prosthetic devices (two U.S. patents came out of that work), and more one-off PCB/firmware jobs than I can list — metal detectors, load cell combiners, stepper drivers, servo hubs, and precision lab instrumentation with full touchscreen control. Core stack: Eagle CAD for schematics/PCB, PIC Assembly and Arduino for firmware, Python/Flask/JavaScript/MySQL for the software side, and the usual embedded comms protocols (I2C, SPI, CAN, RS-485, MQTT). If your project spans hardware and software and you don't want to manage three contractors to get there, let's talk.

  • Assembly Language
  • Circuit Design
  • Digital Electronics
  • Arduino
  • PCB Design
  • Raspberry Pi
  • Electrical Drawing
  • Microcontroller Programming
  • Electronic Design
  • PIC Programming
  • Analog Electronics
  • Eagle
  • Python
  • ESP8266
  • MQTT
Axel M.

Algiers, Algeria

$10/hr
5.0
39 jobs

I’m a software engineer with more than 7 years of experience building reliable, high-performance software. I specialize in creating custom desktop applications, AI-powered tools and automation systems that help businesses save time, reduce manual work, and improve productivity. I can design and develop complete solutions from concept to deployment. Whether you need a powerful desktop application, task automation, data processing tools, or a custom AI-enhanced system, I can build software tailored to your business needs. What I can help you with: - Custom desktop application development. - AI-powered desktop tools for business workflows. - Task automation and process optimization - Data processing and scripting. - Custom software for specific business needs. - Web application development. Technologies I work with: C / C++ Python Rust Neural Network, Pytorch, ONNX, Transformers, HuggingFace, AWS. Web technologies for full web applications I focus on writing clean, efficient, and maintainable code and delivering solutions that are practical, scalable, and easy to use. My goal is to help clients turn ideas into working software that solves real problems. If you’re looking for a developer who can build custom software, automate complex tasks, or create AI-powered applications, I’d be happy to help.

  • Assembly Language
  • C
  • Qt Framework
  • Linux
  • C++
  • Java
  • Python
  • Windows Administration
  • Bash
  • Microsoft Windows PowerShell
  • Rust
  • Computer Engineering
  • AI Development

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Computer Assembly Specialist on Upwork?

You can hire a Computer Assembly Specialist on Upwork in four simple steps:

  • Create a job post tailored to your Computer Assembly Specialist project scope. We’ll walk you through the process step by step.
  • Browse top Computer Assembly Specialist talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Computer Assembly Specialist profiles and interview.
  • Hire the right Computer Assembly Specialist for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Computer Assembly Specialist?

Rates charged by Computer Assembly Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Computer Assembly Specialist on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance Computer Assembly Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Computer Assembly Specialist team you need to succeed.

Can I hire a Computer Assembly Specialist within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Computer Assembly Specialist proposals within 24 hours of posting a job description.