Find the Best Microcontroller Programming Jobs

Professionals on Upwork rate clients
Rating is 4.9 out of 5.
4.9/5
On average from 2M+ reviews

Check out a sample of the 474 Microcontroller Programming jobs posted on Upwork

AutomationDirect PLC Programming Specialist

Fixed-price ‐ Posted 3 days ago
$50
Fixed-price
Intermediate
Experience level

We are seeking an experienced specialist to develop and implement PLC programs for our control systems. The ideal candidate will have a…

Microcontroller ProgrammingC++Microcontroller Programming JobsC
See more

Custom musical controller

Fixed-price ‐ Posted 3 days ago
$1,000
Fixed-price
Intermediate
Experience level

Build a playable "Bagpipe Hero" — real bagpipe modified into a USB game controller (Arduino) I'm looking for a maker / creative techno…

Microcontroller ProgrammingArduino
See more
$100
Fixed-price
Intermediate
Experience level

I am an amateur electronics guy with a few PCB build-outs under my belt. This is the most electrically complex exploration to date and…

Microcontroller ProgrammingCircuit DesignKiCadPCB Design
See more

PCB Design for an ESC

Hourly ‐ Posted 3 days ago
Less than 30 hrs/week
Hours needed
1 to 3 months
Duration
Intermediate
Experience level

Hello, We have designed an ESC for upto 30 Amps, two layer board. We are looking for an expert who can take the schematics and design…

Microcontroller ProgrammingElectronic DesignPCB DesignSTM32KiCad
See more
$65
Fixed-price
Intermediate
Experience level

START YOUR PROPOSAL WITH THE EXACT PHRASE: "Avo-Heart Developer Baseline Verified". If this phrase is missing, your bid will be instant…

Microcontroller ProgrammingAndroidKotlinESP32
See more
Less than 30 hrs/week
Hours needed
1 to 3 months
Duration
Expert
Experience level

IoT / Embedded System Engineer (Hardware & Sensor Focus) ​Candidates must possess deep technical knowledge in hardware firmware and sig…

Microcontroller ProgrammingEmbedded CC++Microcontroller Programming JobsSTM32ESP32
See more
30+ hrs/week
Hours needed
More than 6 months
Duration
Expert
Experience level

I am looking for an experienced PCB design engineer who can mentor me and teach me PCB design from beginner to advanced level through p…

Microcontroller ProgrammingCircuit DesignPCB Design
See more
Not sure
Hours needed
1 to 3 months
Duration
Expert
Experience level

We are looking for an experienced hardware/electronics and opto-mechanical engineer or team to design and build a compact microscope pr…

Microcontroller ProgrammingMicrocontroller Programming JobsElectronic DesignPCB Design3D Modeling
See more

AI Engineer for Machine Learning

Hourly ‐ Posted 3 days ago
Less than 30 hrs/week
Hours needed
Less than 1 month
Duration
Intermediate
Experience level

We are seeking an AI engineer with expertise in Machine Learning and LLM to develop and train AI models. The role involves working on a…

Microcontroller ProgrammingMicrocontroller Programming JobsAlgorithm DevelopmentMATLAB
See more
$250
Fixed-price
Intermediate
Experience level

We are developing a smart, medical-grade tabletop cooling and purification device ("Eco-Cube") targeting the healthcare sector. We requ…

Microcontroller ProgrammingMicrocontroller Programming JobsESP32
See more

Your next job starts right here

Set up a free profile to showcase your skills, experience and desired pay rate to clients. You choose the payment method that's best for you to easily get paid for your work.

Find work
Upwork Payment Protection
Gives you security and peace of mind
See how it works