Hire the best Firmware Engineers in Vietnam

Check out Firmware Engineers in Vietnam with the skills you need for your next job.
  • $15 hourly
    Hi! I am an Embedded - Firmware Engineer, having full experience in build customize linux OS, customize kernel, develope linux kernel driver and develope firmware for many microcontrollers such as Arduino, nRF5, ESP32, ESP8632, STM32, NXP, Cypress... I have developed several products for customers for 8 years in industry company. My skills are below: ✅ Build and customize embedded linux OS using Yocto. ✅ Sensor driver development as Temperature , Accelerometer, IR, Light, Pressure... ✅ Camera module driver development and video test program for Sony, Omnivision, On-Semi camera. ✅ Microcontroller programming for Arduino, nRF5, ESP32, ESP8632, STM32, Raspberry, TI, NXP, Cypress... ✅ Proficient in using peripherals such as GPIO, Interrupt, I2C, SPI, UART, RS485, CAN, USB, CSI, MIPI... ✅ Digital Electronics Design, Circuit Design, Schematic Design. ✅ Proficient in using many development tools such as Ubuntu, Eclipse, Keil, Code Composer Studio, Qt creator, Altium, PyCharm... ✅ Proficient in C language and Python language. ✅ Fluent in Japanese, good communication in English.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Bluetooth LE
    Firmware
    Kernel
    Schematic
    Arduino Firmware
    Embedded System
    Firmware Programming
    STM32F4
    Embedded C
    Altium Designer
    Embedded Linux
    nRF52
    Arduino
    STM32
    ESP32
  • $15 hourly
    Welcome to my profile. Are you looking for an embedded developer to bring your great idea alive? Look no further, I will be your right candidate. My key strength: MCU: STM32, NXP, ESP32, TM4C1294, PIC, ATmega, Arduino ... STM32H743 Communication: RS232/RS485/RS422, USB, UART, Infrared, Ethernet/WiFi, Bluetooth, I2C, SPI, QSPI Protocol: MQTT, Modbus RTU/TCP, UDP, BACnet IP, BACnet RTU,... Display: TFT LCD, HMI ... Memory Interface - NAND/NOR Flash, EEPROM, MMC/SD, Serial SRAM LAN8720/LAN8742A/LAN9303/KSZ8863/Wiz5500 ...etc PN532, RC522, PN5180...etc RFID/NFC reader application PCB design using Altium Designer
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Modbus
    Arduino IDE
    Firmware Programming
    ESP32
    STM32F4
    STM32
    Arduino Firmware
    C
    C++
    Embedded System
    Embedded C
  • $20 hourly
    PROFILE PCB Designer | IOT Product Design & Development Hardware design & development of hardware products from Idea to Mass production. Adept in carefully diagnosing and assessing issues, while offering real viable solutions. Over 6 years' experience in IoT products design, including requirements development, testing, prototyping, and manufacturing. I can do: -PCB layout design -Schematic Capture -Hardware Analysis and Troubleshooting -Research and Development -BOM, Gerber Generation I have the abilities as following: - Embedded system design, Circuit design, PCB Design by using the familiar software like Altium, KiCAD, EasyEDA Designer. -Microcontroller : STM8, STM32, Renesas, ESP, Nordic... -Peripheral device controller SPI, I2C, I2S, UART, Modbus, USB, ADC, DAC, and so on. -Wi Fi technology: WIFI, BLE, Zigbee, LoraWAN. -Mass production PCB, PCBA, 3D printing -Project Management Thank You
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Arduino
    STM32
    Python
    ESP32
    Microcontroller Design
    Altium Designer
    KiCad
    Microcontroller
    Digital Design
    Firmware Programming
    Hardware Troubleshooting
    C
    Hardware Design
    Manufacturing
    Prototyping
  • $15 hourly
    Thanks you for visiting my profile! I am software engineer who has been working in the field of embedded since 2015, and strong programming skills. I work with people to make their ideas and inventions accessible, also with companies to take the ideas from concept to prototype . Kindly find here my work experience. Successfully realized projects in the following areas: • Internet of Things (IoT) • Embedded Electronics Development • Smart Home Electronics 1) Platforms , Microcontroller and Microprocessors - Arduino (Arduino UNO , Arduino Mega , Arduino NANO , Arduino mini) - ESP 32 - Raspberry Pi - Micro controller ( AVR, PIC, STM8,STM32, MSP430, etc) - Arm Cortex 2) Software - Proficient in writing firmware to interface with components over I2C, SPI, DMA, UARTs and USB and integrating sensors and actuators of any kind like RFID - Bluetooth -ESP8266 - CAN -LCD - Analog sensors -IOT. Tool Management: - SVN - Github, GitLab - Jira, Slack, Trello and Office Project Management: - Agile development model - Scrum meeting - Sprint planning and task break down of feature development. Working philosophy: • I will do our best to make sure my clients are 100% happy with what I do • I will work hard to build good, long-term relationships So what are you waiting for? If you need any help then I'm ready to work!
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Embedded C
    Raspberry Pi
    Arduino
    Driver Development
    Microcontroller
    Internet of Things Solutions Design
    Firmware Programming
    Embedded System
  • $30 hourly
    I am a professional embedded software engineer with more than six 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 🔑𝐊𝐄𝐘𝐖𝐎𝐑𝐃𝐒: 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.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Bluetooth LE
    Flutter
    Mobile App Development
    Zephyr
    Circuit Design
    Microcontroller
    Firmware Programming
    Electrical Engineering
    Electronic Design
    nRF52
    Microcontroller Programming
    STM32
    PCB Design
    ESP32
  • $25 hourly
    I am a professional mechatronics engineer with more than four years of experience. My current areas of expertise are Embedded Systems Design, including embedded hardware/software. I have a team of engineers who have a lot of experience in specific fields such as Hardware design, Embedded Firmware/Software, Android mobile app,.. Our team focuses on development projects on Iots, products related to embedded systems, .. We have experience with hardware and full cycle of the product. We have much experience with BLE, WiFi, NFC, and Audio control Experince MQTT, AWS IoT core: AWS provisioning, AWS Shadow, AWS Jobs Much experience using ARM cortex, ESP32, AVR, Nordic, PIC, NUV, ARDUINO, NXP.. Strong knowledge on standard: I2C, SPI, UART, CANBUS, MODBUS
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Circuit Design
    ESP32
    Microchip
    Electronics
    Microcontroller Programming
    Embedded C
    nRF52
    Embedded System
    Arduino
    STM32
    Raspberry Pi
    Altium Designer
    Firmware Programming
    Hardware Design
    Electronic Design
  • $20 hourly
    [NOTE] I have completed numerous projects; however, the contracts with my clients have not been officially closed yet. Consequently, I am currently available to take on new assignments. My name is Long, and I am a Ha Noi University of Science and Technology graduate specializing in control and automation. I am presently employed as an embedded engineer at FPT Software Company. Throughout my career, I have undertaken various projects involving microcontrollers such as STM32, ESP, NRF52, and more. My expertise extends to IoT projects, encompassing wireless protocols like Zigbee, Bluetooth, and WiFi. Proficient in the C programming language, I have a strong command over popular peripherals such as UART, SPI, and I2C. Additionally, I possess excellent problem-solving skills, and the ability to work independently and collaborate effectively in a team. Specialized Skills: ESP32: ESP-IDF, Platformio, Arduino NRF52: Zephyr, Keil C STM32: BLE, OpenThread LVGL GUI, TFT SPI LCD Update OTA ESP32 secure boot and Encryption flash Feel free to reach out for any inquiries or potential collaboration opportunities.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Internet of Things
    Firmware Programming
    MQTT
    ESP8266
    Embedded C
    Arduino Firmware
    ESP32
    nRF52
    Arduino
    Firmware
  • $30 hourly
    Hello! My name is Hiep, I am an embedded hardware design engineer. My expertise is designing hardware circuits, assembling, and testing the quality of the circuit. Give me your requirements or your product specification, and then we can discuss the timeline, cost, and how can we work together. Also, I have more than +3000 working hours, 100% Job Success on Upwork, and more than 8 years of experience in designing hardware for IoT Products, Consumer Products, and Edge devices so I think I can use my experiences to complete your project with the best result. + MY WORKFLOW: - Receive your detailed requirements or specifications, discuss what you want and what I need to do. - Design block diagram for the circuit: needs to be very detailed, it will decide what part will be used in the project. - Design schematics: follow the block diagram to design the schematic for the product. - Design PCB Layout: with requirements about Mechanical Design and Industrial Design, I will do the PCB Layout to fit with your Mechanical Design to achieve the best performance. - Extract production data: BOM, CAD, GERBER, DESIGN, ASSEMBLY GUIDELINE, IMPEDANCE CONTROL REQUIREMENTS, ... + MY TECHNICAL EXPERIENCES: - SoC/ MCU: STM32F0/F1/F2/F4/F7/H7, STM32L1/L4, MSP430, MSP432, ATMEGA, ATSAM, PIC, ESP8266, ESP32, CC2530, CC2538, nRF52810/ nRF51822/ nRF52832/ nRF52840, ... - Sensor: light sensor, CO, Smoke Sensor, Dust Sensor, Air Sensor, pH sensor, IMU sensor, Accelero, Gyro sensor. - Biosensor SPO2/PPG (OB1203, Max32664 sensor hub,…), Skin temperature (AS6221, MAX30205, MAX30208), ECG (ADS1292, ADS1293, ADS1294, ADS1298, MAX86150, MAX30003,…), Heart rate, Blood pressure,... - True wireless earbuds, headsets and speakers, Bluetooth ® LE Audio standard from Qualcomm: QCC5141, QCC5171, QCC5181,... - Wireless communication: DA16200 BLE MCU, WiFi, BLE4.0/4.1/5.2, Lora, Zigbee, NFC, eSIM, GNSS/GPRS/4G/LTE Module: SIM900A, SIM908, Quectel MC60/M95/EG91x, SIM7600, SIM7080, SIM7090G... - Digital and high-speed electronics design: - Memories DDRx/LPDDRx, SDRAM, Camera and display interfaces (MIPI-DSI, MIPI-CSI, DisplayPort, etc), Data communication interfaces (QSPI, SPI, UART, I2C, FMC, I2S, USB 2/3.x, etc), ( - RF Designs: 1-6 GHz (UWB, Wifi, BLE, ZigBee, GPS, NB-IoT, LTE-M/LTE, Z-Wave, etc), 13,6 MHz, 128 kHz (NFC, RFID, etc), 433 MHz (Custom protocols). - Some industry circuits: Modbus, voltage to current/current to voltage converter, isolation interface, current/voltage measurement,… - Ultra-low power consumption device hardware developments: Ultra-low locker using non-rechargeable battery with life-span of up to 10 years, some wireless devices with 2 years operation with 620mAh battery,… - Power electronics: wireless charger, high power PD charger, BMS, PMIC, OV/OC/UV, high current PCB (30 – 100A),… - Mass Production: Discussing, processing steps, and managing the manufacturing process of PCBs, PCBAs, and assembly devices, processes in production include: discussing with the bare PCB factory, building self-test documents, production testing PCBAs at the factory, documenting and testing, and managing the device testing process after assembling the device. + Some of the products that I have designed and released to the market: - IoT products: Wearable devices tracking the biological index, Devices control hub over Wifi, Internet, Bluetooth, OBD devices,... - Smart Home Product: Design Home Gateway with Ethernet, WiFi, Zigbee, TFT LCD, ... Design Smart Switch with capacitive touch, Zigbee communication, 220VAC/110VAC load control, ... - Tracking Device: Using 3G/4G with GPS, this device is used for personal tracking ... and a lot of other products ... I hope to work with you, to help you complete your project and release your product to the market Best regards Hiep Le
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    ESP32
    C++
    STM32
    Embedded System
    PCB Design
    Hardware Design
    Embedded C
    Altium Designer
    Electrical Layout Design
    Bluetooth
    Internet of Things Solutions Design
    Firmware Programming
    Hardware Prototyping
    Product Design
  • $15 hourly
    Thank you for visiting my page. I'm Hoang ( you can call me Vincent) I have more than 5 years of experience with embedded systems. My current areas of expertise are Embedded Systems Design, including embedded hardware/software. I have experience working at major corporations such as Samsung and LG Electronics. ___________________________________________ What I can do for you : ELECTRONICS HARDWARE DESIGN: + SCH: Analog, Digital, RF (WiFI, 3G/LTE, GPS, etc.), Power electronics; + PCB Layout: 1 - 12 layers, High Density possible. + Electrical CAD: Altium Designer, Kicad. FIRMWARE: + MCU firmware in C/C++, MicroPython, PIC,NXP,ESP32, STM8, STM32, Arduino,.. + Bluetooth, BLE, ZigBee, UWB, RF design with custom frequencies possible +Strong knowledge of standards: I2C, SPI, UART, CANBUS, MODBUS, ETH, USB,...
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Firmware Programming
    Software
    Embedded Application
    Firmware
    Arduino Firmware
    STM32
    Arduino
    ESP32
    Embedded System
  • $42 hourly
    I provided services PCB design and firmware programming for IoT product concept. If you have idea or concept, I can turn it into prototype device! I have experienced specifically on nRF52 and ESP32 chipset. I also provides solutions for automation PCB testing in case you want to bring your product into mass production. What I offer: - PCB design for IoT product - Firmware development - Zephyr RTOS, FreeRTOS - BLE, WiFi, Zigbee, UWB - MQTT, HTTP protocol - Matter integration - FOTA, Cloud-based service integration Clear requirements and regular communication are really important to me. Please let me know all details and keep in touch for progress.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    C
    Bluetooth LE
    Firmware Programming
    Test Automation
    Altium Designer
    Eagle
    PCB Design
    Python
    C++
    Bluetooth
  • $20 hourly
    👋 I am Ben Jeremie. I’m the CEO of INNOTECHLAB, an Electronics and Electrical Design Engineer, with a Master’s degree in Embedded Systems. At INNOTECHLAB, we are a dedicated team of 50 highly skilled engineers specializing in: • Hardware Design • Firmware Development • Software Engineering • AI Solutions With over 8+ years of experience in the electronics and embedded systems industry, we have successfully delivered top-tier solutions across sectors like IoT, automotive, industrial automation, robotics, and consumer electronics. We provide end-to-end solutions tailored to client needs—from concept and design to prototyping, development, and post-launch support. 🔧 Our Core Expertise 1️⃣ Electronics Hardware Design Our hardware design team excels in creating high-performance and complex electronic systems, ensuring reliability and scalability. ✅Schematic Design: Analog, Digital, RF systems (WiFi, 3G/LTE, GPS, Power Electronics) ✅ PCB Layout: High-density layouts (1–12 layers) with high-speed interfaces (DDR3, DDR4, PCIe, SATA, Gigabit Ethernet, PoE) ✅ Tools: Altium Designer, KiCad ✅ Experience: • IoT devices & smart home systems • Industrial controllers & automotive solutions • High-speed multi-CPU/SoC designs (DDR3/DDR4, PCIe, USB 3.1, Gigabit Ethernet) • SoCs from Texas Instruments, iMX6, and more • Prototyping & Validation: We manage PCB fabrication, assembly, debugging, and validation. 2️⃣ Firmware Development Our firmware team specializes in embedded systems development for various microcontrollers and wireless communication protocols. ✅MCU Platforms: ESP32, STM8, STM32, NRF52, EFR32, Arduino, ARM Cortex-M ✅ Wireless Technologies: BLE, BLE Mesh, ZigBee, UWB, LoRa, NB-IoT, 4G LTE, WiFi Mesh, NFC ✅ Firmware Services: • Bare-metal & RTOS-based firmware development • Low-level driver development & peripheral interfacing • Communication protocols: I2C, SPI, UART, CAN, USB • Real-time AI/ML on edge devices (Nvidia Jetson, FPGA) Example Projects: • BLE Mesh & WiFi Mesh networks using ESP32, NRF52 • IoT sensor networks with NB-IoT and LTE modules (SIMCOM, TELIT) • UWB-based location tracking solutions using nRF52840 • Industrial automation systems with real-time control 3️⃣ Software & Full-Stack App Development Our software team builds robust and user-friendly applications for web & mobile platforms. • Technologies • Frontend: React Native, Flutter, Kotlin, C# MAUI, ReactJS, NextJS • Backend: ExpressJS, NodeJS, AWS, Firebase, MongoDB, MySQL • Cross-Platform Development: Android & iOS apps • Expertise in Domains: • E-commerce platforms • Social media & communication apps • Logistics & fleet management solutions • ERP & business process management systems • IoT-based smart home & industrial control apps • Comprehensive Services: UI/UX Design, backend development, third-party API integration, post-launch support 4️⃣ AI & Machine Learning Solutions Our dedicated AI/ML team delivers AI-driven solutions for various industries, focusing on Computer Vision, NLP, and AI for embedded systems. ✅ Computer Vision: Object detection, tracking, 3D reconstruction, depth estimation ✅ NLP: Text classification, summarization, translation, and conversational AI ✅Platforms: Edge AI (Nvidia Jetson, FPGA), Cloud-based scalable AI solutions ✅Languages & Tools: Python, C/C++, TensorFlow, PyTorch, OpenCV, CUDA, Deepstream ✅ Notable Projects: • AI-powered surveillance systems with real-time recognition • AI-based robotics control systems • Semantic search and intelligent knowledge bases 🚀 Let’s Build Something Great Together If you’re looking for a reliable partner in hardware design, firmware development, custom software solutions, or AI applications, we’d love to help you achieve your goals. Contact us today, and let’s turn your ideas into reality!
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    PCB Design
    Image Processing
    FPGA
    AI Chatbot
    Customer Data Platform
    Front-End Development
    Back-End Development
    DevOps Engineering
    Cloud Computing
    Web Application Development
    App Development
    Firmware Programming
    Hardware Design
    Computer Vision
    Embedded System
  • $10 hourly
    Thank you for looking my profile. I'm embedded firmware and software developer over 3+ experiences. I'm worked over multiple position before full-time and full-stack developer embedded device: Hardware development (PCB layout, Schematic design), Software development (Windows, Linux), Mobile application development (Android, iOS) and full cycles development device from prototype to manufacture process. Currently I'm working full time on freelance projects, I build small home labs has some tools and equipment support for developing, testing and debugging embedded devices. My experiences and skills: - Embedded firmware and software development C/C++. - Embedded Webpage Server: Bootstrap, Javascript, html, mobile and desktop view scalable. - Desktop application: Windows, Linux (Python, C#), Optimization to with device firmware. - Mobile application: Android, iOS (.NET MAUI), launch to AppStore and PlayStore, optimize to work with device firmware. - Iot Cloud: AWS Iot, SQL Server, Firebase - Communication: BLE, WIFI, ETH, NFC, CAN, MODBUS, USB (WINUSB, WINCID, LIBUSB, etc.), Z-WAVE etc. - Real-time operation: freeRTOS, Azure RTOS(Threadx), etc. - Microcontroller: STM32, ESP32, PIC, etc. - Device firmware update(DFU): OTA, Bootloader, Flash encryption, etc. - IDE: Visual Studio, Visual Studio Code, STM32CubeIDE, Eclipse.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Bluetooth LE
    Real-Time Operating System
    Modbus
    WiFi
    Internet of Things
    Firmware Programming
    Desktop Application
    ESP32
    STM32
    Embedded C
    Embedded Linux
    PCB Design
    Web API
    .NET Framework
    C++
  • $30 hourly
    I am an electronic engineer. Over 10 years experience designing PCBs and embedded systems. I can design 16-layer circuit boards using various electronic circuit design software. I am familiar with PIC, ARM microcontrollers and FPAG chips. Also, I can program PIC, STM32 firmware. From circuit board design to firmware editing, I have done a lot of electronic equipment. In addition, I have designed wireless communication equipment and IoT equipment. I offer the following services: * Digital and Analog circuit design * PCB design using either Altium, Eagle, Kicad, EasyEDA, Allegro etc. For High Speed 4 to 16 Layer PCBs and very hot power PCBs. * Embedded programming for 8 to 32 bit MCUs/MPUs from Microchip, ST Micro-electronics etc. on IDEs like STM32CubeIDE, MPLABX-IDE , Arduino IDE etc. * FPGA Design/VHDL programming * Circuit simulation * Design of IoT module(include ESP32, ESP8266 etc.) Device * Radio Communication Device Design(433MHz, Wi-Fi, Bluetooth)
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Firmware Programming
    Embedded System
    Automotive Design
    Verilog
    FPGA
    Arduino Firmware
    RF Microwave Design
    Wireless Communication
    IOTA
    PIC
    ARM Microcontroller
    Microcontroller Programming
    Electronic Circuit Design
    Altium Designer
    PCB Design
  • $15 hourly
    - 9+ years experience on Linux/QNX/FreeRTOS embedded C/C++, Linux Kernel development, Device Drivers, Firmware development for ARM cores, ESP32, STM32, Arduino, NXP - Strong C/C++, Link Listed, Stack/Queue development, C++/Python OOP, Python scripting(Regex parsing) - 6+ years experience on the Robot Operating System (ROS) and fastRTPS on devices: Camera Leopard USB3.0, LiDAR, RPLIDAR-A2 (rplidar A2), RPLIDAR-A3 (rplidar A3). - Proficient on debug and troubleshooting (JLink debugger, GDB, GDB server, pdb, ...) - Proficient on hardware architecture and Software development progress - Experience on Linux kernel: Develop new drivers, integration, cross compile, build, deploy - Proficient on MCU: ARM core, ESP32, STM32, Arduino, X86_64. My responsibilities : Full-stack software developer( Device drivers/Firmware development, Web server(C++, PHP, JSON), UI front-end(JS, AJAX, JQUERY, JSON) ). Language programming: Strong C/C++, Python, PHP(Server Back-end), NodeJS, JavaScript(Front-end UI), C#, Verilog/VHDL. Technical skills: Real Time OS, Device Drivers/Firmware development, Embedded system, IoT, Automotive, FastRTPS, ROS deployment, ROS apps, Google Protocol Buffer, JSON, OOP, Autonomous self-driving cars, Makefile, CMake, Bazel. Environment development: Linux, QNX, window. English skill: Fluent writing, reading and listening .
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Ubuntu
    Robot Operating System
    Robotics
    Arch Linux
    Xen Project Hypervisor
    Firmware Programming
    Linux
    C
    Embedded Linux
    C++
    Embedded System
    Python
  • $15 hourly
    Dear Client, As a Expert Embedded System engineer, I do have rich experience in Embedded field with below ability which ranging from MCU level, Embedded Linux, GUI with QT development. Along with my understanding of the IoT system (Cloud, App, Gateway, End device). I am able to understand the overall project's requirement and find out the solution/build system architecture which robust, logical and easy maintain in the future. My Expertise: 📌 Embedded MCU: ✅ Programing of ESP32, CC2538, CC1310, NRF52, Free RTOS, Contiki-OS, Zephry OS, Update OTA via GPRS/LTE/WiFi/BLE/Openthread. ✅ Expert in IoT protocols such as LWM2M, COAP, MQTT. ✅ Expert in wireless network such as OpenThread, Matter, Bluetooth, WiFi, Ethernet. ✅ Have experience of the peripherals: ADC, RS485, RS232, PWM, I2C, SPI, UART, CAN, USB. ✅ Sensor: Temperature, Humidity, Light, water sensor, CO, GAS, Smoke sensor, CO2. 📌 Embedded Linux ✅ Expert in: STM32mp1, SC20, Raspberry pi, Beaglebone, Shell script, C/C++, Node js, QT/QML. ✅ Expert in Embeded linux builder system: Yocto, Buildroot, OpenWRT. ✅ Linux programing skill: Driver development and porting, IPC, D-Bus, Multithread, Micro Service system. ✅ Expert in protocols such as HTTP, MQTT, COAP, LWM2M, RTSP. ✅ Rich experiences to integration Linux with LTE usb dongle, LTE module, WiFi, bluetooth, Ethernet, Audio codec chips, RTC, Battery, ... ✅ Be familiar with ffmpeg, audio/video decode (H264, H265, V4L2, ...) Working experience ✅ Design architecture and Developing Smarthome system using Openthread and bluetooth (STM32mp157c, nRF52, CC2538, LWM2M) ✅ Developing multi IP camera HUB for Image processing system. ✅ Developing RTSP server. ✅ Developing IVI Display device for truck using QT/QML framework. ✅ Developing Multi-room audio device (airplay2, bluetooth 5.0, music server manager). ✅ Home gateway for Smarthome application.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    STM32
    Microcontroller Programming
    Smart Home Framework
    Internet of Things
    nRF52
    Linux
    Firmware Programming
    ESP32
    Qt Framework
    QML
    C++
    Embedded C
    Embedded Linux
    Raspberry Pi
  • $30 hourly
    I am an experienced Embedded Firmware Developer with a strong background in MCU programming, firmware development, and embedded systems. My expertise lies in creating efficient and scalable firmware solutions for various applications. I aim to specialize in low-power firmware solutions for portable applications, addressing critical energy consumption issues. Currently, I also work collaboratively with a team of Embedded engineers to take on embedded projects on upwork. Our Team can support for developing, testing and debugging embedded devices. My experiences and skills: - Embedded firmware C/C++. - Iot Cloud: AWS Iot, Azure Iot Core, Thingsboard Cloud. - Communication: BLE, WIFI, CAN, MODBUS, etc,... - RTOS/ Scheduler: FreeRTOS, make my scheduler to control task - MCU: STM32, NRF52, ESP32, PIC, etc. - Framework: STM32Cube, nRF Connect, nRF52 SDK, ESP-IDF, etc... - Low power design for project using battery. - Troubleshooting and bug fixing.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Test Results & Analysis
    C#
    C++
    Internet of Things
    Static Testing
    Software Testing
    Firmware Programming
    C
    Bluetooth LE
  • $30 hourly
    I am an experienced embedded firmware engineer with a strong background in developing firmware solutions for various embedded systems. With a proven track record of successfully completing numerous projects, I bring a wealth of knowledge and expertise to deliver high-quality firmware solutions that meet the unique needs of clients. As an embedded firmware engineer, I specialize in designing, implementing, and testing firmware for microcontrollers, IoT devices, and other embedded systems. I have a deep understanding of various programming languages such as C, C++, and assembly language, which enables me to develop efficient and optimized firmware code. - Technical knowledge of microcontroller ARM, SoC, Cypress CYW207xx, Nordic NRF53xx, NRF52xx, Qualcomm QCC51xx, etc. - Have solid knowledge of the standard interface such as USART/RS232, SPI, I2C, and USB. - Strong knowledge of applying C/C++ in a multitasking embedded environment such as FreeRTOS, Zephyr OS, (preemptive scheduling), and non-preemptive scheduling. - Knowledge of scripting languages is a strong asset (Python and bash script, etc) - IoT devices with wireless connectivity such as LTE, CAT-M1, NB-IoT, LoRa/LoRaWAN, BLE, WIFI, ZigBee, and NFC. - Have deep experience in log and JTAG techniques to find and debug issues. - Good at us using Oscilloscopes and Logic analyzers to measure signals and specifications and performance. - Problem-solving, teamwork, self-study, and the ability to learn quickly. - In-depth experience with SCM tools such as Git, GitHub, Jira, Visual Studio Code, Eclipse IDE, Keil, … Operating Systems: Window, Linux (Ubuntu).
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Embedded Linux
    Microcontroller Programming
    ARM Microcontroller
    Firmware Programming
    Embedded System
    Embedded C
    C
    C++
    Bash Programming
    FreeRTOS
    Python
  • $10 hourly
    I have an Engineering Degree in Mechatronics from Hanoi University of Science and Technology. With nearly four years of experience as an Embedded Software Engineer, I specialize in developing IoT devices, AUTOSAR MCAL, and various embedded systems. I have a strong background in system design and software restructuring. I am proficient with ARM-based microcontrollers and can implement projects using both bare-metal and OS-based environments, including FreeRTOS. Additionally, I have acquired the PSM I certification, which has provided me with a solid understanding of the Agile process and enables me to work effectively in Scrum teams.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    FreeRTOS
    Internet of Things
    ESP32
    Arduino
    STM32
    ARM Microcontroller
    Firmware Programming
    Microcontroller Programming
    Embedded Application
    Embedded C
    C
  • Want to browse more freelancers?
    Sign up

How hiring on Upwork works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

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

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.