Embedded Software Jobs

Embedded software is a term used to describe software components that are integrated into a device or system. This type of software is often paired with hardware components like processors and sensors and is used for a variety of purposes in various devices such as automobiles, medical equipment and smart appliances. An Embedded Software Developer almost always comes from an electrical or software engineering background, having expertise in embedded operating systems, microprocessors, digital signal processing and real-time programming. They are responsible for developing, testing, debugging and integrating software for devices, systems and machines.

Here's some projects that our expert Embedded Software Developer made real:

  • Designing architectures and protocols for communication between devices
  • Developing code to enable secure and reliable data transmission over networks
  • Developing user interfaces for embedded systems featuring touchscreen displays or buttons
  • Creating new drivers or porting existing ones to different embedded platforms
  • Integrating embedded components such as sensors, microcontrollers, processors into applications
  • Debugging existing code and finding solutions to guarantee scalability and reliability of the systems

Embedded software has an important role in modern society. Devices would not be able to function properly if it weren’t for the innovative minds of embedded software developers. Our professional developers have experience in many different areas such as robotics, mechatronics and drone technology, so you can rest assured your unique project will be delivered with the utmost expertise. No matter how complex or challenging the problem is - our dedicated developers can find a solution.

Don't hesitate - post a project on Freelancer.com today and hire an expert Embedded Software Developer to breathe life into your project!

From 29,689 reviews, clients rate our Embedded Software Developers 4.87 out of 5 stars.
Hire Embedded Software Developers


My recent searches
Filter by:
    Job State
    4 jobs found, pricing in USD

    I need help creating a simple program to facilitate communication lora Using NRF52840 and RFM95W. The goal is to establish a wireless communication system that can transmit text messages. Key Requirements: - The program should enable two-way communication between the NRF52840 and RFM95W. - The data exchange will primarily involve text messages. Must to use the NRF52 SDK (nRF5_SDK_17.1.0) This project is at the development stage.

    $176 (Avg Bid)
    $176 Avg Bid
    14 bids

    I am in urgent need of a software development kit (SDK) or a single board computer that's capable of mining cryptocurrency. I require the following features integrated within this kit: - Audio support, though no specific requirements in terms of quality. - Video support, though no specific requirements in terms of resolution. - Wifi connectivity (type of connectivity is not specified by me). - Mouse and keyboard input functionality. - A SATA hard drive with Windows 10 x64 preinstalled. The main purpose of this kit is for crypto mining, therefore it is important that it meets the above specifications. I have provided additional files with more detailed specifications that I would need to be met. Please refer to these for more information.

    $23 / hr (Avg Bid)
    $23 / hr Avg Bid
    21 bids

    I'm in need of an Embedded Engineer proficient in C/C++ to make some specific modifications to an existing codebase. The code currently runs on a Microcontroller, so experience with this type of hardware is essential. Key Tasks: - Bug Fixes: The code has some issues that need to be identified and corrected. - New Feature Additions: I'm looking to expand the functionality of the code. Ideal Skills and Experience: - Strong C/C++ programming skills - Proficiency in Embedded Systems development - Prior experience in bug fixing - Experience in integrating new features to existing codebases - Previous work with Microcontrollers - Good debugging skills Please note that I'm specifically looking for an engineer with prior experience in working with Microcontrollers. The successf...

    $11 / hr (Avg Bid)
    $11 / hr Avg Bid
    32 bids

    We need a freelancer experienced in flashing firmware on the MSP430F5529 microcontroller using the MSP-EXP430F5529LP LaunchPad. The task involves updating the firmware on an external MSP430F5529 chip. Previous experience with Texas Instruments tools and MSP430 microcontrollers is required. Please provide your relevant experience and availability.

    $127 (Avg Bid)
    $127 Avg Bid
    11 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