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 27,219 reviews, clients rate our Embedded Software Developers 4.83 out of 5 stars.
Hire Embedded Software Developers
I am looking for someone with experience developing Embedded Linux Kernel & Rootfs compiling for an IMX6 SBC. Specifically, I need a custom build of the Linux Kernel and Rootfs for the target platform that will use an Ubuntu-based operating system. I have a specific version of the kernel and rootfs in mind, which I will provide. In addition, I need someone to create custom drivers or modules for the Kernel, as well as optimize its performance or size. The successful candidate should be highly experienced in Linux Kernel and rootfs compiling and development and have previous experience working with the target platform. The Details of the Single Board Computer are as follows: CPU: Architecture: Cortex-A7 Frequency: 528MHz RAM: 256MB DDR3 ROM: 256MB NandFlash System: Linux4...
I am looking for someone to assist me building a weight balance with a simple code for measuring the weight with 4 load sensors. For that purpose, i need to use the following components: Nordic Semiconductors nRF21540-DK with nRF52 series and HX711 amplifier, along with 4 load sensors. I have already done the hardware part. It is just necessary to help with the firmware. I also have all components needed, it is not necessary for you to have them. The programming should be in Zephyr on nRF Connect SDK version 2.3.0 on Visual Studio Code. I'm using this github page as a reference: I also request to do the project together like in Zoom Meetings, Discord... If you think this could be the project for you, send me a message.
OBJECTIVE: We need an MPLAB Harmony V3 project for the PIC32 development board (MCU to use is PIC32MK1024MCM064) which can read and write .txt and .csv files, buffer data to a microSD card. No other MCU model to be used. -The data to be written in the file is integer and float along with the variable name. (use some test variables) -The data should be written with time stamping. You can use the external RTCC module that is already interfaced with the MCU. -The SD card size is 32 GB (FAT32). The project code should work for lower memory SD cards as well. Do not use RTOS, only MPLAB harmony is allowed. We shall provide more info (connections, schematic) to selected candidates only. At that point you will have a chance to resubmit the bid. Any milestones needed, need to be specified, else we...
I am looking for a professional to create a 3 phase auto starter for my motor, Using HOLTEK HT66F0021, I have shared ckt diagram for that I just need code . It should also have a feature for phase reversal protection, as well as an enclosure made of plastic. I am hoping to find someone who can deliver a reliable and effective product within the specified timeframe. I welcome any suggestions and advice from experts in the field and will be happy to discuss any additional requirements as necessary.
Looking for a skilled developer to assist me in creating a mini indoor blimp drone for entertainment purposes. The drone should be less than 12 inches in size, with safe props and the ability to connect with a mission planner, qgc or other gcs. Ideal skills and experience for this project include expertise in drone development, knowledge in working with mission planners, and experience with integrating cameras onto drones. Thank you! references; Deliverables; 1. Finalize all compatible components specified in BoM created in mutual consultation (fbx dwg sldprt for dfm) 2. Help me build the drone and test it as a proof of flight, controllable from GCS or a drone simulator (x-plane matlab) 3. Guide and documentation in github
Looking for a skilled developer to assist me in creating a mini indoor blimp drone for entertainment purposes. The drone should be less than 12 inches in size, with safe props and the ability to connect with a mission planner, qgc or other gcs. Ideal skills and experience for this project include expertise in drone development, knowledge in working with mission planners, and experience with integrating cameras onto drones. Thank you! references;
I am looking for a Senior Embedded Software Engineer to work on a medical device project. The ideal candidate should have experience in C/C++ programming languages and be familiar with working on real-time operating systems. Candidate to modify existing IP and must be able to troubleshoot and debug complex hardware and software issues. Key Requirements: - Experience with hardware, software, embedded systems, STM32 microcontrollers - Proficiency in C/C++ programming languages - Strong problem-solving skills - Create VM with WM Ware Workstation Pro based on Ubuntu (No Apple Virtual Machine and/or Parallel’s environment accepted.) - Ability to work independently and in a team and must possess advanced English proficiency. - Electrical Engineering certifications a bonus (i.e. CE...
I am in need of a Driver for Raspberry Pi that will be used on Raspbian. The primary purpose of the driver is to communicate and receive data from a PC or Windows platform. Specifically, I require the driver to communicate with a windows via Bluetooth and RS232 channel. Ideal skills and experience for the job include: - Proficiency in programming and driver development for Raspberry Pi on Raspbian - Knowledge of communication protocols for external devices - Experience with developing drivers for windows - Ability to troubleshoot and debug driver-related issues - Strong problem-solving skills and attention to detail If you have the necessary skills and experience, please apply for this project. Thank you.
I am looking for a skilled and experienced freelancer to create a remote controlled hoverboard for transportation purposes. The hoverboard should have a long range and low speed capability. Additionally, I have specific design requirements that must be met. I have already purchased the Hoverboard and have two ESP32 to use as a remote control (I will need additional Parts) I have the whole build out of the requirements but need some assistance The Purpose of this project will be to carry roughly a 60lb load, and be powered and steered by the front two wheels of the hoverboard and the rear wheels will be caster wheels. i want to be able to wirelessly control it using the esp32 or other cheap methods. The github and everything is already done. Just need the help programming it and conn...
I am looking for freelancer who can design stereophonic player of audio stations available on internet. There will be 3 blocks in the audio player 1) Wi-fi receiver 2) processor to connect to URLs 3) stereo amplifier.
I am in need of someone who can assist me with a Windows 7 Home Basic installation. I do not have an installation disc or image yet, but I am willing to purchase one. I will require step-by-step guidance during the installation process, and my preferred method of communication is through voice call. Ideal Skills and Experience: - Proficiency in Windows 7 Home Basic installation - Ability to provide clear and concise step-by-step guidance - Excellent communication skills, especially through voice call - Familiarity with obtaining installation discs or images
Estado actual y primeros pasos: El proyecto ya cuenta con un código base que necesita ser revisado, mejorado y que se añadan funcionalidades. Es necesario habilitar la “actualización en remoto” del dispositivo IoT ESP32, utilizando tecnologías como OTA (Over-The-Air) o cualquier otro enfoque adecuado. La conexión con el servidor ya está establecida a través de MQTT con una configuración inicial (57 tramas), hay que complementar esta configuración hasta alcanzar las 75 tramas aproximadamente. La comunicación con el servidor es bidireccional. Requisitos: Experiencia demostrable en el desarrollo de software para sistemas embebidos. Dominio del lenguaje C y capacidad para programar de manera eficiente en e...