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!Von 29,471 Bewertungen, bewerten Kunden unsere Embedded Software Developers 4.82 von 5 Sternen.
Embedded Software Developers anheuern
I have a sensor that exhibits unusual behavior in response to temperature fluctuations. I'm interested in implementing digital compensation techniques. All polynomial calculations need to be carried out within the PIC18F2520 micro-controller. Please bid if you have prior experience in this area.
I'm searching for an experienced developer experienced in software and embedded systems. This project is for a startup who is building a team for developing an IDE to program their MCUs using symbolic languages. This role is open for freelance basis or co founder basis. No limit for right candidate who show right qualities and expertise Keyskills required as below : - Strong exerience with desktop application development using python libraries/frameworks preferable wxpython . Experience in developing IDEs is more preferred. - Capable to convert graphical representation/language to c program translation(we will provide references of open source examples) - cross compiling C program for target hardware using IDE - knowledge of XML schemas - remote procedure calls in C - Networking ...
I'm seeking an Embedded Systems Engineer with proven Human Machine Interface (HMI) expertise to help enhance an industrial automation operation. Most crucially, the professional I need should be comfortable and experienced in UI bug fixes and development work using HMI Unity Skills & Experience: - Strong background in Embedded Systems Engineering - Significant knowledge in Human-Machine Interface (HMI) - Experience in Industrial Automation - HMI front-end bug fixes - HMI development work - HMI Unity - Familiarity with a range of communication protocols will be a plus, as we are currently unsure of which to utilize Primary Objective: The main goal of this project is to enhance and streamline our operations, significantly increasing productivity across the board. I need a speciali...
I want to contract a basic communication component handling low-volume, ca. 20-byte command messages with lenient performance requirements. There will be two versions of the component with shared functionality. One will be a “client” one and the other will be a “server” one. The main communication between the client and server components should take place in Wi-Fi (typical local single router) network over the TCP/IP or UDP (as recommended by the contractor). The server component will handle additionally some I2C and UART 2-way interfacing. The components should work in the following OS-s: • Client: a multiplatform one, at least Android, Linux and Windows environments, optionally in iOS if including iOS into in a common multiplatform project is possible with...
I need a software expert who can assist in developing a software that will specifically be used for communication between microcontrollers. We are looking for a smart person/company who will be able to guide us to make the right software and help us source the right hardware for the purpose of creating an application. Info. We wish to take a portable camera connected to a smartphone and stream the live footage to a cloud environment using P-t-P, we also wish to remotely control the camera by the functionalities it might have for example zoom in and out, night vision and other things like that. Therefore you should have been working with streaming before you should also know all there is to know networks, embedded software and Apps Know about PIP services and server setup. Microcontroll...
I am looking for an experienced firmware developer to enhance and improve the firmware for an EN7528 XPON ONT. The priority of this project is to ensure the firmware supports critical features and offers significantly improved performance. - Knowledge of network security essentials. I encourage all who have a proven track record in this space to apply. Let's enhance the power and efficiency of this ONT together!
I am in need of an embedded engineer with substantial experience in audio and signal processing. Key Tasks: - Designing an audio embedded system. - Implementing noise reduction techniques in the system. The main focus of this project is real-time audio processing. Therefore, proficiency in creating systems that can process audio inputs promptly and efficiently is necessary. Required Skills: - Proficiency in embedded systems, specifically in the audio sector. - Familiarity with noise reduction techniques. - Experience in real-time audio processing. Preferred but Not Necessary: - Prior experience in similar projects will be an added advantage. Please submit your quotation along with relevant portfolio samples, if available. Looking forward to working with an embedded specialist!
We're searching for a knowledgeable Embedded Systems engineer with an in-depth understanding of STM32 microcontrollers. Our project involves designing and implementing firmware for a new PCB. Key responsibilities: - Creating firmware to acquire readings from a temperature sensor and an oxygen sensor. - Converting the hexadecimal sensor readings into decimal for display purposes. - Enabling real-time data transmission of sensor readings. We need a expert who is proficient in STM32 microcontrollers and has a background in handling sensor data in real-time. You should have excellent skills in C/C++, as well as experience in coding for resource-limited platforms. Any previous experience with temperature and oxygen sensors would be a distinct advantage. Your challenge is to create relia...
CubeSat satelite will be at least 550km above the earth. Elevation angle will be 20 degrees. LoRaWAN protocol will be used for the communication between sensor and CubeSat. Sensor could be any sensor like temperature and humidity sensor. Sensor transmitter power will be at least 23dBm. Tx uplink frequency will be from 148MHz to 150MHz (10 channels from 148.1MHz to 149.9Mhz with 200kz between channels, LoRa bandwidth 125KHz) RX downlink frequency will be from 137MHz to 138 Mhz ( total 3 channels, RX1 137.1MHz, RX2 137.3 MHz, beacon 137.1 MHz). LoRaWAN Protocol version will be 1.0.3. Sensor should support Clas A/B/C operations. Jobs that will be done: 1) Hardware Design of a LoRaWAN IoT sensor ( Schematic, Layout, PCB) for the given frequencies usin SX1276 chip 2) Custimization of LoRaWAN pr...
We are looking for an experienced automation engineer to customize the Panasonic Minas Servo & Driver Control for my industrial automation processes. The project also include Delta Touch Screen HMI, Linear Motor and Mitsubishi Melservo Driver. Panasonic Minas Driver (MADLN05NE) Panasonic Servo Motor (MHMF092L1U2M) Delta Touch Screen (DOP-110WS) We will need to control the torque, speed and positioning of the servo and linear motor.
I need an experienced professional who can modify the '' within the firmware of my router. This task will involve: - The ability to confidently navigate router firmware - Knowledge and experience with XML files to ensure modifications are executed accurately and efficiently. The objective of the project is to adjust file parameters within the XML file. More specific details will be shared with the accepted freelancer. Ideal candidates should possess: - Proficiency in firmware and XML file manipulation - Knowledge of router configuration - A keen attention to detail to ensure accurate parameter changes within the XML file. I look forward to seeing your bids for this task. Only apply if you have experience with modification of router firmwares.