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

Embedded C Jobs

13 were found based on your criteria

show all
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Fixed-Price - Est. Budget: $ 1,200 Posted
This is to design a medical equipment to test blood sample. It consists of 4 parts. 1. Sample Handling and Preparations It draws blood sample from tube, deposit aliquots to 3 mix cups, and mix with reagents. The mixtures will be used for further tests. The transfer of samples is by vacuum and pressure, and controlled by Solenoid valves. 24 solenoid valves are involved in the transfer of samples. Their operations are controlled by the system. The amount of sample is accurately controlled by a device that is operated by stepper motor. 2. Light Absorption Measurement One aliquot of the sample from step1 is transferred to a light absorption device. The light intensity after the LED light passes through the sample will be compared with a reference light. The difference will be compared. The result will be read. 3. Optical Flow Test One aliquot of sample from step 1 will be inject to a flow test devices by a syringe. The syringe is controlled by stepper motor. The Laser light is applied...
Hourly - Est. Time: More than 6 months, Less than 10 hrs/week - Posted
We would like to create a long term relationship with a Embedded Engineer / Developer Mandatory Basic Skills: - Arduino Development or Arduino like MicroControllers & MicroProcessors - ESP8266 AT Commands - TCP/TLS/SSL and WiFi - MQTT - I2C - JSON Nice to Have: - ESP8266 SDK Knowledge - Encryption / Cryptographic - PCB & Circuit Design - HyperCat and/or AllJoyn We have several projects to be developed in the course of the next 2 years, However for now this is a project on demand position that could lead to part/full time position. Thank you
Fixed-Price - Est. Budget: $ 100 Posted
PIC Microcontroller program to measure and display a relative liquid level. Input: Analog reading from capacitive depth sensor. Output: 0-5VDC voltage (Relative to level), UART print out 0-100%, Alarm relay >90%, light bar relative to water level. Requirements: 1.) Develop turn key software solution that can be programmed to device with PicKit programmer. PIC Micro PIC16F886T-I/SO 2.) Develop software to read and clean sensor AD output. This is done by running CCP2 at 50% duty cycle (500ns on/500ns off). This drives the sensor element to create the returning sensor analog voltage. This PWM should run always. The sensor level reading is AN0 (Sensor output) MINUS AN1 (Noise offset). These readings should be averaged and outliers removed to make a stable reading (Programmers choice of how to best do this). The update rate for the outputs (Details below) should be around 2 times per second. 3.) Develop calibration software. The sensor element can be customized by...
Fixed-Price - Est. Budget: $ 25 Posted
For my website i want to integrate a tool wich tell people where they can find their OBD2 port in their car. I want one of the next tools for my website http://www.outilsobdfacile.com/vehicle-list-compatible-obd2.php i want it like you see in attachment possible for you to fix?
Hourly - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
We are a large company that are looking for an expert in embedded linux systems. Using OpenWRT on AR9331 Chip, you will give support and develop applications in Python and C software for our hardware platform. You are able to perform kernel compilation, as well as work on bootloader. More details will be given to candidates. An NDA will need to be signed. You will be provided with hardware.
Fixed-Price - Est. Budget: $ 7,000 Posted
We need library in restricted C dialect, implementing high-level elliptic curve cryptographic primitives. We need elliptic curves because of short keys. Overall, we need a 48-byte digital signature. • Library should support brainpoolP192r1 or brainpoolP192t1. Other curves are acceptable if 192-bit. We are not interested in non-192-bit curves. • Library should generate public and private key based on truly random data. • Library should sign data with private key in under 100ms. • Library should verify signature with public key in under 100ms. • Not be vulnerable to crypto attacks. • Library should be written without dynamic memory allocation. No malloc/calloc/realloc/free, just global variables and stack. • Library should be written without libc. • Library should be optimized for STM32F205. • Library should targeted at GCC 4.6.0 • Library should be well commented. • Library should be styled according to Linux kernel code style. • Library should be split to files. • Library...