Browse Embedded C job posts for project examples or post your job on Upwork for free!

Embedded C Job Cost Overview

Typical total cost of Upwork Embedded C projects based on completed and fixed-price jobs.

Upwork Embedded C Jobs Completed Quarterly

On average, 14 Embedded C projects are completed every quarter on Upwork.


Time to Complete Upwork Embedded C Jobs

Time needed to complete a Embedded C project on Upwork.

Average Embedded C Freelancer Feedback Score

Embedded C Upwork freelancers typically receive a client rating of 4.66.

Last updated: October 1, 2015

Popular Embedded C Searches

Clear all filters

Leonardo C.

Leonardo C.

FPGA Engineer / Embedded Systems

Argentina - Tests: 3 - Portfolio: 1

I am a dedicated digital systems developer with experience in all aspects of FPGA-based digital system design. Independent and self-driven, I have worked freelance and have done consulting for a wide range of applications. I can work in collaboration with a team of engineers or independently to design, develop and debug any digital system. My skills include: -RTL architecture design and development (VHDL, Verilog) -RTL simulation and verification (VHDL, Verilog, SystemVerilog) -FPGA development consulting (Xilinx, Altera, Lattice) -Imaging applications (CMOS&CCD Sensors,MIPI-CSI,SMIA,HiSPi,CameraLink,CoaXPress,USB3Vision) -High-Speed I/O interfaces (LVDS, SubLVDS, SLVS, Gigabit Transceivers) -Memory interfaces and management (SRAM, DDR3) -Embedded processor integration -Embedded Firmware development (Assemble, C) -Schematic entry, I/O Planning -PCB layout

$22.22 /hr
0 hours

Vukasin Spasic

Vukasin Spasic

Msc of electronics

Serbia - Tests: 2

- Development of various and complete PC desktop application solutions using C# and C++ programming languages for managing of electronic LED information displays, LED traffic signalization, radar speedometers and sport measurement equipment - embedded software development using C for PIC, 8051 and ARM architecture MCU’s with I2C, SPI, UART and Ethernet communication - drivers for GSM, GPRS modules - real time applications (Sports timing, packet scheduling algorithms, developing Time and SNTP protocol) - compiler like PC applications for building microcontroller executable code. - intensive use of TCP/IP technologies (Ethernet, Wireless, RS232/RS485, Bluetooth, USB) - PC and embedded software for run-length encoding and decoding and animation rendering on full matrix displays, developing PC applications for importing and exporting AVI and GIF format video files - developing PC application for driving servo motors with encoders and managing automated robotic system for LED matrix certification using PCI card - developing PC applications in C# using Access databases and Excel tables for storing, processing and presenting data, Visual Basic macros - full life cycle PC application & embedded software development - Software and system debugging, versioning and documenting software architecture - Developing of software for acoustic measurement (sine sweep method) used by acoustic laboratory in telecommunications department of electronics faculty of Niš. Software developed in MatLab environment - Developing of sun tracking system for multi-purpose use in solar cells, heliostats and thermal collectors (principal scheme development, embedded software development for PIC18 MCU) - Developing of remote AC power switch device with ARM MCU. Developing HTTP client, HTTP server - Developing system for fluid level detection, using A/D conversion, FFT algorithm, PWM for PIC18 MCU - Working on Swedish Stina navigation military system using VMS operating system emulated in Linux environment. Developing of embedded software for PIC16F876 for angle to voltage converter module used for radar navigation. - Developing PC application using Visual Basic for controlling info display - .NET C# and C++, Visual Basic, developing of Windows applications closely related to microcontrollers, real-time applications, embedded software developing in ANSI C for PIC, 8051 and ARM microcontrollers. - CCNA certificate, solid knowledge of network technologies and especially TCP/IP stack of protocols. - Android applications developing - Windows Server 2003 & 2008, domain controller, SQL Server 2008 - 3D Studio Max Persistent, creative, ready to meet new technologies and improve knowledge and experience, likes to meet new people and work in creative team. Conscientious way of problem analyzing and solving skills, always willing to help and coordinate with colleges During my career I had more than one opportunity to lead the research and development team. I given good results by following the steps for quality development process consisted of project planning, implementation, testing and documenting, deployment and maintenance

$22.22 /hr
0 hours

Ayoub Raouafi

Ayoub Raouafi

Python Back End Developer | System Administrator

Tunisia - Tests: 13 - Portfolio: 3

My goal is to enhance my knowledge with practical jobs and why not payed ones :) I'm really ambitious mainly in computer science... I can deal with any problem just using intelligence and my knowledge in many fields like computers, electronic, network, security, development, hardware, desktop and LIFE !!! :p I love photography that's why i love to work on it ! so be a gentleman and hire me !! :p

$20.00 /hr
4 hours

Mario Chirinos

Mario Chirinos

Electronic engineer & computer scientist

Mexico - Tests: 8 - Portfolio: 20

Electronic Engineer and a Computer Scientist with over ten years of experience working on projects within the following areas: - Computer vision, Machine learning and Pattern recognition. - Image and audio processing. - Mobile robotics. - Embedded Linux. (Raspberry PI, Beagle board, ODROID and others) - Networking and TCP/IP. - Web design using HTML5, PHP, Python, JavaScript, AJAX, CSS and MySQL. - Hardware, electronics, PCB design. - Home automation. - Linux migration. In my portfolio you can see some of my personal projects. The list of client past projects can be seen in the Work History and Feedback section, for confidential reasons I never put clients projects in my portfolio.

89% Job Success
$55.00 /hr
614 hours

Sergey Kolosov

Sergey Kolosov

Software Developer

Russia - Tests: 4 - Portfolio: 1

I have a big experience with Linux(administration, deployment, user and kernel level programming) and can work not only as software developer, but also as linux consultant. I have done several embedded projects(ARM and embedded linux). I am interested in virtualization technologies, mostly in KVM and of course have done related projects. I have also DB knowledges(PostgreSQL especially) and interested for development distributed software in Erlang. I am inspired by learning new technologies, trying new directions, and looking forward to the new challenges and new roles. Skills: Programming languages: C, C++, Perl, Python, Lua, SQL, Assembler for x86. Technologies and frameworks: Gecko, XPCOM, WxWidges, Qt, GTK+. Tools: Git, CMake GNU/Linux toolchains, KVM, QEMU. Database: PostgreSQL, MySQL.

97% Job Success
$25.00 /hr
2,685 hours

Karem Elzftawy

Karem Elzftawy Agency Contractor

IOT | Arduino | PCB | Raspberry-pi | Embedded system Expert

Egypt - Tests: 7

I am embedded software developer with a very good experience in developing both of software and hardware. I did several embedded systems projects. I prefer to write embedded software mostly in C, with a little assembly as required. I am comfortable with Real Time Operating Systems including FreeRTOS, UC/OS, and Nucleus. I am comfortable with various interfaces, including I2C, SPI, UART, and USB. I enhanced my knowledge and experience in this field by getting a diploma in embedded systems. Has a broad experience in areas pertaining but not limited to 1. Arduino Programming in Arduino IDE and Visual Basic and then making a user interface software if you need to control your prototype from your computer. 2. Circuit and PCB design in Proteus, Circuit Wizard and I can provide you with a visual circuit design if you need to make the connection yourself. I always aim to produce perfection in my creations. I'm committed, with time and specifications for the required jobs and always care about the quality of delivered work. If employed in your job I will provide my substantial contribution to increasing my portfolio. I am ready to be hired by you today.

Associated with: Ergons Business Solutions

$3.00 /hr
4 hours