Embedded Linux Jobs

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

show all
  • Hourly ({{ jobTypeController.getFacetCount("0")|number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("1")|number:0}})
Hourly - Expert ($$$) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
We are seeking a Qt UI developer / designer to create a professional-looking UI for an electronic measurement product in the electrical energy domain. The targeted platforms include ARM/Linux and Windows. An initial small project will likely be followed by a more extensive follow-on project. Technologies in use: • Qt 5.x using QPA (EGLFS) • C++ 11 • Microsoft TFS – source control, task management, defect management. • Microsoft Visual Studio 2013 with Qt plug-in. • Qt Creator / Eclipse running on Ubuntu (possibly using VirtualBox) for cross-compilation. Experience desired: • Design and implementation of graphical user interfaces for electronic measurement instruments, particularly including GUI’s that are primarily controlled using touch screen interfaces – both with and without keyboard and mouse. Includes requirements elicitation using storyboarding (or equivalent). • Localization using Qt • Cross-platform Qt development (Windows / Embedded)
Skills: Embedded Linux C++ Qt Windows App Development
Fixed-Price - Expert ($$$) - Est. Budget: $50 - Posted
Hello guys i am looking to integrate sierra wireless usb modem to beaglebone black(BBB) with android kitkat running on the BBB your task is to find out if the kernel/firmware drivers for the modem are already present in the linux kernel so that as soon as i plug the usb modem ifconfig -a must output eth1 or any relevant Regards
Skills: Embedded Linux
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
Hello I need to hire an Embedded system specialist who would help me to develop an application on Beaglebone. that would let me switch two RF signals. So far I have two CATV signal from different providers, but only one is connected to the CATV amplifier and when there is an issue with the CATV signal, I have to unplug the CATV cable from CATV amplifier, then I plug the another CATV cable to fix the issue meanwhile the CATV signal of the another CATV provider come back. I have a RF switch board that you can check its datasheet on the information I attached this post. Basically It should be feed with 5v between pins GND-Vdd. With pin Vctl you can control the RF switch when you change the voltage from 0 to 2v. You would help me developing the application that would let me switch from input RF1 signal and RF2 signal through a website, where I would have 2 options to select: Enable RF1 input or enable RF2 input. Besides, I would like to connect to beaglebone board a lcd display, where you would write the RF signal that is active in this moment. Finally, I would like to add a switch or something similar to switch from RF1 and RF2 input signal manually, just in case there is no network connection to beaglebone. I would switch RF signal manually. I've attached a picture of what I'm looking for. Please, avoid copy and paste curriculum as your answer, I would like to know more about your propose about this project. Remember I can read in detail your curriculum in your freelancer profile. Thank you so much for your attention Robert
Skills: Embedded Linux Analog Electronics Digital Electronics Electronic Design
Hourly - Intermediate ($$) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
We need to create Device that will consist of Orange Pi with 2 ethernet ports. IP Camera connects to first RJ45 and Internet cable to the other. The Device connects IP Camera to the Cloud. The Device stores video archive locally. And when bandwidth/connection is available, is sends missing video pieces to the cloud. When sending to the cloud, device has to be able to change resolution and FPS of the video by embedded h.264 support. Business requirements: 1. Orange Pi based Linux device with 2 ethernet ports. 1st port is for IP camera, 2nd is for internet. 2. Connect IP Camera to RJ45 3. Check if SD card or HDD connected to the Device and how many empty storage on it. 4. IP Camera lookup. 5. Register IP Camera to the cloud with the MAC address. 6. Synchronize camera time with the time of the server. 7. Recording video from IP Camera to the local SD card or HDD with small pieces. The name of the file = precise date and time of the start and length of the video for verification purposes what pieces of the video are missing in the cloud storage. 8. Setup VPN connection between camera and the cloud. 9. Start transmission of the video fragments from p.7 10. Threat Disconnection, Local storage overflow, time change on the camera. 11. The Device should understand login-password from the camera, which is stored on the cloud. 12. Connection from device to the cloud has to be encrypted. Limitations Orange Pi · CPU: ARM Cortex A7 Quad Core · RAM: 1GB DDR3 · 2GB NAND FLASH; SATA HDD · 100MBIT ETH0; 15MBIT ETH1 Time stamps in the time of the Device. If file system of the device allows to store time of the creation of the file, then we look file by time and store time stamps. Handle periodical change of the speed of the connection. If bandwidth is not enough, reduce FPS, Resolution, send to the cloud and inform cloud about changes. Original video is stored locally inside of the Device. If only 1 user watching live video, Device sends him Live Stream directly from IP Camera, without cloud server by using p2p connection. If there are more than 1 user, sending Live Stream is being sent via our cloud server. If bandwidth becomes limited, video is being saved locally and then sent to the cloud after Live View disconnects. Live is priority over sending video archive to the cloud. Programming Languages are C/C++ Later this software will have to be embedded to IP Camera directly so keep in mind that size of the app has to be as small as possible.
Skills: Embedded Linux C C++ Embedded C
Hourly - Expert ($$$) - Est. Time: Less than 1 week, Less than 10 hrs/week - Posted
Linux (ubuntu and debian) expert to help setup and install mini pcie video capture card. https://www.cartft.com/catalog/il/1421 The above link is the capture card and comes with a driver that does not appear to install properly using 'depmod', 'modprobe' commands. the instructions for setting it up are in the SDK PDF document. The mini pcie card is to be used on an Arm based Embedded board. The SDK and driver is available is available but may have become outdated as it was written for Ubuntu 10.00. knowledge of Linux Kernel is very welcome. The SDK has files that can be modified and compiled.
Skills: Embedded Linux Kernel Software Debugging
Hourly - Intermediate ($$) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
We are working on a new Android or embeded linux (ARM) device and require an engineer to take the high level requirements and output a design specification sheet and PCB design. Applicants must be experienced in working with the following: 1. ARM system design 2. 3G connectivity modules (SIM card based) 3. Battery powered devices 4. GPS and AGPS Experience in NFC communication is a plus Preference will be given to engineers with access to fabrication facilities that can help with the prototyping stage.
Skills: Embedded Linux Electronic Design Embedded Systems PCB Design
Fixed-Price - Intermediate ($$) - Est. Budget: $250 - Posted
Delivery in 3 days Need a person having really good knowledge about embedded linux devices. The linux POS has WIFI/LAN/GSM/SDcard support. You will have to upgrade the linux kernel and Uboot if required. We need web browser based access to the device(like how we access routers/switches) to view various settings of your applications on the POS device as well as backup data. Whole device mtdblock dump and other files can be found here. https://drive.google.com/folderview?id=0B0_QoQRwtGxQLTRFVWxCblN2VVU&usp=sharing We have a webservice in place that has three responses http://97.74.230.132:8080/XmlToSqlWebService.asmx/UserDetails?POSHardwareID=ald1248xP --Above will give details of usernames for pos device to autoupdate by pressing button/bootup http://97.74.230.132:8080/XmlToSqlWebService.asmx/FareDetails?POSHardwareID=ald1248xP --Above will give details of fare/rate to be charged for each category of vehicle for pos device to autoupdate by pressing button/bootup and http://97.74.230.132:8080/XmlToSqlWebService.asmx/JsonToSql?POSHardwareID=ald1248xP&UserID=1&TransactionDate=2016-06-02 15:06:34&VehicleTypeId=1&VehicleNo=MH12asda&Amount=250&PrintCount=1&ModifyCount=0&Comment=&SerialNo=1000000001 which will give true response if data is sucessfully inserted in our sql database
Skills: Embedded Linux C Embedded C Embedded Systems
Fixed-Price - Intermediate ($$) - Est. Budget: $1,000 - Posted
Seeking a BeagleBone hardware expert with past experience in developing custom BeagleBone boards and flashing them with a Linux OS. The project is primarily about developing a minimalistic purpose specific beagle bone board that can support Android OS. The key purpose of the costs chip shall be 1. Text to speech conversion. 2. Reading PDF, DOC, DOCX, ePUB files and converting them to text for further TTS conversion. 3. OCR recognition via an attachable external camera. 4. Recording external audio and saving into an onboard flash storage. 5. Playback of .mp3, .wav audio formats. 6. Playback of audio from video files including .mp4 formats. We want to eliminate external components including 1. Ethernet 2. HDMI interface 3. Any other wireless interfaces 4. USB OTG interface. 6. And other unwanted sections. The key tough constraint is that the developed board should be manufacturable in a form factor of not more than 20mm X 50mm. Second key constraint is power optimisation at hardware level that can be explored in the further conversations.
Skills: Embedded Linux PCB Design
Hourly - Intermediate ($$) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
Hi, we need a software for human full body detection from a depth video stream (like Kinect). We are thinking to use OpenCV, but its not mandatory. The Software will need to run under Linux later. Please tell us if you have developed such a software before.
Skills: Embedded Linux Artificial Neural Networks Computer vision Microsoft Kinect Development
Fixed-Price - Intermediate ($$) - Est. Budget: $2,500 - Posted
Our rapidly growing development team is looking for talented and highly motivated software engineers. The project is for a major semiconductor company with a wide range of products including enterprise class, flash storage systems. Required: Solid knowledge of programming languages: Python, C, golang; Good understanding of Linux, bash / sh scripting English: Intermediate + Advantageous: Understanding of Openstack, Ansible, storage protocols such as SCSI and NVMe, NAND flash management. General experience in storage product development (HDD or flash) Working at Devicepros: Flexible, friendly, professional work environment Interesting and technically challenging projects Projects for top companies in the IT-industry.
Skills: Embedded Linux Ansible Bash shell scripting C++