Embedded Linux Jobs

47 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 - Intermediate ($$) - Est. Time: Less than 1 week, Less than 10 hrs/week - Posted
Need change in ip camera firmware to point to new IP address of p2p server. We buy IP cameras from China. one of the companies we used to buy unfortunately closed and stopped servicing the p2p server based on a virtual server on Amazon web services. We recovered the server but the public ip is different, so we need to change the firmware of the ip cameras to point to the new ip address.
Skills: Embedded Linux C Embedded Systems
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
I'm looking for someone who has experience with Mikrotik Router. I want it to configure the following for a Hotel: - Load balancing between 3 internet connections (1 cablemodem 20Mbps, another cablemodem 20Mbps and 1 adsl connection 10Mb) so that makes the speed on wireless network as fast as possible. In wireless network the maximun number of devices connected between laptops, cellphone, tablets would be around 60. I would like to you can apply Qos for all connections. I have a mikrotik RB1100AHx2, would it be enough? would it better to have another mikrotik router for only load balancing? I've attached a picture of my network that I want to build As you can see It's not a difficult project unless you don't have the enough experience. Thank you so much for your attention
Skills: Embedded Linux Linux System Administration Mikrotik RouterBOARD Mikrotik RouterOS
Fixed Price Budget - Expert ($$$) - $5,000 to $10,000 - Posted
We have a board developed around the MT6589WTK chip and another with MT6589WMK chip. The board runs Android 4.4.2 Kernel and comes with a smartphone companion App The following are the specifications of the board: 1. CPU MT6589WTK/WMK 2. 2x 5M cameras (OV5647 - 5M) Omnivision Cameras (2 Data Differential + 1 Clock Differential lanes) 3. EMMC Flash - 1GB 3. MicroSD - Removable 4. WiFi/BT/GPS 5. LCD 6. Touch Panel Requirements: 1. We want to read both the cameras simultaneously and display them in split screen on the LCD (Both Cameras need to be read at l080p HD @ 30fps minimum (at minimum 720pD @ 30fps) 2. We want to record the videos from both the cameras simultaneously on the MicroSD (Both Cameras need to be read at l080p HD @ 30fps minimum (at minimum 720pD @ 30fps) 3. We want to transmit videos from both the cameras to the Client App (Smartphone) simultaneously or transmit them as a split video concatenated into one stream. (Both Cameras need to be read at l080p HD @ 30fps minimum (at minimum 720pD @ 30fps) What has been accomplished and code will be provided: 1. Display one camera at one time on the LCD screen 2. Record one camera at a time on the MicroSD card 3. Transmit one video (one camera only) over wifi to the smartphone / client App What Company will provide: 1. MT6589 Boards (WMK and WTK versions) 2. Cameras (5M - Two Qty) 3. Touch Panel 4. LCD Panel (1280x800) resolution 5. WiFi Antenna Continuing Work. 1. We will add other features to the board after basic operation is completed by Freelancer 2. More work would include upgrading cameras 3. Adding more features and work on cameras 4. Firmware improvement for higher speed operation 5. Client App improvements and more
  • Number of freelancers needed: 2
Skills: Embedded Linux Android App Development Android SDK Electronics
Fixed-Price - Expert ($$$) - Est. Budget: $1,600 - Posted
Activate the latest (V.3.x.x) kernel and drivers for MT5350 (also names as RT5350), including the following drivers: . option, for serial ports . cdc_ether, for ECM based network adaptors . qmi_wwan, for QMI based network adaptors and device management . cdc_mbim for MBIM based network adaptors and device management . ADB devices do not need a driver The above driver is for device as attached.
Skills: Embedded Linux Device Driver Development OpenWrt
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, 30+ hrs/week - Posted
Need electrical engineer for circuit board design and to develop embedded code for POV device capable of displaying streaming video. Device must be low-power, as it will be used on bicycle. Besides imaging, system must be capable of transmitting GPS location, and have WiFi, 3G, and Bluetooth chips and embedded code to tie it all together. Also need: Mechanical Engineer to design and develop system to spin PCB with LED's, etc inside bicycle wheel Back end developer familiar with streaming video. Front End developers for iOS, Android, and browser applications Database developer familiar with cloud architecture (AWS) and storing/accessing video files. Preference given to those in Odessa, Ukraine. More detail upon interview.
  • Number of freelancers needed: 4
Skills: Embedded Linux Bluetooth Circuit Design Electrical engineering
Fixed-Price - Intermediate ($$) - Est. Budget: $1,000 - Posted
We require a developer to port a usuable desktop version of linux to the MXQ amlogic S805 android box We require a version of linux such as ubunto, mate, raspian to be successfully ported over to this relatively low powered device. The system spec for our boxes is 1GB Ram / 8GB Memory with 5G storage partition - has a S805 Amlogic Chipset and currently runs Android 4.4.2 out of the box. The software would have to be user friendly with a system that's comparable in operation to something simple like windows XP. Required to be useful as a simple daily desktop for the average man or women, running a range of low end applications such as open source office software with relative ease is an absolute must. The ability to connect using the in built wifi/ethernet to browse the internet using well known browsers like firefox, as well as other regular desktop features is also required Can be launched from a SD card or transferred directly onto the devices flash memory - Although it would be preferable to be launched from a SD card, as memory is limited on these box's. A similar device called the Odroid C1 has the exact same specification as the MXQ and has Linux Ubunto built to run on this board - This would be a good starting point. Thanks in advance, we look forward to hearing your ideas.
Skills: Embedded Linux Python
Fixed-Price - Expert ($$$) - Est. Budget: $5 - Posted
The fee is negotiable so please ignore the $5 budget listed for this job posting. We are looking for Full-Time WINDOWS KERNEL ENGINEER freelancer to work with a Fixed Scope and Fixed Price contract. Escrow payment (withheld by UpWork) to be released after code review and software integration is successful. We are developing an innovative, game changing cyber technology in the area of Operating System internals. Our technology is not an incremental improvement on an existing technology; it solves a problem that has never before been solved. We are looking for very talented Windows Kernel Engineers to help solve very difficult problems and work alongside engineers from some of the largest and most advanced software companies in the industry. The project that you will be assigned requires a lot of work now and on ongoing basis in the future. A full-time commitment is essential for this. Responsibilities: • Write and debug kernel drivers for multiple Operating Systems • Modify existing kernel drivers, elegantly extend and plug into them • Debug root causes of kernel crashes Desired Skills: • Prefer advanced Degree in Computer Science or Engineering • Experience with mobile operating systems • Experience with multiple Computer architectures (x86, x64, ARM) If you are interested, please send us the following information: 1. Required-Are you available to work full-time (minimum 40 hours/week)? [Yes] [No] 2. Required-Your Resume 3. Required-a FULLY completed Application Form which can be downloaded from here: https://docs.google.com/document/d/1WxUh_DJYpn3L1pe_zkRwhgVNm5UnWPcbhHAOE3I9LV8/edit?usp=sharing
  • Number of freelancers needed: 3
Skills: Embedded Linux Device Driver Development Kernel Operating Systems Development
Fixed Price Budget - Expert ($$$) - $100 to $500 - Posted
Purpose/Project Setup and configure Asterisk for the embedded platform. Asterisk setup needs to be configured for the embedded environment for the low flash memory footprint. Only required modules shall be installed onto the target. Utilizing Asterisk, the project needs to achieve functionalities as described below. Target flash memory allocation for Asterisk: <7mb (excluding kernel and other packages) Target platform: Beaglebone black with Kernel 4.1.6 Functionality • Ability to support two call groups o Call group A (SIP client connection)  Can make calls using SIP trunk  Can receive calls from SIP trunk o Call group B (SIP client connection)  Can make calls using SIP trunk to only defined number (number shall be defined in the config file)  Cannot receive calls from SIP trunk • SIP notify. Must support following custom SIP notify (Subscribe/notify) o Message-summary (message format example: message waiting:3/5) o Provide example on how to send updates to SIP client • Ability for asterisk to connect to multiple SIP client o To register, SIP client shall provide one or more following information  Username  Password  IP address / port • Set the maximum number simultaneously connected SIP clients. • Set maximum number simultaneously connected calls • On an incoming sip call from SIP trunk, asterisks must ring all connected SIP clients o Ring must stop when one user answers the call. • Call logs o Asterisk shall provide call logs o Set the maximum number of call entries to save   Project deliverables Asterisk • Select the stable version of Asterisk and provide justification for the selection • Provide source of the selected version to install Asterisk • Build instruction for settings up asterisk (on a Linux platform) o Enable only required components • Memory footprint Asterisk configuration files • Configuration files to achieve the requirements Sample SIP trunk (NOT a part of this project) • A simple c++ SIP server that can be used to connect to Asterisk • Requirements for the application: {​To be defined}​
Skills: Embedded Linux Asterisk VOIP Software
Hourly - Intermediate ($$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
- Need to create a series (20-30 applications) of simple tutorials in embedded C - Need to work on driver support for - Will need to use open source application Framework - (legato.io) - Will need to build application for open source hardware platform (mangoh.io) - Very simple tutorials like sending text messages on a push button event, sending data to cloud, reading thermistor - Will need to spend a initial time of project in learning legato application framework - Experience using linux and eclipse based tools preferred
  • Number of freelancers needed: 3
Skills: Embedded Linux C# JavaScript Python