You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Embedded C Jobs

19 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Looking for the Team App?
Download the New Upwork Team App
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
I need a realization of a wireless video transmission to an IOS or android device from a custom pcb via wifi. The task includes: - software implementation of an app, which displays the transmitted video on the device - pcb which includes a wifi chip and a camera interface for hdmi video signals. - firmware for the mentioned pcb Range will only have to be around 20m. Its also ok if a PCB designer only designs the pcb and the firmware.
Skills: Embedded C Altium Designer Circuit Design Electrical engineering
Hourly - Entry Level ($) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
Currently we have loads of work. We are looking for some one who can work for long time. To start with, we have something as explained below. Driver Development for 8x8 LED Matrix using i2C communication. Driver Development for Capacitive sensor using i2C communication. Work related to wifi module integration, sending files using wifi module using HTTP, write parsing code and receive HTTP from server side etc. We can have some other work as well.
Skills: Embedded C Algorithm Development Device Driver Development Embedded Systems
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
Hello, I need a customized bootloader as source code for the stm32f4 and F0 series. The bootloader will be used in a system, which is interconnected with halfduplex RS-485. Multiple Controller in the system will have their own ID and there is a master mcu. Its not relevant how to get the bootloader into the system, its allowed to use SWD or JTAG. I would also need a puristic gui where I can upload the firmware into the controller. For the start I only need to evaluate the bootloader with a discovery board, later on it would be great to select each controller in the system for update via a spinbox. Also a small tool, where the firmware is encrypted, would be cool including the ability to write the key into it. It would be a plus, if the bootloader can have encryption. Best Regards, Antony
Skills: Embedded C C Electrical engineering Embedded Systems
Fixed-Price - Intermediate ($$) - Est. Budget: $60 - Posted
We need to shift an array of 1024 bits from internal RAM within an MPU. The data rate transmission should be in a rate of about 1Mhz and programmable (to be lower). Acceptable solution: 1. Using SPI with buffering or 2. Using assembler to shift the data bit by bit or 3. FPGA if appropriate interface to the MPU is easily designed. If MPU is selected then TI is the preferred MPU. Thank you, Charles
  • Number of freelancers needed: 2
Skills: Embedded C Microcontroller Programming
Fixed-Price - Expert ($$$) - Est. Budget: $1,500 - Posted
We have a unique requirement for someone that is an expert in embedded control systems design, robotics, machine learning. We need an algorithm (implemented in C) which can track the motion and orientation of an ground vehicle or UAV and determine when this object is making a turn, lane change, or braking. The algorithm will have access to live data from GPS, and an IMU on board the vehicle. The algorithm needs to be able to monitor object's orientation and velocity and indicate when a turn or lane change is being made, Indicate the direction of the turn or lane change and aggressively eliminate false alarms or incorrect indications.
Skills: Embedded C Artificial Intelligence C C++
Fixed-Price - Intermediate ($$) - Est. Budget: $2,000 - Posted
We have a unique device used to sense objects using capacitance. The device consists of one large capacitive sensor array similar to a large touch screen and a small control and interface board containing an ARM M3 controller and color TFT display which both controls the sensor array and displays the results. The device is patented and about 80% completed. We are in need of an electrical engineer because our current engineer is leaving the project. The engineer we seek must have a good knowledge of capacitive sensing including projected self and mutual capacitive sensing techniques as well as C programming skills, experience with embedded design and pcb layout. The device also contains a small DC-DC battery booster and 500mA charger that will need prototyping and possible redesign, so experience with such circuitry is also required. Experience with TFT displays is a plus, but not required. Lastly, sorry but due to logistical concerns, we require the freelancer to be based in the United States, preferably Houston, TX.
Skills: Embedded C Circuit Design PCB Design
Fixed-Price - Intermediate ($$) - Est. Budget: $30 - Posted
A seven segment multiplexed dual channel voltmeter based on STM8S003 micro controller needed to be developed (Embedded Software Development for the microcontroller) + A lot of improvement will be done based on this + Long term relation for more similar work + Further Details will be informed on chat You need to have a STM8 Discovery Kit .
Skills: Embedded C C Digital Electronics Electronic Design
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App