Hire the Best Assembler Freelancers
in the United States

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

Aston, Pennsylvania

$65/hr
4.6
180 jobs

35 years of experience in software engineering complemented by solid knowledge of computer science, mathematics and electrical engineering.

  • Assembly Language
  • C++
  • Microsoft Windows
  • Bash
  • Python
  • Qt Framework
  • Git
  • Microsoft Visual Studio
  • Valgrind
  • Computer Science
  • Linux
  • PostScript
  • CSV
  • Regex Writing
  • PDF
George S.

Guthrie, Oklahoma

$50/hr
4.8
46 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
Sid L.

Bellefontaine, Ohio

$42/hr
5.0
27 jobs

Sid is passionate about bringing electrical project ideas and concepts all the way to completion as design files ready for mass production. From making sure the initial idea is viable, to choosing the parts, designing the electrical schematic, and routing the PCB...to writing, debugging and testing the firmware required for the requisite functionality. PROGRAMMING • 18 years of experience with programming in C/C++, BASIC, and Assembler (machine code). • Extensive experience writing firmware utilizing hardware interrupts, MCU peripherals, RTOS, and multithreading. • Equally at home writing firmware for 8-bit processors (Microchip PIC, 8051, etc.) as with 32-bit processors (including ARM-based processors, the ESP32 product series, and more). • Writes tight and efficient code that is both fast and very lightweight: reduces processor requirements and cost. • Experience in writing secure firmware update infrastructure (for any processor with bootloader provision and self-write capability, including the ESP32). • Use of captive-portal HTML5 web UIs for easy headless product field setup and configuration, bypassing the need for iOS & Android app development and costs. ELECTRICAL • 16 years of experience designing schematics & PCBs in EDA software. (Currently using KiCAD, a powerful cross-platform EDA suite. As it's free, that means that you can easily view project design files at any time without any costly subscription requirements.) • Enjoys finding creative and unusual solutions to design challenges (both electrical and software), to meet budgetary requirements and/or space constraints. • Experience with both monochrome and color LCD UIs, with user interaction via physical buttons, switches, encoders, touch pads, TFT LCD touchscreens, IR remotes and more.

  • Assembly Language
  • Embedded System
  • Schematic
  • Firmware
  • PCB Design
  • Testing
  • User Interface Design
  • HTML5
  • C
  • C++
  • JavaScript
  • CSS
  • Alibaba Sourcing
  • Production Design
  • KiCad
Robert P.

Summerdale, Alabama

$25/hr
4.9
13 jobs

• Created web port from existing GTK client game using emscripten, C, HTML, CSS, JS • Converted VB.net for serial and MQTT communication to the C language • Refactored existing C project using CodeWarrior IDE for MC specific chip (MC9S08JM60) and SIM7600 module • Designed Video Game using the C language and SDL2 library • Distributed System task using the C language and RPC library • Implemented multitexture shaders with C++ and OpenGL • Optimized 1000 lines C program for discrete time simulation

  • HTML
  • CSS
  • JavaScript
  • Software
  • C
  • Embedded C
  • GTK
  • Windows API Development
  • Game Development
Cory V.

Tucson, Arizona

$75/hr
4.9
21 jobs

Fifteen years professional experience developing firmware for embedded devices, as well as applications and services which interface with those devices. Solutions commonly employ embedded systems with microcontrollers, PLCs, or ARM-based computers. Tasks include interfacing with the user and coordinating the operation of various electromechanical devices. Control software, prototypes, and tools developed using a variety of programming languages such as: C, C++, C#, Python, and the IEC 61131-3 PLC languages. Application design and implementation for a variety of platforms including: Windows, GNU/Linux, OSX, iOS, and Android. Development performed on GNU/Linux, Windows, and OS X systems using both proprietary and open-source tools like GCC, Visual Studio, and TwinCAT. Technical documentation and version control.

  • Embedded System
  • C#
  • Python
  • Microcontroller Programming
  • ESP32
  • C++
  • C
  • Firmware
  • Firmware Programming
  • Scripting
  • System Programming
  • Software Architecture & Design
  • Linux
  • PLC Programming
Geoffrey B.

Pompano Beach, Florida

$120/hr
5.0
2 jobs

I start my journey 30 years ago in the domain of the Micro-controller base on Assembler programming. Passionate for High-performance code since then, I work on processor architecture x86/x64. From Assembler, C++ to C#, my work has always been to find the right technology for the right need without sacrificing performance. My concern for quality code never fades out from Designing Cluster and distributed applications to simple applications and Web Applications. For Somme, this is work. For me, this is a passion of a lifetime. I am open mind and innovative. I am self-motivated and a team player.

  • Assembler
  • SQL Programming
  • Page Speed Optimization
  • Algorithm Development
  • C++/CLI
  • Low-Level Programming
  • Driver Development
  • RESTful API
  • Computational Fluid Dynamics
  • C#
  • C++

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 Assembler Freelancer in the United States on Upwork?

You can hire a Assembler Freelancer in the United States on Upwork in four simple steps:

  • Create a job post tailored to your Assembler Freelancer project scope. We'll walk you through the process step by step.
  • Browse top Assembler Freelancer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Assembler Freelancer profiles and interview.
  • Hire the right Assembler Freelancer 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 Assembler Freelancer?

Rates charged by Assembler Freelancers 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 Assembler Freelancer in the United States on Upwork?

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

Can I hire a Assembler Freelancer in the United States 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 Assembler Freelancer proposals within 24 hours of posting a job description.