Find Jobs
Hire Freelancers

STM32 Firmware developer needed

$2-8 USD / hour

Completed
Posted over 1 year ago

$2-8 USD / hour

Looking for an experienced firmware, embedded programmer. You must be familiar with RTOS (esp. FreeRTOS) and the ST tool chain. Have experienced with development of industrial, rugged enterprise systems (not personal projects). Most of our projects involve bus communication including Ethernet IP. You should have your own hardware setup for development and bring-ups. This is a full time position. Please do not apply if you already have a full-time job. We need to be able to communicate freely over videos. You need to be fluent in English. Please submit some sample embedded code snippets or git repo for consideration.
Project ID: 34333290

About the project

12 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
Awarded to:
User Avatar
Experienced Embedded with a demonstrated history of working in the industry. Skilled in C#, Textile Design, Computer-Aided Design (CAD), C (Programming Language), and C++ arm cortex stm32, AVR . Strong hardware design PCB Schematic & Layout Design In Altium Design Firmware Development in :IAR Embedded Workbench, Attolic Truestudio, St Cubeide, Atmel Studio, MPLAB , Keil 8051 Nuvton, Mechanical 3D Design : Solid Edge St4, CNC GCode Project Some Projects 1: Power Supply Design with flyback Topology in PSR, SSR Project 2: Decorative Light Design with ws2811 , DMX512 Protocol,(Microcontroller Stm32)Project 3: Steper Motor Ramp Design (Microcontroller Stm32) #ifndef CFRAM2K_H_ #define CFRAM2K_H_ #include <CFramBytesConverter.h> #include <FramConfig.h> #include <stdbool.h> #include "stm32f1xx_hal.h" #include "main.h" #define FRAM2K_CMD_READ 0b00000011 #define FRAM2K_CMD_WRITE 0b00000010 #define FRAM2K_CS1_HIGH() HAL_GPIO_WritePin(Fram_CS_GPIO, Fram_CS_PIN, GPIO_PIN_SET) #define FRAM2K_CS1_LOW() HAL_GPIO_WritePin(Fram_CS_GPIO, Fram_CS_PIN, GPIO_PIN_RESET) #define FRAM_2K_BUF_SIZE 6 uint8_t gFram2KTxData[6]; uint8_t gFram2KRxData[6]; uint32_t Fram2k_ReadU32(uint16_t pAdd) { uint8_t b[4]; uint32_t ret; b[0] = Fram2K_Read2(pAdd); b[1] = Fram2K_Read2(pAdd + 1); b[2] = Fram2K_Read2(pAdd + 2); b[3] = Fram2K_Read2(pAdd + 3); ret = ConvertBytesToU32(b); return ret; }
$5 USD in 40 days
5.0 (1 review)
3.7
3.7
12 freelancers are bidding on average $17 USD/hour for this job
User Avatar
Hi there,I'm biddin on your project "STM32 Firmware developer needed"RTOS, Internet of Things (IoT), Control Engineering, Microcontroller and Embedded Systems Looking for an experienced firmware, embedded programmer I have read your project description and i'm a Professional Engineer therefore i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the project. Thanks. .. .
$50 USD in 40 days
4.8 (89 reviews)
7.7
7.7
User Avatar
Dear Sir, I have rich experiences in STM32, and software, firmware development as well, so i can help you fulfill this project, please ib me for more detail, Thanks & Regards, Quang
$20 USD in 40 days
4.7 (19 reviews)
6.3
6.3
User Avatar
As an Electro-mechanical Engineer, I bid on your project because I have the expertise and experience to provide high quality work. I can achieve the results that you are asking for. So , respond to the offer so that we can discuss it thoroughly. Thank you in advance. Best Regards .
$6 USD in 40 days
5.0 (5 reviews)
3.7
3.7
User Avatar
Hello How are you? Thanks for your posting job. I have read your project requirements and I am 100% sure I can complete your project perfectly. ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ I have 15 years experience in Circuit & PCB layout design and Microcontroller Firmware design. I will do my best to give you satisfactory results if you hire me. Please discuss about your project in more details. I can deliver your job efficiently within timeline. If you hire me, I think you won't regret. Best regards. Thank you Koba
$8 USD in 40 days
1.9 (7 reviews)
5.3
5.3
User Avatar
1. Have worked with STM32 for more than a year in both c and Rust. Have also taken 6 month course in advanced embedded systems, more than a year cource in iot in witch STM32 was main part. Also used and implemented tools like Sagger System View in FreeRtos with STM32 for Hard Real Time OS and timing based analysis of threads. Implemented custom drivers for sensors like MPU9250. 2. Have worked on international project involving, Cellular comm with LARA R2, GPS, CAN bus, motion sensors, servers communication. 3. Over the course of 4 academic years have trained myself on programming logic building. Implemented many algorithms related to DSA, DIP, AI, also, well versed with Concepts of C language. If i am better option than competitors, kindly allow me to work on this project.
$5 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
⭐⭐⭐⭐⭐I am senior Firmware ,Java, C#,and C++ Developer ⭐⭐⭐⭐⭐ I've seriously read your post and I have understood what you need. I am sure that I can be the best developer who can perfectly complete your project. I am a senior Firmware developer with 5+years of experience. I have rich experience in firmware development with ESP32 ,STM,ARDUINO,RSPBERRY and PIC,etc. I also have rich experience GPRS, GPS, SMS, IoT I also have rich experience PCB Design. I have also rich experience C#,C++,QT,Java programming I have completed 20+ Projects over Freelancer with all 5 Star rating...without letting down a single Client....As Many Clients are still in touch based on my Working strategies and their satisfaction on their all previous Projects. I think it is necessary to discuss further over chat. Best Regards !
$5 USD in 40 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Anaheim, United States
5.0
12
Payment method verified
Member since May 29, 2013

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.