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

Embedded Linux Job Cost Overview

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

Upwork Embedded Linux Jobs Completed Quarterly

On average, 24 Embedded Linux projects are completed every quarter on Upwork.


Time to Complete Upwork Embedded Linux Jobs

Time needed to complete a Embedded Linux project on Upwork.

Average Embedded Linux Freelancer Feedback Score

Embedded Linux Upwork freelancers typically receive a client rating of 4.59.

Last updated: October 1, 2015

Popular Embedded Linux Searches

Clear all filters

Dhiaeddine Ati

Dhiaeddine Ati

Embedded software engineer/android Developper

Tunisia - Tests: 2 - Portfolio: 3

Looking for challenging new projects which can effectively use my talents and creativity, to generate cost effective software solutions. I'm a world class C programmer (primarily on Unix/Linux) and I'm used to making "impossible" tasks "possible". I have a great deal of expertise in: * real time embedded systems * cross compilation/software construction * network programming * Set Top Boxe Development * kernel level programming/device drivers * image processing * performance and metrics 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, RT Linux. I write very good documentation.

$7.00 /hr
0 hours

Trung V.

Trung V. Agency Contractor

Network engineer

Vietnam - Tests: 5 - Portfolio: 2

I have more then 3 years experience as a System Administrator and Website Developer using WordPress,Magento, Ecommerce, HTML, PHP, CSS, JavaScript, Jquery. I am working on Enterprise level Network Management, Installation and Configuration of Windows/Linux Servers. Skills: WordPress e-Commerce, JavaScript, ... Now. i was remainning a small group with three coder. Networking skill: - The Configuration and troubleshoot network technical is completed. The most is cisco’s production and focus on the architecture : Enterprise,Branh Office, small business. - The knowledgement about Architechtured using many different network devices. There by, I have the ability to using multiple lines oaf network devices( non-cisco product_ as Draytek, Nortel, Linksys. System skill: - Experience with Windows, Linux Redhat, CentOS. - Experience Apache Http server, Tomcat, Jboss, ActiveMQ. - Well know about HTTP, HTTPS. - Know about LDAP protocol and single sign on method. - Easy install and management Samba file server, Squid proxy server, Bind DNS server - Well know about SMTP, IMAP, POP3 and email encryption services. - Can install, configure and management PostgreSQL cluster, replication - Can install, configure and management MySQL database. - Know about MySQL cluster, replication - Can install, configure and management DB2. - Know Raid technology. - Deployed Net filter/Iptables firewall on Centos as router, firewall. - Install and monitor all website and program for VMS Mobifone with Apache http, Apache tomcat,… - Troubleshoot LAN, WAN topology. Management all networking devices. - Experience of IT Facility control at office.

Associated with: AFc-TR

$15.00 /hr
0 hours

Robert N.

Robert N.

Artist and Programmer

India - Tests: 1 - Portfolio: 1

Over the time in my professional career, I have started low and climbed up the ladder, held the following positions in Europe, Middle East and India: Technical Support Associate Customer Service Associate Assistant Editor German Language ACL Data Analysis and Software Consultant BI Software Developer / Project Manager Software that I had once developed during my career, has been/or is being used in MNC and Indian companies. I even had a startup once. However my passion lies in Free and Open Source Software, C, GNU/Linux, Android, Java, PHP and Vector Graphics. Having started programming at an early age, at the time when Amiga 500 was still popular, I have come across all types of technologies and even experimented with it. So if you ask me to develop something from A for Ada on Z for System Z, I'd be able to do it. A year ago I felt sickened by the corporate politics and rat race that I quit my job to live my life with less pressure and stress and do the things that I like to do. Since then I have been developing Android Software, porting utilities to ARM and MIPS and working on my private pet projects at my own pace. I haven't been on ODesk since 2011 when I first heard about it on TechCrunch. I thought I'd make a Redux/Comeback to share my knowledge and services and also to make some earnings and friends along the way. I am not here too much for the money, rather for the challenge and fun of doing things. I am quite flexible and I won't hold you at gun point for pennies. Take Care Robert N

$30.00 /hr
0 hours

Sebastian Thomas

Sebastian Thomas

Expert in Electrical Engineering, IT, Translation

Germany - Tests: 2

I am an Electrical Engineer with a Master-Degree and a broad, solid knowledge in IT and System Design. I have written some papers and like to translate English to German, do some Engineering tasks or another Jobs to earn Money while i'm waiting for my new Job. I am attaching great importance on quality.

$14.00 /hr
5 hours

Tran H.

Tran H.

Embedded System Engineer with C/C++/HDL expericence

Vietnam - Tests: 6 - Portfolio: 7

- Xilinx FPGAs, Zynq - 32/16/8 bits processors (ARM, Xilinx Microblaze, PowerPC, LEON3, Microchip PIC) - Interface (Ethernet, UART, SPI, I2C, I2S, PS/2, VGA Controller, Memory Controller, LCD Controller); - Bus (IBM PLBv4.6, AMBA AHB/APB, AXI, OpenCores Wishbone). - Network TCP/IP stack, JPEG, H.264/AVC video encoder, USB, FATfs, B.A.T.M.A.N protocol - Drivers: Parallel flash memory, touch screen, LCD Controller, Ethernet device, SPI, I2C, PS/2-based devices, RF devices (SIM20, RFM22, RFM23BP). - Embedded OS, Linux system, IPC - C/C++, VHDL, Tcl, Makefile, UML, Matlab, QEMU, circuit simulation - Software dev. tools: GCC, GDB, Qt, MS Visual Studio, Eclipse, MicroC,... - Hardware dev. tools: Xilinx (Vivado HLS, ISE, XPS, and EDK), Simulator ModelSim, Synopsys VCS, DC. - Zbar barcode reader - 7 publications ------------------------------------ - Skype/Gmail: htv.vnu

$22.22 /hr
5 hours

Ginu M.

Ginu M.

Software Engineer, Java Developer & Problem Solver.

Germany - Tests: 3 - Portfolio: 2

I am a Computer Science Engineer with over 12 years of Java exposure including 8 years of top level industry experience (across multiple continents), which includes developing in embedded Java, embedded C and creating Eclipse plugin solutions (SWT / RCP / OSGi). I excel working using agile development methodologies, as well as have extensive knowledge and experience in various stages of the Software Development Life Cycle. I have also worked on end-to-end Product Development for 2 years, during which I have lead the entire R&D division for automotive products development and also handled the websites and online marketing portals for the company.

82% Job Success
$44.44 /hr
29 hours

Konstantin Sky

Konstantin Sky

Solutions for embedded system

Ukraine - Tests: 1 - Portfolio: 3

I have an extensive experience in developing cross-platform applications for Linux operating systems (user space, kernel space and level of hardware) The experience of developing of communication protocols between the hardware platforms running on Linux (OpenWrt, DDWRT, Raspbian etc.) with different microcontrollers (NXP, STM32, MSP430, Atmel etc.). Operation with communication interfaces SPI, I2C, UART, Ethernet and Wi-Fi. Also development of web management solutions on Linux network devices (server side (apache/tornado/nginx + websockets/ajax) and thin client frontend (jQuery, bootstrap, sockJS, highcharts, jqtree, pure etc.). The system of collecting data in real time. Operation with wireless devices based protocols 802.15.4 (Zigbee) in the systems of home automation (sensors CO2, temperature, humidity, fire, water and security alarm, smart energy and etc.) All these codes I try to test in static and dynamic analyzers. For testing I use my own modules. Programming languages For applications: C/C++ (10 years+), Python, Lua, Bash For web development: HTML, JavaScript For databases: MySQL, Postgress IDE: Emacs, GNU toolchain, IAR, AVR studio, Idea and VSS

$25.00 /hr
142 hours

Joseph George

Joseph George

Electrical Engineer - Embedded Hardware & Software Design

United States - Portfolio: 1

Electrical engineer with more than 30 years experience in hardware design, firmware and software development, system design and integration, and manufacturing. Expertise: • Digital and analog circuit design • Microprocessor and microcontroller hardware and firmware • Low power design including energy harvesting • FPGA design - Verilog and embedded processors • Embedded C/C++ programming • Embedded Linux board support and drivers • Bootloader and other low level programming • Python and Bash scripting • Technical writing • PCB layout • PCB assembly (Own a pick and place machine) • Benchtop CNC machining I can help on most any part of your project including developing requirements, system design, hardware design, firmware, software, documentation, and manufacturing.

$55.00 /hr
0 hours

Nhan N.

Nhan N.


Vietnam - Tests: 3

- Have been working in linux environment(Ubuntu, Fedora, CentOS, embedded linux) and fluently handle tools such as Vim, Sublime, Eclipse, Git, SVN, CMake, Automake, Make, GCC, G++, VMWare, Qemu, Bash shell... - Developing embedded system in C/C++. - Have ability in unix system programming, networking programming, - Can do scripting with Perl, Python, TCL. - Familiar with ARM/PowerPc/X86 family and simulation tools.

$16.67 /hr
20 hours

Mohit Garg

Mohit Garg

Artificial Intelligence and Robotics\Embedded Systems\PCB\ Linux

India - Tests: 4 - Portfolio: 11

1.Expierence in creation of custom Linux distributions (mainly for embedded systems) and build-systems. 2. Embedded R&D Engineer with 3+ years relevant experience in Design and Develop of Microcontroller (ARM Cortex A, M, AVR, PIC, 8051)-based products and solutions. 3. Hardware (circuitry, ICs) and Software (firmware) designing from scratch of Electronics Test Laboratory Equipment, Educational Modules & Home Security Devices 4. Strictly stuck to develop High Precision performance devices (like handling 10uV, high frequency, bit programming) 5. Ability to Design Schematic, Board and Gerber on Open Source PCB design Software 6. Well versed with Oscilloscopes, Logic analyzers, PC based I2C/ SPI Debugging & Simulators, Signal generators, Power Sources etc. 7. Expertise in Training, Writing specifications, Product manual, Market Research, Product Comparison. 8. Competency in evaluating the need and product for household security, Embedded Training devices. 9. Ability to bring an MCU based embedded product from thought to reality, can work alone or as a leader or member of a team. 10. Highly adaptive to learn and work on new technologies 11..Experience in complete-product development over the full life cycle of products. 12 Sound knowledge in Press tool design of single stage tool, progressive tool, progressive tool with bending, compound tool, combination tool, forming tool, etc. 13 Design of 2 plate module , 3 plate module, multi cavity, split cavity module with side cam etc, 14 Design of single cavity and multi cavity with side cam “Die casting dies” 15 Design of all type jigs and fixture. 16 Using GD&T for all design and measurement aspects 17 Sound Knowledge in 2D and 3D aspects 18 Knowledge in Inspection & Gauging. ***EMBEDDED HARDWARE DEVELOPMENT*** Tools: OrCad, Altium Designer, Eagle, Proteus ***EMBEDDED SOFTWARE DEVELOPMENT*** MCU-based Embedded System Development: ARM , PIC , AVR, 8051 Language: Assembly/C/C++. IDE: Code Composer Studio (CCS), Keil uvision4, AVR Studio4, MICRO-C Compiler, Win-AVR Compiler, MPLAB, Atmel Studio, LPCXpresso etc. Interfaces: RS232, USB Host/Device, Ethernet, SDCard, Wifi, Bluetooth, RF, GSM/GPRS, Audio etc. Operating System: RTOS, uCLinux etc. Prototype Development kit: Arduino UNO R3, PIC16 Explorer, ATmega128, H8 Starter kit, MSP430 Starter kit, PSoC kit, STM32F4 Discovery etc. ***DSP-based Embedded System Development*** Language: Assembly/C/C++ IDE: Code Composer Studio (CCS) Interfaces: PCI/PCI-X, VGA, RS232, Ethernet, Audio etc. ***Linux-based Embedded System Development*** Language: C/C++, Python. Interfaces: RS232, USB Host/Device, Ethernet, Wifi, Bluetooth, HDMI, Audio, SDCard etc. Operating System: Ubuntu OS, Android OS etc. Prototype Development kit: Panda, BeagleBone, Raspberry Pi etc. ***PC Software Development and Web Programming using*** Language: C/C++/C#, Java, SQL, HTML5 etc. IDE: Visual Studio 2005/2008/2010/2012, Eclipse, Matlab, LabVIEW etc. ***FPGA-based Embedded System Development*** Hardware Description Language: using Verilog HDL/VHDL. Firmware Design Language: using Assembly/C/C++. IDE: Altera Quartus (Quartus II, NIOS II, SoPC Builder, Qsys, SignalTap etc.), Xilinx ISE, Mentor Graphic Modelsim. Interfaces: PCI/PCI-X/PCI-Ex, VGA/DVI/HDMI, RS232, USB Host/Device, Ethernet, SDCard, Audio etc. Operating System: RTOS. ***APPLICATION DEVELOPMENT*** PC Software Development using: Language: C/C++/C#, Java, SQL, Python etc. IDE: Visual Studio 2005/2008/2010/2012, Eclipse, Matlab, LabVIEW etc. ***Mobile Software Development*** Language: C, Java IDE: Android SDK ***Web Programming using*** ASP, PHP, SQL HTML5, CSS, Javascript, AJAX ***Mechanical Design Development*** Auto CAD 2014, Pro-E wild fire 4.0, Solid works ***Virtual Machine*** VMware, Virtual Box,Qemu

50% Job Success
$6.56 /hr
516 hours