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

Embedded Linux Jobs

26 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
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
We need to customize and manage a Yocto build for our Freescale i.MX6 ARM based motherboard, and to compile and add specific software on top of it. Will have to base on an existing Yocto configuration provided by the hardware supplier and modify it to the needs of our project. Need to have experience configuring, building and deploying embedded Linux distributions for ARM, and specifically Yocto. Also requires experience integrating drivers for specific hardware requirements, and cross-compiling software required for our project.
Skills: Embedded Linux Embedded Systems Linux System Administration
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
I'm looking for someone that can help me with the development of a wireless security system (similar to Simplisafe2). I have a visual design and web dev background so you won't need to worry about user interface related stuff. I've started doing some work using Z-Wave sensors but the cost of such sensors is too high. My hope is that you will be able to advise me in the following ares: 1. What options are available to buy/build lower cost sensors that are still high quality 2. Options for base station platform based on hardware requirements (I'm leaning towards using customized version of Raspberry Pi 2) 3. How to handle communication between sensors and base station 4. If we need to go the route of manufacturing, help with the design of sensors and base station I'll also need some general guidance in hardware/electronics design and manufacturing given my limited experience in that area. -- Happy Bidding
Skills: Embedded Linux Arduino Circuit Design Electrical engineering
Fixed-Price - Intermediate ($$) - Est. Budget: $500 - Posted
I need an expired domain crawler. It can be built using any of the many scripts available. Requirements: - Input list of domains - Crawl pages and all outbound links - Check outbound links for http status code - For domains with certain codes - check majestic / moz API for basic metrics - store in CSV
Skills: Embedded Linux Perl PHP Python
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
Estonian based company is looking for talented Linux kernel developers to join their embedded team. We are looking for new people in area of automotive and embedded software development. During initial term (about 1 month) it may be part time work but, as a goal, we are willing to establish strong and long-term relationships with potential candidates for full-time remote position. The persons we are looking for will be involved in projects for one of our customers in USA and should have strong solid skills together with practical usage in Linux kernel development, device drivers for ARM based platform (Freescale i.MX6), knowing different basses: i2C, serial, SPI, USB, etc. In general, you will be charged with tasks that require the following area of competence: * Linux kernel experience in: - resource controlling - system calls - kernel and its subsystems * Different ways how to interact between user space and kernel levels, pros and cons. - netlink socket; - block/character devices; - sysfs/procfs; - ioctl; - mmap и shared memory - standard libc library * device drivers development: - driver initialization (probes) - description of hardware (device tree) - IRQ processing - top and bottom halves - softirq/hardirq, difference - workqueue - mutex/spin_locs, difference * runtime power manager: - runtime_pm_suspend/resume - supend/resume functions of device drivers * debugging a kernel and device drivers: - printk и /proc/sys/kernel/printk - kernel debugger kgdb - analyzing of Oops messages - using debugfs - ftrace and tracepoints Also your level of English should be enough to pass the technical interview with customer in USA. If this sounds interesting for you, please apply at this position together with your CV. Should you have any questions don’t hesitate to ask.
  • Number of freelancers needed: 4
Skills: Embedded Linux C Device Driver Development Embedded Systems
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