Embedded Linux Jobs

25 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: 3 to 6 months, 10-30 hrs/week - Posted
We're creating cutting-edge entertainment lighting and control systems to empower musicians, dancers, and visual artists with direct real-time control of shows. Our current research project is to create a wearable development kit that will allow artists and performers to use sensors and motion analysis of their body to control our Sugar Cubes modular LED system (http://symmetrylabs.com/), as well as lights worn on the body. The overall goal is to make tools that make advanced technology simple enough to be accessible to artists of all types. We're looking for a developer with Embedded Linux experience to help us make our platform rock solid. Initially we would like to tackle several small projects to build a relationship, with the hope of hiring full time if things go well. Useful experience includes: - Embedded Linux distributions, preferably Debian - Bluetooth 2.x and 4.x (Low Energy) communication - Linux Bluetooth utilities like Bluez - Languages: C, C++, Node JS, Python - Low level Linux drivers: SPI, I2C, Bluetooth - Experience with addressable LEDs - Designing performant and robust hardware drivers - Experience designing tests to quantify best and worst case performance of embedded systems
Skills: Embedded Linux Bluetooth C++ Embedded Systems
Hourly - Entry Level ($) - Est. Time: 3 to 6 months, 30+ hrs/week - Posted
Looking for experience Linux and C++ developers with 5 to 10 years of experience to work on next-generation automotive infotainment software. The contract would include working on one or more subsystems of infotainment software. Need food expertise in C++ with strong analytical and problem solving skills.
  • Number of freelancers needed: 5
Skills: Embedded Linux Bluetooth C++ Multithreaded Programming
Hourly - Entry Level ($) - Est. Time: More than 6 months, 30+ hrs/week - Posted
We're looking for a team member for the project in the automotive area. The project completes from few modules; you will be working with a custom developed core device. PREFERABLE is from Lviv, Ukraine Qualifications & Experience: Experience in C/C++ development; Knowledge of Linux programming; Experience in Unix development; Unix shell scripting; Experience of firmware development Good OOP knowledge and design patterns Intermediate English level Smart and fast learner Nice to have: Experience with embedded systems based ARM architectures Knowledge of Java / Android SDK Electrical Engineering experience Responsibilities: Design and implement the embedded software that runs on the hardware Provide interactions between embedded software and Android app Test and debug throughout development phase If you are interested in this position, please apply to this job
  • Number of freelancers needed: 2
Skills: Embedded Linux Android SDK Atmel AVR C
Hourly - Entry Level ($) - Est. Time: Less than 1 week, Less than 10 hrs/week - Posted
Proces descripton. Arduino YUN has been chosen as the „brain” of the system, it has both Atmega controller and Linux distribution. Each camera has 3 outputs: 1) power - battery connection 2) Button control - connected to Relay Control Board (RCB) which is operated by Atmega located on YUN 3) USB Connection - each camera is connected to an YUN USB port via Multiplexer which is controlled by Atmega and switches between cameras to receive data from them. It simulates switching between cameras by hand. BLE module is controlled by Atmega as well. Current situation: 1) For Atemga: It is programmed with standard codes for BLE and Multiplexer, also control of relays is written. It is possible to connect to YUN via bluetooth, start/stop the cameras and record/stop recording. 2) For Linux: Nothing is done. Desired Outcome: 1) For Atmega: Shorten the code and delete unnecessary parts of the code (because of using standard examples that offer more than we need). This is necessary as the Atmega memory is nearly full and still needs some more coding. 2) For Linux: Make it communicate with Atmega and perform following actions: - react on commands coming from remote control app (via bluetooth) - make an automated process to download the data from the camera SD cards. It needs to use the multiplexer, than mount one camera, check the status of SD card, copy data and push them via WiFi or/and UBS cable to the computer and unmount the camera. This process has to be repeated 12 times via multiplexer. - be able to control the RCB as some more complex actions are needed. Each camera has 3 buttons: power, mode, shutter, for a normal control each button is triggered at a time but for some more advanced functions for example to obtain camera settings configuration file two buttons have to be pressed in a given combination. So after a command is sent from Remote app through BLE - Linux has to trigger specific button configuration, then connect to each camera one by one and read the generated output file so it can later push back important data throughout BLE back into the Remote app.
Skills: Embedded Linux Arduino
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
We are looking for an embedded software developer to write the server side code of the Digi’s XBee. The server code is going to run on embedded Linux and should be written in Python and C++. The server side code should be able to run on RasberryPi (Debian), Beagleboard.org/black(Ubuntu/Debian), and/or Securifi Almond+(OpenWRT). The Securifi Almond+ router does not have Python installed on it. So, you would have to come up with a way to install Python. This is a starter project, and could definitely turn into regular work.
Skills: Embedded Linux C++ Embedded Systems OpenWrt
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
We are looking for embedded software developer to write the server side code of the ZigBee 1.2 HA and/or ZigBee 3.0 Protocol stack. The server code is going to run on embedded Linux and should be written in Python and C++. The server side code should be able to run on RasberryPi (Debian), Beagleboard.org/black(Ubuntu/Debian), and/or Securifi Almond+(OpenWRT) The Securifi Almond+ router does not have Python installed on it. So, you would have to come up with a way to install Python. This is a starter project that could most definitely turn into regular work.
Skills: Embedded Linux C++ Embedded Systems Home Automation
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
Expert Linux C Coder Requirements: 1. Proven skills in writing C code. C++ is unacceptable for this Project. 2. Be extremely reliable, especially in communicating with our Project Leader. 3. Extensive experience working with the Linux kernel & GCC Compiler. 4. Must be able to write extremely tight C Code. 5. Extensive experience with Debian & Red Hat Linux servers. 6. Experience with IoT Operating systems. 7. Experience with embedded Linux systems. You will be required to sign an NDA, then the software specification will be sent to you so you can decide if this project is a good fit for you and you can provide an estimated timeline. The Employer is assigned ownership of the source code. You will be required to sign a contract. This is not an open source software project it is a commercial software program. If you are successful with this project you will qualify for more work on Server & IoT software development which will last for several years.
Skills: Embedded Linux C
Hourly - Entry Level ($) - Est. Time: More than 6 months, Less than 10 hrs/week - Posted
We are looking for experienced Gstreamer developer for our project. We are working on embedded application on RPI2. We use Gstreamer for video playback. We are looking for long-term cooperation with you, but not full-time job all the time as we will not have so many tasks all the time. Some requirement: 1. Good English in speaking and writing 2. Great Gstreamer knowledge 3. Great RPI and Linux understanding We will try you for one week before we can continue. Our company is in this field for many years. Recently we lost our Gstreamer developer and now we are looking for new one. We have a team of 10 people working on interesting solutions based on open-source software.
Skills: Embedded Linux C Embedded Systems Raspberry Pi
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