Find the best Firmware Engineer jobs

It takes just one job to develop a successful relationship that can propel your career forwards.
Find work Interested in hiring?

Professionals on Upwork rate clients
Rating is 4.9 out of 5.
4.9/5

on average from 2M+ reviews

Trusted by

Check out a sample of the 56 Firmware Engineer jobs posted on Upwork

PCB Vending Machine Controller Hourly ‐ Posted 2 days ago

Less than 30 hrs/week
Hours needed

1 to 3 months
Duration

Intermediate
Experience level

Design PCB Vending Machine Controller that utilizes MDB (Multi Drop Bus Protocol), 2 separate displays, interfaces to 4 load cells, two…

Firmware Engineer Firmware Programming Circuit Design Electronic Design Microcontroller Programming PCB Design
See more

US$800
Fixed-price

Expert
Experience level

I'm looking for an Embedded Engineer proficient in C/C++ to make some specific modifications to an existing codebase. The code currentl…

Firmware Engineer Firmware Jobs Microcontroller Programming Firmware Programming Embedded C Embedded System C++ C
See more

Less than 30 hrs/week
Hours needed

1 to 3 months
Duration

Expert
Experience level

We are looking for an experienced electrical engineer who can reverse engineer an audio DAC/AMP dongle and design a PCB board that is a…

Firmware Engineer Firmware Programming Circuit Design PCB Design
See more

Less than 30 hrs/week
Hours needed

Less than 1 month
Duration

Intermediate
Experience level

Overview: We are seeking an experienced electronics engineer or firmware developer to design and develop a wireless audio transmission…

Firmware Engineer Electronic Design Circuit Design Firmware Programming Arduino Firmware ESP32 PCB Design Microcontroller Programming
See more
Firmware Developer with PCIe experience Hourly ‐ Posted 2 months ago

Less than 30 hrs/week
Hours needed

3 to 6 months
Duration

Expert
Experience level

We have taped out a chip and are preparing to do bringup. As part of this, we need someone with PCIe experience to write C based tests…

Firmware Engineer Firmware Programming Firmware Jobs
See more
Senior Firmware Engineer Hourly ‐ Posted 1 day ago

30+ hrs/week
Hours needed

3 to 6 months
Duration

Expert
Experience level

QUALIFICATIONS: • Bachelor's degree in Computer Science, Electronics Engineering or related field OR robotics experience. • 3+ years…

Firmware Engineer Microcontroller Programming Firmware Jobs C Embedded System C++ Firmware Programming FPGA
See more

30+ hrs/week
Hours needed

1 to 3 months
Duration

Expert
Experience level

We are looking for an experienced firmware developer who can implement encryption algorithms in a custom wireless module. Algorithms wo…

Firmware Engineer Embedded C STM32 Microcontroller Programming Embedded System Firmware Programming Firmware Jobs C
See more
Seeking Embedded Systems Specialist Fixed-price ‐ Posted 9 days ago

US$300
Fixed-price

Intermediate
Experience level

Job Title: Embedded Systems Engineer Location: Remote About Kamloops A.I. Labs: Kamloops A.I. Labs is an A.I. First Startup, commit…

Firmware Engineer Embedded C Firmware Programming Arduino Firmware ESP32 Microcontroller Programming Embedded System Raspberry Pi Firmware
See more
Firmware Development for RK3588 Fixed-price ‐ Posted 1 day ago

US$2,500
Fixed-price

Expert
Experience level

Develop firmware for an RK3588 to work with a camera, microphone, speakers, thermal camera, accelerometer and some additional sensors.…

Firmware Engineer Embedded System Microcontroller Programming Firmware Programming Firmware Jobs
See more
Change a Linux .img so it displays an offline webpage Fixed-price ‐ Posted 1 month ago

US$400
Fixed-price

Expert
Experience level

I have a Linux img file that runs on a hardware device. I need for a prototype to change that ikg completly so all it does is: - show…

Firmware Engineer Firmware Programming Linux
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