Hire the Best Kernel Specialists
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
TOAN D.

Ho Chi Minh City, Vietnam

$20/hr
5.0
16 jobs

EMBEDDED SOFTWARE ENGINEER github: github.com/toandinh18 blog: theguerreroblog.wordpress.com * Proficient in: C/C++. * Solid understanding of OOP’s concepts, design patterns, data structures and algorithms. * Knowledge of advanced level programming in C/C++ including multi-threading, multiprocessing, concurrency, caching, message queue and memory management * Experience working with TCP/IP on various platforms. * Familiarity with scripting, build, packaging, and software release engineering skills including RPM, Debian. * Linux Kernel development * Real Time Operating System.

  • Kernel
  • Python
  • Embedded System
  • C++
  • Embedded Linux
  • C
  • Bash
  • AOSP
  • Linux
  • Bash Programming
  • Unix Shell
  • Scripting
  • Git
Tan L.

Ho Chi Minh City, Vietnam

$30/hr
5.0
19 jobs

I am an Embedded Programmer, Linux/ARM BSP/firmware engineer (10+ years). ◉ Prototype Development kit: Raspberry Pi, Beaglebone, IMX6 and IMX8, Quectel AG35 EVB, NanoPi Air, OrangePi Win, ESP32, Arduino UNO R3, STM32, Variscite VAR-SOM-MX93 ◉ Have solid knowledge of the standard interface such as I2C, SPI, UART, CAN, RS232, USB Host/Device, Ethernet, SDCard ◉ IoT devices with wireless connectivity such as LTE, BLE, WIFI, GPS, Lora(RFM95CW) ◉ Modem Quectel: Automotive AG35, 5G RM520N ◉ Good experienced with Audio Codec chips: TI(TLV320AIC3109), ADAU1961WBCPZ ◉ Solid experience with U-boot porting, BSP, Linux kernel, Device drivers development/optimization for the small Linux SoC boards. ◉ Yocto, OpenWRT, Buildroot ◉ OTA: swupdate, mender, rauc ◉ Cybersecurity ◉ Chipset: Allwinner A64, Allwinner H3, Allwinner T113, NXP i.MX6, i.MX8, Quectel AG35, Qualcomm MDM9x07, STM32L4, ◉ Language: C/C++, Python, Bash scripting, Golang ◉ Framework: gstreamer, boost Our key goal is to deliver high-class products and services to our clients. A combination of long-term experience, and perfect communication allows us to work with clients all over the world.

  • Kernel
  • Firmware Programming
  • Sensor
  • Embedded Linux
  • Driver Development
  • OpenWrt
  • Linux
  • FreeRTOS
  • Internet of Things
  • C++
  • Qt Framework
  • Embedded C
  • MQTT
  • Hardware Design
  • Hardware Testing
Quoc Huy D.

Ho Chi Minh City, Vietnam

$30/hr
5.0
11 jobs

As an AOSP (Android Open Source Project) engineer, I specialize in designing, customizing, and optimizing Android platform for various devices. My role involves working with the Android framework, HAL (Hardware Abstraction Layer), kernel, and system-level components to deliver tailored solutions for device manufacturers and developers. I am passionate about building robust and innovative systems that enhance user experiences and contribute to the Android ecosystem.

  • Kernel
  • Embedded Linux
  • Firmware Programming
  • Reverse Engineering
  • Embedded C
  • Microcontroller Programming
  • Driver Development
  • AOSP
  • PCB Design
  • Camera
Phong N.

Da Nang, Vietnam

$10/hr
5.0
12 jobs

Hi, I’m Phong. I specialize in embedded systems development with hands-on experience in microcontrollers such as stm, esp, arduino, and arm-based platforms. I have a solid background in developing and debugging firmware using gdb, working closely with hardware boards, and integrating peripherals. Core Skills: - Embedded programming in C/C++ - Real-time systems with RTOS - Experience with IoT technologies and wireless protocols. I also work on Eclipse plugin development. My work involves extending and customizing the Eclipse CDT (C/C++ Development Tooling) and Eclipse Platform to build powerful, smart development tools. Core Skills: - Eclipse plugin development (CDT, Platform, ...) - Proficient in Java - Familiar with software design patterns and hardware/software integration Education: B.S. in Automation Control Engineering, Ho Chi Minh University of Technology

  • C
  • C++
  • Java
  • Embedded System
  • Firmware
  • ESP32
  • Internet of Things
  • SWT
  • Eclipse IDE
  • Arduino
  • ARM Microcontroller
  • Plugin Development
  • STM32
  • ARM Cortex-M
  • nRF51
Duy V.

Vinh Tuong, Vietnam

$20/hr
5.0
9 jobs

Experience in developing and testing embedded applications for Linux platforms Skilled in developing embedded software using C & JS programming language Skilled in software debugging and working on ARM architecture platform Basic knowledge of any communication : HTTP/HTTPS, SSH, UART, CAN, ...

  • C++
  • Embedded Linux
  • Automotive Engineering
  • Network Software
  • Robotics
  • PCB Design
  • C
  • Microsoft Windows
  • Embedded System
  • GUI Design
  • Arduino
  • Network Engineering
  • Embedded C
  • Microsoft Visual C++
  • Circuit Design
Trung Kien B.

Ho Chi Minh City, Vietnam

$30/hr
4.8
206 jobs

I’m a Senior Embedded Software Engineer with 9+ years of experience designing, developing, and optimizing embedded systems — from low-level firmware and hardware drivers to full-stack applications. I specialize in creating high-performance, reliable, and production-ready software for automotive and IoT products. My work spans across multiple platforms and industries, with a strong focus on real-time systems, connectivity, and system optimization. ⚙️ Technical Expertise Languages: C / C++ / ASM / C# / Objective-C / Swift / Shell Script Microcontrollers & SoCs: ARM, AVR, PIC, SH, ESP32/ESP8266, TI CC25xx / CC32xx, and others Operating Systems: QNX, Linux, FreeRTOS, µC/OS-III, Zephyr RTOS Embedded GUI Development: Qt, uGFX, TouchGFX, LVGL Debugging Tools: Segger J-Link, Lauterbach, U-Link, DStream, I-Jet, E10A/E1, GDB Protocols: CAN, LIN, FlexRay, SAE J1939, SPI, I²C, UART, BLE, LoRa, and MQTT Cloud & IoT: AWS IoT, AWS Lambda, AWS Services, Azure & Google services 🚗 Industry Experience Automotive Systems: ECU firmware, sensor integration, diagnostics (UDS, OBD-II), and communication protocols (CAN/LIN/FlexRay) IoT Devices: Wireless connectivity, low-power optimization, OTA updates, and edge data processing Cross-Platform Applications: PC utilities and iOS tools for device configuration and data visualization 👨‍💻 Leadership & Teamwork As a former Senior Engineer and Team Lead, I have successfully guided cross-functional teams to deliver complex embedded projects on time and within budget. My leadership style emphasizes clean architecture, reliability, and continuous improvement. 🌍 Why Work With Me Proven experience in both automotive-grade reliability and modern IoT ecosystems Strong debugging and performance-tuning background Clear, structured communication and well-documented code Passion for staying up-to-date with emerging technologies and best practices

  • Embedded System
  • Python
  • Embedded C
  • ESP32
  • STM32
  • NFC
  • nRF52
  • Zigbee
  • FreeRTOS
  • Linux
  • Qt Framework
  • QML
  • Driver Development
  • Automotive Engineering

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 Kernel Specialist in Vietnam on Upwork?

You can hire a Kernel Specialist in Vietnam on Upwork in four simple steps:

  • Create a job post tailored to your Kernel Specialist project scope. We'll walk you through the process step by step.
  • Browse top Kernel Specialist talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Kernel Specialist profiles and interview.
  • Hire the right Kernel Specialist 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 Kernel Specialist?

Rates charged by Kernel Specialists 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 Kernel Specialist in Vietnam on Upwork?

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

Can I hire a Kernel Specialist 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 Kernel Specialist proposals within 24 hours of posting a job description.