Hire the Best Stm32 Freelancers
in Vietnam

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Thuan L.

Ho Chi Minh City, Vietnam

$32/hr
5.0
100 jobs

I am a professional embedded software engineer with more than 12 years of experience. My current areas of expertise are IoT Applications & Embedded Systems Design, including embedded hardware/software. 𝐌𝐘 𝐒𝐊𝐈𝐋𝐋𝐒: - Know about MCU: Nordic, Silicon Labs, AVR, PIC, ESP, TI CC32xx, ESP32, Qualcomm QCC51xx, etc. - Have experience in programming languages such as C/C++, C#, Java - Solid knowledge of standard interfaces such as I2C, SPI, UART, and CAN. - Have experience using debugging tools such as Segger Jlink, CAN bus analyzer, and Logic analyzer. - IoT devices with wireless connectivity such as LTE, CAT-M1, NB-IoT, LoRa/LoRaWAN, BLE, WIFI, NFC - Good experience in AWS Service, AWS IoT, AWS Shadow, and AWS Jobs. - Good experience in Battery Management Systems based on BQ products from TI. - Good experience with Audio Codec chips. - Experience with AI/ML on Edge Impulse with nRF Connect - True wireless earbuds, headsets and speakers, Bluetooth ® LE Audio standard from Qualcomm: QCC5141, QCC5171, QCC5181,... We have worked with wearable devices and medical devices: - ECG 1, 3, 12 leads with ADS1292, ADS1293, ADS1298 - EEG with ADS1299 - Body temperature with MAX302025, MAX30208 - PPG with MAX86178, MAX86178 - SPO2 with OB1203, MAX32664 sensor hub - Vital signal with AFE4950 - OTA firmware update via Bluetooth/WIFI End-to-End Embedded & Hardware Solutions I provide complete product development services — from concept and design through prototyping, firmware, and production — for IoT, wearables, medical, and consumer electronics. Hardware & PCB Design - Multi-layer PCB design for high-reliability, high-performance systems - High-speed design: USB 2.0, HDMI 2.0, DDR3/DDR4/LPDDR4, PCIe, NAND Flash, Ethernet (up to 10GBase-T1), PoE++ - Microcontrollers & SoMs: ARM Cortex-M3/M4 (STM32, ESP32, Nordic nRF52/53/91); custom boards for Raspberry Pi CM4, iMX8, Jetson Nano/Xavier/Orin, RK3588/3568, TI AM6254 - Power & analog: DC-DC (Flyback, Boost, Buck, LDO), BLDC/servo motor control, high-resolution ADC/DAC, audio circuits, and battery management (BMS) - DFM/DFA and EMC/EMI compliance, with certification support (CE, FCC, FDA-ready) - Tools: Altium Designer, KiCAD, Eagle, EasyEDA, OrCAD; SolidWorks and Inventor for 3D/enclosure design Firmware & Connectivity - Embedded software in C, C++, Python, and Qt, with RTOS integration and low-power optimization - Custom driver development and communication protocols: QSPI, I2C, SPI, RS485/RS232, CAN, Modbus (TCP/IP/RTU) - Connectivity stacks: BLE, Wi-Fi, NFC, LoRa/LoRaWAN, LTE, CAT-M1, NB-IoT, GSM (3G/4G) IoT platforms: MQTT, ThingsBoard, AWS IoT, Blynk; secure OTA updates, device provisioning, and cloud integration - Robotics: ROS/ROS2 for AGV, AMR, and 6-axis robot applications - Embedded UI/UX: Figma, TouchGFX, LVGL AI & Cloud Integration - Edge AI/ML deployment (Edge Impulse, TensorFlow Lite) - Predictive maintenance and anomaly detection for IoT/IIoT - Cloud integration with AWS, Azure, and Google Cloud - Cross-platform mobile apps (Android/iOS) and web dashboards for monitoring and analytics Product Leadership - Proven experience leading cross-functional teams in startup environments - End-to-end project management across design, fabrication, and procurement for cost-efficient, on-time delivery - Strong troubleshooting and research skills for electrical evaluation, testing, and design optimization 🔑𝐊𝐄𝐘𝐖𝐎𝐑𝐃𝐒: Embedded Design, Hardware Design, Firmware Development, Mobile App Integration, IoT Device, Medical Device Design, Embedded Systems, Real-time Operating Systems (RTOS), Microcontroller Programming, Sensor Integration, Wireless Communication (Bluetooth, Wi-Fi), Low Power Design, Wearable Devices, Firmware Architecture, Embedded Software, Device Drivers, System-on-Chip (SoC), PCB Design, Signal Processing, IoT Platforms, Cloud Integration, Mobile App Development, Web Portal Design, Healthcare Technology, Remote Monitoring, Data Security, Telemetry, ARM Cortex, ESP32, Device Connectivity, Embedded Prototyping, Human-Machine Interface (HMI), Medical Device Compliance, Mobile-Connected Devices, IoT Security, BLE, Firmware Debugging, Connectivity Solutions, Edge Computing, Smart Devices, Industrial IoT.

  • STM32
  • Embedded System
  • Raspberry Pi
  • ESP32
  • LoRa
  • Electrical Design
  • PCB Design
  • KiCad
  • Prototyping
  • Altium Designer
  • NVIDIA Jetson
  • Robot Operating System
  • Bluetooth LE
  • Wearable Technology
  • nRF52
  • AI Development
  • Linux
  • Mobile App
  • GPS
  • Industrial Design
Dat H.

Ho Chi Minh City, Vietnam

$25/hr
5.0
24 jobs

With 3+ years of hands-on experience, I specialize in taking embedded products from prototype to mass production. I've completed 10+ real-world projects and successfully shipped consumer products that are now in end-users' hands. What I Do Best I build production-grade firmware — not hobby projects. My work spans the full embedded stack: hardware bring-up, device drivers, firmware, bootloaders, OTA systems, and companion mobile/PC apps. Core Expertise - MCU Platforms: STM32 (F0/F1/F4/L0/L4), ESP32/ESP32-S3/ESP32-P4/ESP32-C3, nRF52480/NRF52832, ARM Cortex-M & RISC-V, ... - RTOS & Bare-Metal: FreeRTOS (advanced task sync — queues, semaphores, event groups, task notifications), bare-metal programming, custom bootloader development, ... - Peripherals: I2C, SPI, I2S, UART, PWM, ADC/DAC, RMT, Modbus RTU, USB HID, ... - Connectivity: Wi-Fi, BLE, LoRa, NFC, GSM/GPRS, NB-IoT, 4G, ... - IoT & Cloud: MQTT, HTTP/HTTPS, WebSocket, TCP/UDP | Azure IoT, AWS, Firebase, ... - Security: Secure Boot, encrypted NVS storage, FIDO2 passwordless authentication - Languages: C/C++ (primary), Python, Dart/Flutter (mobile & desktop apps), Java - Sensors: Accelerometer, IMU, Gyroscope, Time-of-Flight (ToF), Fingerprint, Ambient Light, Temperature, Humidity, Water Quality, Gas, Heart Rate & SpO₂, ... - Peripherals: Camera, Microphone, Speaker, Buzzer, ... - Displays: TFT, OLED, LCD, HMI, ,.. - Build & Debug: ESP-IDF, Makefiles, CMake, linker scripts, GCC toolchain, GDB/JTAG — fully IDE-independent - Other: Embedded Linux (Raspberry Pi, Orange Pi), Edge AI on MCUs, VoIP, WireGuard VPN, OTA update systems, PCB design (EasyEDA) What Sets Me Apart I deliver production-ready firmware, not proof-of-concepts. Clean architecture, proper error handling, memory optimization, and power management. I work at the toolchain level — Makefiles, linker scripts, GCC, GDB — not dependent on any IDE. I collaborate effectively with backend teams, including building systems using MCP (Model Context Protocol). I've shipped real consumer electronics — I understand what it takes to go from "it works on my bench" to "it works in 10,000 units." If you're a startup building a hardware product and need someone who can take it from prototype to production, let's talk.

  • STM32
  • Research & Development
  • Embedded C
  • C
  • C++
  • Flutter
  • Android
  • Python
  • AWS IoT Core
  • ARM Microcontroller
  • ESP32
  • nRF52
  • MQTT
  • HTTPS
  • WiFi
Dat C.

Ho Chi Minh City, Vietnam

$12/hr
5.0
3 jobs

Hi, I’m a Computer Engineer with a strong background in both Software Development and Hardware/Embedded Systems. I also have experience supporting university labs and working on real-world engineering projects. I can help you build systems from low-level hardware up to full-stack applications, ensuring everything works reliably and efficiently. 🔹 Hardware & Electrical Engineering Embedded systems development Microcontrollers: ESP32, Arduino, STM32, NRF52840 Circuit design, debugging, and troubleshooting Integration of sensors & actuators Power systems and hardware reliability 🔹 Robotics & Automation Robot control systems Motion control & system coordination Sensor fusion Automation and mechatronics systems 🔹 CAD & Mechanical Design CAD tools: SolidWorks, Fusion 360, AutoCAD Mechanical part design & 3D modeling Assembly design and prototyping Design for Manufacturing (DFM) 🔹 Professional Strengths Strong engineering mindset Detail-oriented and reliable Able to work independently Problem-solving focused Good English communication

  • Microsoft Virtual Server
  • Software
  • Agile Software Development
  • Software Development
  • PCB Design
  • 3D Design
  • Autodesk Fusion 360
  • KiCad
  • FreeRTOS
Anh N.

Hanoi, Vietnam

$17/hr
5.0
7 jobs

Hello, I’m an Embedded Firmware & Hardware Engineer with solid experience in developing IoT, automation, and wireless systems. I specialize in low-level firmware design, communication protocol integration, and user interface development, combined with practical hardware design and testing. My goal is to deliver robust, efficient, and production-ready solutions tailored to your needs. 🔧 Key Experience ► Embedded firmware design: Bare-metal & RTOS (C/C++) ► Board bring-up, debugging & validation ► Hardware schematic & PCB design (analog, digital, mixed-signal) ► Parts selection, BoM creation & manufacturing file preparation ► Power supply design: DC-DC (buck/boost), linear regulators ► Documentation & source code management 🛠 Microcontrollers & Platforms ► STM32 (Cortex-M0+/M3/M4/M7) ► ESP32, ESP8266 ► nRF52 series ► Holtek, PY32, MG82F6D17 ► Arduino, Raspberry Pi 🔗 Interface Protocols ► UART, SPI, I2C, RS485 ► QUADSPI, ADC, DAC ► USB 2.0, USB 3.0 📡 Wireless & Communication ► Wi-Fi, BLE (Bluetooth Low Energy) ► Ethernet, 4G/LTE ► LoRa, LoRa Mesh, LoRaWAN ► NFC, RF Modules, Power Amplifiers 📺 Displays & Modules ► UI development with LVGL on TFT Touchscreens ► LCD, OLED Displays ► Sensor integration (temperature, GPS, ultrasonic, laser) ⚡ Hardware & PCB Design ► Multi-layer PCB design (1–6 layers) ► Impedance-controlled routing, high-speed interfaces ► Mixed-signal circuit design (ADC/DAC, filters, amplifiers) ► Motor control: BLDC, Stepper, Servo, DC ► RF & antenna design basics 🏆 What I Deliver ✔️ Reliable embedded firmware (C/C++) with efficient drivers & protocols ✔️ Robust, manufacturable hardware designs ✔️ End-to-end IoT & embedded solutions (from prototype to production) 🤝 Let’s work together to turn your embedded system ideas into scalable, reliable products.

  • Hardware Design
  • Altium Designer
  • PCB Design
  • Firmware
  • Raspberry Pi
  • Microcontroller Programming
  • Internet of Things
  • LoRa
  • ESP32
  • Bluetooth
  • Touchscreen
  • Embedded Linux
  • C
  • C++
  • nRF52
  • Power Electronics
  • NFC
LAP V.

Tam Ky, Vietnam

$25/hr
4.9
112 jobs

I am mechatronics engineer from Việt Nam with 7+ years of experience in designing PCBs. I am familiar with various CAD tools including tools preferred by Manufacturers. I am interested in doing this project with you. I have experience with Circuit Board designing and modification jobs. Handling circuits and PCB is my daily job. I would like to talk about this project in details please message in the inbox to discuss more. Expertise in: 1. KiCAD (main), Cr5000, EasyEDA, EAGLE, Altium, and other CAD tools. 2. PCB layout designing. 3. Design 3D model: Freecad, solidworks, CAD ... 4. Embedded device programming: Arduino, Avr, Esp8266, Esp32, Stm8,raspberry ... 5. Circuit Designing from Scratch. 6. Multilayer,Highspeed PCB design. 7. Python,labview software design

  • Embedded C
  • Multilayer PCB
  • KiCad
  • PCB Design
  • Arduino Firmware
  • Arduino
  • Arduino IDE
  • Electromechanics
  • C++
  • CNC Programming
  • AVR Microcontroller
  • Software Design
  • Software Development
  • Microsoft Visual C++
  • CMake
David P.

Hanoi, Vietnam

$20/hr
5.0
22 jobs

Hi, I'm David. I help turn complex electronic concepts into dependable, production-ready products. With over 5 years of practical experience, I support clients through the full development cycle, from initial design to functional prototypes and manufacturing handoff. My focus is on building efficient, scalable, and cost-conscious hardware systems that perform reliably in real-world conditions. 1. What I Deliver: Embedded Systems & Hardware Development - PCB Design & Hardware Engineering: Circuit design, multi-layer PCB layout, component selection, impedance tuning, compact design, and cost optimization. Emphasis on IPC standards, signal integrity, EMI/EMC mitigation, and thermal considerations. - High-Speed & Complex Systems: Hands-on work with DDR, HDMI, MIPI (CSI/DSI), PCIe Gen1/2, along with SoC and FPGA-based prototyping. - Embedded Platforms: STM32N6, STM32H7/STM32H5, STM32F7/STM32F1/F3/F4, ESP32/ESP8266, Nordic nRF52 series, ARM Cortex-A systems, Raspberry Pi (CM4/CM5), Zynq-7000. - Power & Mixed-Signal Design: Switching regulators (Buck, Boost, Flyback), LDOs, battery systems, motor control (BLDC, stepper, servo, DC), and analog/digital integration, PoE, LLC. - Manufacturing Readiness: BOM preparation, Gerber generation, and design adjustments to streamline production and reduce costs. - Tools: Altium Designer, KiCad, LTspice, Proteus, MATLAB/Simulink . 2. Firmware & Software Development - Programming: C, C++, Embedded C, Python (for automation and validation). - System Development: Linux-based platforms, MCU firmware, RTOS (FreeRTOS), power optimization, bootloaders, OTA updates, and debugging. - Connectivity & IoT: WiFi, BLE, LoRa, Zigbee, GSM/LTE/NB-IoT/5G, GPS, RFID, NFC. - Communication Interfaces: UART, I2C, SPI, I2S, RS232, RS485, CAN, Modbus RTU/TCP, USB, Ethernet. - User Interface: LVGL-driven GUIs, TFT/OLED displays, and touch interfaces. 3. Development Process & Collaboration - Product Lifecycle Support: Concept → prototyping → validation → production handover. - Workflow & Management: Organized development using Git, Jira, and structured documentation with clear milestones. - Global Collaboration: Experience working across US, EU, and Asia time zones with consistent communication. - Troubleshooting: Strong capability in diagnosing and resolving both hardware and firmware issues. 4. Why Choose Me? - Unified Skillset: Combined hardware and firmware capabilities help minimize back-and-forth and speed up delivery. - Practical Engineering Approach: Designs are built with real-world constraints in mind — not just theory. - Efficiency-Oriented: Focus on reducing unnecessary costs while maintaining performance and reliability. - Clear & Responsive Communication: Regular updates, well-documented progress, and quick feedback. Looking to bring your idea into a functional, well-engineered product? Feel free to reach out. I’d be glad to discuss your project !!!

  • STM32
  • ESP32
  • KiCad
  • Linux
  • Altium Designer
  • Raspberry Pi
  • LoRa
  • Arduino
  • Microcontroller Programming
  • Hardware Design
  • Bluetooth LE
  • PCB Design
  • Touchscreen
  • WiFi
  • NFC

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Stm32 Freelancer in Vietnam on Upwork?

You can hire a Stm32 Freelancer in Vietnam on Upwork in four simple steps:

  • Create a job post tailored to your Stm32 Freelancer project scope. We'll walk you through the process step by step.
  • Browse top Stm32 Freelancer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Stm32 Freelancer profiles and interview.
  • Hire the right Stm32 Freelancer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Stm32 Freelancer?

Rates charged by Stm32 Freelancers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Stm32 Freelancer in Vietnam on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Stm32 Freelancers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Stm32 Freelancer team you need to succeed.

Can I hire a Stm32 Freelancer in Vietnam within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Stm32 Freelancer proposals within 24 hours of posting a job description.