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,164 reviews, clients rate our Embedded Software Developers 4.81 out of 5 stars.
Hire Embedded Software Developers

Filter

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

    Still in infancy phase, looking to determine the viability of a project I had in mind for years.

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

    The project involves creating a system that manages temperature, day/night modes, and alarms using LEDs, a buzzer, and a 1602 LCD. The detailed report includes system overview, hardware configurations, driver specifications, logic flows, and critical evaluations.

    $45 (Avg Bid)
    $45 Avg Bid
    2 bids
    5G Smart Lock system 5 days left
    VERIFIED

    I am looking for an expert Ublox and Electronics Engineer to assist me with a home automation project. Specifics: - The project involves setting up a home smart lock system using 5G connection and automation system using Ublox devices - I have all the necessary components for the project. - The freelancer will be responsible for designing and implementing the electronics system. - The system should be able to connect to a web server and be controled remotely. It should be able to open and close the deadlock cylinder based on an entered key by a keypad attached to it and send the request to the web server. open/close the doore based on a specific response from the server The smart lock should have the following features 5g connection to a remote server Readin keypad numbers - Experience ...

    $531 (Avg Bid)
    $531 Avg Bid
    25 bids

    Hello! Thanks for checking this job posting. PLEASE GO THROUGH THIS ONCE BEFORE RESPONDING. First of all, you need to answer if ESP32 can handle this operation. We are looking for converting the normal USB based thermal printer to a wireless printer. We need the ESP32 to show up as a wireless printer on the network to all the mobile devices connected to the network. Once the user sends some file for printing to this wireless printer, the ESP32 recieves this file and transmits this file to the webserver, where we do some modifications to the file. The modifications include AI based cropping to keep only the necessary material and creates a new file which this server will send back to the ESP32. Once the ESP32 recieves this modified file, it will then send a print command of this ne...

    $474 (Avg Bid)
    $474 Avg Bid
    10 bids

    I am looking for a freelancer to create a custom PCB with STM32 and TJA CAN Transceiver to convert UART BMS Data to DRONECAN BatteryInfo and BatteryInfoAux messages. The requirements for this project are as follows: - New design from scratch: The client does not have a schematic or design for the PCB and needs a new design from scratch. - Small form factor: The preferred form factor or size for the PCB is small, less than 5x5 cm. - Specific component requirements: The client has specific components in mind for the project. Ideal skills and experience for the job: - Experience in PCB design from scratch. - Strong knowledge of STM32(since libcanard drivers are already available) and TJA CAN Transceiver (or mcp2515 if that's easier) - Familiarity with UART BMS Data and DRONECAN BatteryI...

    $343 (Avg Bid)
    $343 Avg Bid
    7 bids

    Looking to build a basic device for development using MSP430 processor. The device will have a display driver using I2C protocol, keyboard functionality, USB connectivity and onboard storage with timestamps. The following deliverables are expected: 1. Schematic and PCB design for the device which includes: display connections, Keyboard connections, usb connection and EEPROM if required 2. Software code to drive functionality for display, keyboard, usb interfacing and storage with timestamps

    $742 (Avg Bid)
    $742 Avg Bid
    4 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