Firmware is the system that powers a computer device and is the bridge between the software and hardware components. A Firmware Developer is a specialist in programming the microchips that allow devices to function and use the software within. With expertise in embedded systems, they can develop, configure, debug and secure firmware that meets a client's needs. Furthermore, they can also customize pre-existing components to solve unique problems in device design.

Here's some projects that our expert Firmware Developers made real:

  • Developed modern and intricate solutions for Bluetooth Module Replacement
  • Programmed accelerometers for fall detector applications
  • Accurately connected temperature sensors with agricultural systems
  • Implemented complex Over the Air (OTA) update protocols for master/slave devices
  • Modified Arduino sketches by adding high accuracy filters to read and output data
  • Crafted custom firmware for IoT Smart Plugs based on Chipsets
  • Constructed RS48x signal converters with buffer memory as well as command programming structures with various combinations of PCBs

Our team of professional Firmware Developers can turn your needs into reality by providing you with modern and secure firmware solutions. We have already proven our expertise with creating high-quality embedded systems and applications that are tailored to suit any project requirement. Invite us to your project by posting it on Freelancer.com so you can get the results you desire from our qualified developers.

From 5,948 reviews, clients rate our Firmware Developers 4.84 out of 5 stars.
Hire Firmware Developers

Filter

My recent searches
Filter by:
Budget
to
to
to
Type
Skills
Languages
    Job State
    6 jobs found, pricing in USD

    We are looking for someone with good expertise in STM32 firmware consulting or debugging, mainly for solving an issue/bug we can't seem to find a solution for. The project info for the current issue is below: Digital audio platform based on STM32F429 There is a firmware feature called SPILINK which implements real-time audio data exchange between two identical STM32 boards using full duplex SPI with DMA, with one STM32 acting as master, i.e. sending SAI master clock to sync the other STM32 (via its I2S codec) to the data stream. The SPI link works stable but there are some changes that need to be done to the firmware in order for the synced STM32 to be able to flash itself: Two possibly related issues: - A Firmware Update function exists that transmits firmware package via USB, temp...

    $108 (Avg Bid)
    $108 Avg Bid
    9 bids

    I'm in need of an expert software developer to create Trinamic motor control software. The software needs to be compatible with Trinamic motor control boards, specifically the TMCM-1260. The language required is Trinamic motor control command set. Key details include: - Operating System compatibility: Windows, Linux, and MacOS. - Required Programming Language: Trinamic Motor Control Command Set. - Timeline: Expected completion of the project is ASAP. Ideal Candidate: Would have experience and skill in dealing with motor control boards, TMCM-1260 in particular, as well as the Trinamic command set. A comprehensive understanding of multiple operating systems will be beneficial too. Those who can work within a tight timeframe would be best suited for this task.

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

    We are in need of a Software Engineer to implement the EtherCAT SEMI profile (ETG5003) in a bare-metal ARM microcontroller environment. The target device firmware is written in C and runs on an ARM Cortex-M3 processor. The Anybus CompactCom B40 module is used to interface between the software and the EtherCAT network. You will join a very small team of software developers working on this project. Ideal experience: - C programming - EtherCAT (especially EtherCAT SEMI) - Anybus CompactCom - Bootloaders/Firmware Updates - File Handling

    $1277 (Avg Bid)
    $1277 Avg Bid
    11 bids

    I need to modify the software of the speedometer and DVD touch screen in my Honda Grace 2018 EX. Both are currently in Japanese, and I'd like them to be changed to English. The main tasks for the project include: - Changing the speedometer language from Japanese to English - Modifying the software of the DVD touch screen, also from Japanese to English Since I don't have the necessary tools or software for these modifications, I'm looking for a professional who can provide the expertise and tools required to complete this task. Ideal skills and experience for this job: - Proficient in software modification for car devices - Experience in Honda car systems is a plus - Ability to provide the necessary tools and software for the modification.

    $250 (Avg Bid)
    $250 Avg Bid
    1 bids

    I am looking for an Android AOSP developer with experience with CM/LineageOS to building a custom-rom/firmware Project Details: - device is based on MT6580A - current firmware is only available as binary and working in 98% of cases - we need to improve it, but vendor does not exist anymore - I need to recreate from scratch the firmware with Google's Android sources and with mediatek drivers around it. We can share you a fresh Ubuntu 22.04 or any other Ubuntu version required on a system to run the code. It is required to have multiple years of experience with Android Firmware development and packaging for Android Watch If you have also experience in Android Watch / WearOS Firmware development, particularly with Android Wear OS, I would love to hear from you. Please provide exampl...

    $289 / hr (Avg Bid)
    $289 / hr Avg Bid
    35 bids

    I am looking for an Android AOSP developer with experience with CM/LineageOS to building a custom-rom/firmware Project Details: - device is based on MT6580A - current firmware is only available as binary and working in 98% of cases - we need to improve it, but vendor does not exist anymore - I need to recreate from scratch the firmware with Google's Android sources and with mediatek drivers around it. We can share you a fresh Ubuntu 22.04 or any other Ubuntu version required on a system to run the code. It is required to have multiple years of experience with Android Firmware development and packaging for Android Watch If you have also experience in Android Watch / WearOS Firmware development, particularly with Android Wear OS, I would love to hear from you. Please provide exampl...

    $12891 (Avg Bid)
    $12891 Avg Bid
    19 bids

    Recommended Articles Just for You

    If you want to stay competitive in 2021, you need a high quality website. Learn how to hire the best possible web developer for your business fast.
    11 MIN READ
    Learn how to find and work with a top-rated Google Chrome Developer for your project today!
    15 MIN READ
    Learn how to find and work with a skilled Geolocation Developer for your project. Tips and tricks to ensure successful collaboration.
    15 MIN READ