Find Jobs
Hire Freelancers

Embedded C Software Engineer

$30-250 USD

Closed
Posted almost 2 years ago

$30-250 USD

Paid on delivery
Embedded C System Software Engineer who will work with a team of embedded software engineers that can develop embedded software on ARM-based microcontrollers like STM32. We are looking for a professional Embedded C Programmer/Embedded Systems Engineer is required with a strong background in the following: - ARM Cortex M0 - RTOS - Embedded Linux - Embedded C/C++ - have familiarity with ARM, CORTEX-M Series, Serial Protocols (UART, USART, RS-232, RS-485), and CAN BUS. - Have Hardware or Schematic Experience - Have hobbyist experience with Raspberry Pi, Arduino, or other embedded projects - Experience writing/reading to FLASH, SRAM on MCU Detailed Skills: C/C++ programming skills. (Mandatory Skill) Strong aptitude for learning new technologies. Development in embedded Development Environments. Embedded Linux. Experience with Linux kernel and device driver development and deployment. Prior experience in embedded systems. Knowledge of bus protocols such as I2C, SPI, UART, and SDIO. Performance optimization experience (including knowledge of relevant programming languages) implementation and architectural issues) on one or more architectures. Should have excellent communication and interpersonal skills. Should have a high level of maturity and excellent analytical skills. Should have strong troubleshooting and debugging skills Ability to work collaboratively within a team environment of other engineers to meet aggressive goals and high-quality standards. Creative approach to problem-solving. Ability to develop long-range project plans and schedules. Experience in embedded software and firmware design and development. Bonus Points: Comfort with tools such as debuggers, logic analyzers, and oscilloscopes. experience in Embedded C/C++. Experience with network programming and protocols (TCP, UDP, HTTP, SRTP, etc.). Experience in working up and working with hardware-focused communication interfaces (MIPI, SERDES, I2C, RS232, USB, Ethernet) Experience in working with HAL Firmware development experience on MO, M3, or M4 embedded cortex Development in embedded C/C++ in IAR, Mbed, or Keil Development Environments Thorough knowledge of Embedded System Architecture with RTOS. Prior experience in working in an embedded Linux or RTOS environment, ARM CPU coding.
Project ID: 34097308

About the project

23 proposals
Remote project
Active 2 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
23 freelancers are bidding on average $1,050 USD for this job
User Avatar
Thanks for posting the project here I am electrical engineer. I have completed many projects in the field of embedded systems and electrical for my foreigner’s client based in USA, UK, Africa, Turkey, Canada, and Germany. I have expertise in embedded and electrical system. Micro Controller • esp32 • Arduino • stm32 • PIC • Mbed • Atmel • AVR • Atmega Microprocessor • Raspberry pi. • MATLAB/SIMULINK • AutoCAD • MPLABXC8 Communication protocols 1. I2C 2. I2S 3. SPI 4. UART 5. Serial Bus 6. CAN bus 7. RS432 Moreover, I can help you in circuit design and PCB designing tasks using eagle, easy EDA, Altium and proteus. I am sure you will consider me for this project when you review my portfolio. I understood the project description I can help you in this task. Your satisfaction will be my first priority, you can trust on me. Contact with me at your earliest to discuss the best cost-effective solution of your task. Best Regards, Muhammad Adeel
$140 USD in 7 days
4.9 (38 reviews)
5.6
5.6
User Avatar
Hi, I have 8 years of experience in embedded system, i am familiar with all the requirement and would be happy to be part of your team. please let me know the project detail and we can get started
$250 USD in 7 days
5.0 (14 reviews)
4.9
4.9
User Avatar
I have more than 9 years experience in embedded hardware deign with eagle and altium design software with firmware development . and o have completed many products based on Arduino , esp32 , raspberry pi , STM32 , TI based MCU and nordic semiconductor based MCU . So I can do your job within a time limit with your satisfaction.
$18,960 USD in 45 days
4.9 (10 reviews)
5.1
5.1
User Avatar
I have a lot of work with the Embedded C Software Engineer message me to discuss more in detail
$500 USD in 7 days
5.0 (5 reviews)
4.4
4.4
User Avatar
Hi. Very happy to bid your project because my skills are fitted in your project. I have been working with C++ in Windows and Linux for over 8 years now. I am having a number of STM32 development boards. I have had rice experience developed application with STM32. I will do my best to provide the results you are looking for. I hope you to send the message. Thanks.
$140 USD in 4 days
5.0 (5 reviews)
3.5
3.5
User Avatar
Hi, I have working experienced person, who has working experience in embedded for more than 3 years, with various types of microcontrollers like different types of Arduino, STM32, Nordic nrf52 series , raspberry pi. I can share some sample projects also. I think I can provide better help in your project, we can share further details in the chat. Looking forward to work with you.
$140 USD in 7 days
5.0 (4 reviews)
3.2
3.2
User Avatar
Assalamu Alykum, thanks for posting such an amazing project. I have been working with Arduino, Iot, 3d Modeling, Pcb designing for last 6Years. Starting as a hobby at the age of 13 I have worked with plenty of projects till now. Starting from Programming STM32, Hardware Schematics, PCB Designing and Implementing, 3D Modeling I can help you with any and I love working with microcontrollers. I wish to have the opportunity to work with you and contribute my best to amazing projects. Thank you.
$118 USD in 2 days
5.0 (1 review)
2.5
2.5
User Avatar
hello I understood your requirement but I have few doubts ,text me so I can clear all my doubts right away
$300 USD in 7 days
5.0 (2 reviews)
2.1
2.1
User Avatar
Hi, I have gone through your requirements. Most of the skills you are looking for match with my skillset. I am an Embedded Engineer with 20 years of experience in Embedded products development; having hands on experience on 8/16/32-bit microcontrollers; ARM, Serial Protocols; FLASH, SRAM. Request you to take couple of minutes to check my profile. Having experience in writing firmware with adequate comments and following coding standards, I can assure you that the source code will be understandable to anyone. I would like to know the project details and timelines before giving my commitment. I am available immediately and request you to initiate chat to discuss further. I am also open for a short call or email conversation.. Looking forward to work with you! Regards, Supriya Bottu
$60 USD in 7 days
4.7 (2 reviews)
2.1
2.1
User Avatar
Hello, Easy job for me. I can complete your project on time and within your budget. I can implement your idea in a short time. I have 8 years experience I have already read your requirements I have solid experience in HTML, Javascript, PHP, CSS, metatrader, MySQL, Node.js and Joomla, Angular.js, Laravel, Java, Python, Wordpress, Linux Ruby on Rails, React.js Objective-C, Swift, C#, Qt, Linux, Raspberry. Feel free to contact me I'm ready to work from now I would like to work on your project. sincerely...just send a message now
$250 USD in 2 days
4.8 (1 review)
1.4
1.4
User Avatar
I'm an italian electronic engineer with more than 18 years of work experience. I work as HW designer and FW developer. As HW designer, I work in Altium, KiCad and Orcad and I have experience in development single MCU (Microchip PIC, ARM Cortex, ESP32) boards with several digital I/O (GPIO, UART, SPI, I2C, PWM,....) and some analog I/O. I design complete board: power section, MCU section, peripheral section,.... I design also boards with battery power; so I have experience in low power PCB design. I have also experience in commercial boards (Arduino, Raspberry, Beaglebone,...) shields design. I have also experience in bluetooth (both 2.0 and 4.0) PCB design. As FW developer, usually I work in C for Eclipse + GNU ARM GCC for different ARM Cortex M0/M0+/M3/M4/M33 manufacturers (STM32Fx, NXP, EFM32/EFR32 SiLabs, Nordic nFR5x, but I'm ready to learn new frameworks). I have also good experience with ESP32 in "esp-idf" framework. I work with both single task (bare metal) and multi task environment (FreeRTOS, RTX,...). I write code for low level driver (GPIO, UART, SPI, I2C, PWM....) management, for medium level (driver for sensor, MEMS, memories, fuel gauge, display,...) and for high level/final application, for bootloader and for OTA. I have great experience in cloud communication with MQTT/Azure protocol. I work also in "C code" commercial boards Arduino/Linux embedded commercial boards (Raspberry and Beaglebone). I have experience in bluetooth (both 2.0 and 4.0) programming.
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am a firmware engineer with more than 1 year of experience in embedded and IoT systems in FPT software company which is a big company in Viet Nam. Besides, I have strong knowledge of the C program and microcontrollers. Please contact me for more details.
$135 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please discuss. Negotiable price
$140 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi my name is Tuan and I have more than 5 years of experience in firmware for IoT Products, Consumer Products, and Telecom Products. I have worked with esp32, NRF52840, STM32, Holtek, Arduino, and Renesas ... with many project about IOT device read a sensors and send data to cloud or mobile app.
$200 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I have working experienced person, who has working experience in embedded for more than 5 years, with various types of microcontrollers like different types of Arduino, STM32, ESP32 series , raspberry pi. I developed many kinds of embedder projects such as Z-wave zigbee. I think I can provide better help in your project, we can share further details in the chat. Looking forward to work with you.
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello!! How are you? Be sure I can be helpful for you. I've worked a lot with arduino. So let's chat. Yours!!!!!
$1,250 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, Your posting seems like a general job description. I believe my skill stack fits the stated requirements quite well. I have significant experience working with ARM Cortex M0 and M4, mostly STM32. Both "bare metal" and FreeRTOS/ThreadX. I have done plenty of work on setting up build systems, blank-page project bringup, including JIRA management and git SCM. Also major experience with schematics, board bring-up, component selection, etc. Is the big meant to be for a per-hour arrangement? I would be happy to talk more about project scope and requirement. Thanks, Andrew
$250 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have experience developing hardware and software, I use Assembler, C++, python, kotlin and javascript. I have worked with PIC´s. ARM, raspberry PI, Arduino ESP32, with application using GPRS, BT, GPS, WIFI.
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am skilled in embedded coding Skilled in embedded debugging Adaptive No time constraints for me to work Can learn quietly and quickly
$50 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of PALESTINIAN TERRITORY
GazaStrip, Palestinian Territory
4.9
4
Payment method verified
Member since Jan 8, 2021

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.