Embedded Software jobs

Embedded software is installed on electronics and hardware devices with the aim of ensuring control over the target object, item, or device.

Most businesses manufacture their products using electronic equipment and other machines. To ensure total control of the machine, device or object, one may consider leveraging the power of technology by installing Embedded Software. Such machines of devices could be operated from a computer or just by touching buttons. Embedded Software installations automate processes, increasing the productivity of the business and thus the profitability of the business as a whole.

Developers of Embedded Software are very resourceful and highly knowledgeable as far as such projects are concerned. Since businesses are trending towards Embedded Software installations, it is for this reason that professional proficiency in this area is gaining demand every day. Freelancers with prerequisite experience can offer their services using Freelancer.com. The free platform provides them an incredible opportunity to meet with various clients with whom they may strike a contract. It is for this reason that freelancers are advised to display on their profiles their proficiencies and experience in tackling such projects for them to gain an upper hand in this market.

Hire Embedded Software Developers


My recent searches
Filter by:
    Job State
    360 jobs found, pricing in USD
    BootLoader for STM32 6 days left

    There will be 2 binaries with source code. 1.- Win32 App maybe in C# or Delphi that send the bin to STM32. 2.- Bootloader that will receive the bin file and save the upgrade. Win32 will send a UDP broadcast using UDP Port 2000 All STM32 boards will answer with a Board name, version and IPAddress This is the find & discovery section. After discovery we can: 1.- Change STM32 IP address, Gateway, Subnet 2.- Reprogram the STM32 Board. When Reprograming Win32 App should be able to put the STM32 Board in Program Mode. And start sending the new bin file. Bootloader should send ACK for every packet to Win32App. Win32APP must Know progress (to display a progress bar) and Know if an error occurs. Bootloader should check crc or any other method to be sure that the new bin is copied fine. Bootloader will only save bin file designed for the product, Means that if we have 2 products with the same STM32 architecture, Bootloader should Know the product ID of the product and match with the firmware product id to avoid reprograming product B with Product A firmware. The Bootloader should be written in MikroC for ARM MPU is STM32F407ZG from ST

    $250 - $750
    $250 - $750
    0 bids
    WiFi firmware for esp32 6 days left

    Need a firmware for esp-wroom-32 aka esp32, as WiFi booster or WiFi repeater

    $146 (Avg Bid)
    $146 Avg Bid
    4 bids

    I need a hardware designer and firmware developer for my project. Hardware is already made but need some more features to add and to check whether the Mcu used (quectelMC60) is suitable for it or not. the person I prefably need in delhi NCR so that communication takes place easily.[Removed by Freelancer.com Admin]

    $572 (Avg Bid)
    $572 Avg Bid
    10 bids
    Customized Linux OS 6 days left

    I need customized OS for my embedded board with: * Drivers * Occupies the minimum space. * Run my app to full screen when starting. * Let the windows work with transparencies. * Hide texts at startup and shutdown (you can add an image) * Fast boot * No games, examples, images, desktop, etc. I will only use my app in full screen.

    $102 (Avg Bid)
    $102 Avg Bid
    4 bids

    We have code that runs fine for 2 of the A/D channels We cant get the code to read the other channels. Take a look at existing code and modify it

    $96 (Avg Bid)
    $96 Avg Bid
    23 bids

    I need customized OS for my embedded board with: * Drivers * Occupies the minimum space. * Run my app to full screen when starting. * Let the windows work with transparencies. * Hide texts at startup and shutdown (you can add an image) * Fast boot * No games, examples, images, desktop, etc. I will only use my app in full screen.

    $30 (Avg Bid)
    $30 Avg Bid
    6 bids

    ISO 14443-4 (ISO 14443 A) long range reader 1. You have to build device, RFID reader for passive tags, with communication range should be at least 50 cm and with ISO Type A,B protocols.

    $728 (Avg Bid)
    $728 Avg Bid
    5 bids

    We're a prototype developing firm which need freelancers with advanced skills in embedded systems coding and can code for different ICs or modules such as PIC, dsPIC, Arduino and MSP.

    $123 (Avg Bid)
    $123 Avg Bid
    26 bids

    I have ubuntu 16.04 running on my laptop. I have installed Qt Creator based on Qt 5.10. I need to build a GUI in Qt on the ubuntu and have the code run on the Beaglebone Black. I have install the needed cross toolchain for arm, install the proper Qt libraries on the Beaglebone Black, Configure Qt to program Your task will be to remote into my system and check that why I am not able to install Qtserialport libraries, and install libraries required for CAN interfacing. The beaglebone black is rev C and runs the Debian 9 (stretch) image. Please reply with a price and the length of time you think this project will take. You will need to be available between 8AM CST and 12AM CST or anytime on Saturday or Sunday so I can enable your remote log in and close the connection after you have completed the task.

    $22 / hr (Avg Bid)
    $22 / hr Avg Bid
    4 bids

    Embedded Linux Firmware Engineer Required We are looking for a talented and self-driven firmware engineer to join our growing team. As part of our team you would help us build and test Ubiquiti’s latest designs and help us deliver the robust and powerful products our customers expect. Responsibilities Candidate will work in cooperation with other engineers to develop firmware for wireless products. The candidate must possess expert knowledge of embedded Linux processes and understand wireless/wired networking fundamentals. Must Have Requirements Experience in Linux cross compiler environment, familiar with OpenWRT firmware development. Knowledge of MTK/Atheros chips and their device drivers Expert knowledge of Linux network architecture and kernel user communication. Familiar with TCP / IP protocol, HTTP protocol LTE router firmware developing, transplanting, optimizing and maintaining Integrate LTE hardware driver support and compatibility optimization Proficient in C language, familiar with the shell, lua, understand JS Excellent ability on driver problem diagnosis Expert knowledge of TCP/IP and HTTP protocol with the 802.11 wireless LAN protocol Ability to adapt and quickly pick up new technologies Experience with WiFi and Bluetooth radios Proficient in C language, familiar with the shell, lua, understand JS

    $953 (Avg Bid)
    $953 Avg Bid
    11 bids

    We need to do an iot integration with thingworx platform. We need the project with short duration. We have all other embedded setups with us. the work is just to view the collection of datas from our project device using wifi

    $151 (Avg Bid)
    $151 Avg Bid
    3 bids
    BMW Powertrain 3 days left

    Integrated different sw modules of powertrain ex fuel and air system. Had done HIL testing for the same sws.

    $42095 (Avg Bid)
    $42095 Avg Bid
    3 bids
    LPC 1769 - RTOS Development 3 days left

    Require RTOS based off LPC 1769 with support to read custom ADCs and set custom DACs

    $5495 (Avg Bid)
    $5495 Avg Bid
    6 bids

    We need to transfer json string using nrf51822 on android app. I need a Bluetooth code to transfer string. It should switch led on or off if client is connected to ble or not...

    $140 (Avg Bid)
    $140 Avg Bid
    6 bids

    I have an embedded software written for RPI 3 . It has 2 parts one written in C/C++ and the other one in Angular. This embedded was previously developped for a home made board with NXP microprocessor and modified for the microprocessor used in RPI3. I need to find a freelancer to improve the frimware developped for the new existing one written for RPI3. The freelancer must be confident with Raspberry, converter ADC 24/32 bits, I2C , PWM and sensors like RTD, Infra Red. He must understand easily the existing project and be able to work using Team viewer for validation. There is nothing to do with the Angular project unless the freelancer gets good understanding of webserver.

    $1183 (Avg Bid)
    $1183 Avg Bid
    27 bids
    Project for Xiaonan W. 5 days left

    Hi Xiaonan W., I noticed your profile and would like to offer you my project. We can discuss any details over chat.

    $276 (Avg Bid)
    $276 Avg Bid
    4 bids

    we are looking for expert guy from china, he will design a printed circuit board (PCB) to do work like usb hub with external power. in the market there are alot of this type of device but we need some special requirements: General Requirements: 1. the pcb will be connected to a battery 5000mAh 2. the pcb will be connected to mobile using usb type c 3. the pcb will be connected to Flash Disk. 4. the charger will charge the battery and the mobile on the same time. 5. the battery will charge the mobile with predefined conditions ( Always, below 40% of mobile battery ) this feature require software to mange this. 6. the pcb contains LED lights for indicator to give status of the external battery ( low, charging, full) 7. important: the flash disk must work and we can read its content on the same time while the mobile is charging ( charging by the external battery or by the charger). 8. On/Off switch to disconned the usb connected devices, but keep the charging and battery connected and work. Design Specs: 1. the PCB will be connected to a mobile using type C usb, and this cable must be FFC cable. 2. the connection between the FFC cable and the PCB must be using connectors ( no soldering). 3. the flash disk, or any usb device will be connected using molex connection ( data + power) the freelancer must have the ability to contact Chinese factories to bring the cables, connectors, batteries, and manufacture 3 samples of the PCB. any question you can ask in messages Regards,

    $595 (Avg Bid)
    $595 Avg Bid
    17 bids

    Micro-controller programming. The project involves reading weight load cells data and make simple calculations. Then present the data on LCD display. C/C++. Basic English. The salary for a monthly work is 10 000 PLN. The freelance is required to arrive to our R&D lab in Żyrardów (Near train station) for 4 weeks of project. Starting immediately. We pay great!

    $3617 (Avg Bid)
    $3617 Avg Bid
    14 bids

    I need an administrative software for a Health Center, I will leave the general details that will give an idea of ​​what should be developed. Points to be covered by the software in its initial phase: Clients who will be charged: they are patients who are going to be hospitalized and therefore they will use medicines, services (in terms of room, oxygen or whatever they need) and food, the idea is that when they are used, the inventory of what they have used will be reduced and in turn make the corresponding charge, once finished all pass to accounts receivable. Pharmacy inventory: It would be something very similar to a kardex, enter the drugs by lot, the name of the distributor, cost price, sale price, expiration date, etc. Kitchen inventory: it is to keep a record of the products that are used in the kitchen and to know more or less the monthly expense in it. Accounts receivable: these are the clients' accounts when using a clinic service. Accounts payable: Keeps track of all the debts that the clinics have with the companies that provide them with the supplies. Payroll and payment calculator: the registration of all employees with their gross salary, insurance deductions, vacations, seniority premium etc ... We would be interested if we could place a facial recognition device or fingerprint to record the time of entry and exit of employees and the system determines if it is subtracted or increased in overtime or delays to the checks of employees(this is optional) . Preparation of checks: to print the amounts of each collaborator automatically from the previous point and also to print quantities and names manually. Services to Offer: are the services offered by the clinic that represents a cost to be added to the clients' accounts. More or less this is what i have in mind, if you have ideas on how to improve it or have something similar is better, it is important that the software work locally with computers connected to each other and to enter the system enter with username and password and each person If you open an account or modify something, the person who made it, appears, another option if possible is that the system can be viewed online (not to edit only to observe).

    $3396 (Avg Bid)
    $3396 Avg Bid
    58 bids

    need to solder PCB and work out firmware for the same

    $1162 (Avg Bid)
    $1162 Avg Bid
    15 bids

    Top Embedded Software Community Articles