Hire the Best Kernel Specialists

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

Hyderabad, India

$40/hr
5.0
3 jobs

Professional Summary Embedded software developer , hacker and open source contributor

  • Kernel
  • C
  • C++
  • Python
  • 5G
  • Open Source
  • Computer Vision
  • AOSP
  • GPU
  • Camera
  • FFmpeg
  • GStreamer
  • Machine Learning
  • Artificial Intelligence
  • Embedded Linux
  • Raspberry Pi
  • NVIDIA Jetson
  • OpenCV
Dat H.

Ho Chi Minh City, Vietnam

$20/hr
5.0
17 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.

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

Foshan, China

$25/hr
5.0
8 jobs

I’m Simon, Heading the IoT Systems architecture at Maxlinktek (US), supported with my own high-performance R&D team in China. [Verified Profile Summary by Upwork AI System Engine]: “ An emerging IoT solution architect specializing in hardware and software integration, focusing on scalable IoT ecosystems. Demonstrated expertise in PCBA design, cloud infrastructure cost estimation, and embedded systems that facilitate seamless transitions from prototype to mass production [1] [2] [3]. Skilled in systems architecture, BOM optimization, and regulatory compliance, applying these capabilities to enhance design for manufacturing and production efficiency. Proven track record of delivering functional IoT products while minimizing costs and maximizing performance. Generated by Uma, Upwork’s Mindful AI, from completed jobs ” Skills: ● Systems/Product architecture. ● PCBA design (Altium/KiCad) ● Linux Kernel/APP development(C/C++) ● STM8/STM32/ESP32/CH59x BLE/Other MCUs development(C/C++) ● PHP Laravel + Swoole(server backend) ● VUE UI(HTML5/Javascript) ● Android/iOS APP development(Flutter/Electron) ● DFM (Design for Manufacturing): Optimization for high-yield assembly and die-casting to minimize defects. ● Mass Production (MP) Management: Experienced in overseeing the lifecycle from EVT/DVT/PVT to full-scale production. ● BOM Optimization: Strategic sourcing and component selection for supply chain resilience and cost-efficiency. ● Regulatory Compliance: Pre-scan and verification for international standards (UL, CE, FCC, IP67/68). I bridge the gap between US-standard strategic leadership and direct Shenzhen factory-floor execution.With 15+ years in Linux development & maintenance and 8+ years in professional PCBA engineering, I specialize in building production-ready IoT ecosystems — from the first circuit trace to global mass production. This setup allows me to provide US-standard communication and project management, combined with unmatched cost-efficiency and R&D speed through my dedicated team in China. FROM PROTOTYPE TO MASS PRODUCTION 🚀 WE BUILD SCALABLE IOT ECOSYSTEMS — NOT JUST DEMOS. Most IoT projects fail after the prototype stage. We bridge the gap between a "bench-top demo" and a global product launch.. 💡 WHY PARTNER WITH US? ● 30%-75% Hardware Cost Reduction: We replace bloated Android setups with high-performance Native ARM Linux. This achieves fluid UI/UX with lower hardware requirements and bedrock system stability. ● 20%-40% BOM Optimization: Leveraging deep Pearl River Delta supply chain expertise, we proactively suggest reliable chip alternatives to maximize your profit margins and secure components against global shortages. ● Zero-Gap Delivery: We perform deep on-site debugging and automated firmware flashing in China. You receive fully functional, validated hardware units—not bare, untested boards. 📦 PROVEN TRACK RECORD Due to strict NDA obligations with enterprise clients, only a selected portion of our portfolio is showcased below: ● LG DUOBO Coffee Machine: End-to-end integration (PCBA, Firmware, App). ● Nscreen32: World’s first LVGL-certified development board. ● Ntablet: Highly successful open-source hardware tablet framework. 🤝 WHO WE WORK WITH We partner with serious IoT startups and enterprise teams who view their hardware as a long-term venture. If you want to build a real, scalable product—not just a bench-top demo—we design for mass production from day one. 👉 Send an invite with a short description of your project, and I will suggest a high-level system architecture for your review.

  • Linux
  • ESP32
  • STM32
  • Embedded Linux
  • Embedded C
  • IOTA
  • PHP
  • BootstrapVue
  • Android App
  • iOS Development
  • PCB Design
  • Microcontroller
  • Linux System Administration
  • Firmware
  • Consumer Electronics
  • MQTT
  • C
  • FreeRTOS
  • Web Embedding
  • Bluetooth LE
Mohamed B.

Aryanah, Tunisia

$60/hr
5.0
122 jobs

I am a Embedded linux developer, Linux/ARM BSP/firmware engineer (5+ years). Experience and skills: ● 5 years of experience in Embedded systems and Home automation. ● Employed Full-time as Embedded linux Engineer ●Having experience with programming in C/C++, Java, and basic in Python, as well as many other languages. ● SVN, GIT, GIT Shell, Tortoise SVN, Tortoise GIT, Source Tree, Gerrit Code Revie, Jenkins... ● Working with various SoC's and microcontrollers : (TI: cc2530, cc2531, cc2538; Atmel: AtMega328p, AtMega8, ATtiny85; Arduino: Mini, Nano, Uno...; ESP8266, ESP32; Raspberry pi 2/3/4), Beaglebone, i.MX6 Sabre, Quectel AG35 EVB, NanoPi Air, OrangePi Win, STM32, Microchip SAM9X60-EK. ◉ Have solid knowledge of the standard interface such as I2C, SPI, UART, CAN, OCPP1.6 ,OCPP2.0,RS232, USB Host/Device, Ethernet, SDCard ◉ IoT devices with wireless connectivity such as LTE, BLE, WIFI, GPS. ◉ 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 ◉ Chipset: Allwinner A64, Allwinner H3, NXP i.MX6, Quectel AG35, Qualcomm MDM9x07

  • C++
  • Arduino Firmware
  • ESP32
  • Raspberry Pi
  • Embedded Linux
  • STM32
  • Embedded C
  • Bash Programming
  • ARM Cortex-M
  • CMake
  • Make Build Script
  • Python Script
  • Unix Shell
  • Microcontroller
  • OpenWrt
Klaudia Z.

Dnipropetrovsk, Ukraine

$100/hr
5.0
38 jobs

Hi, I’m an CEO at Apriorit, responsible for managing ongoing projects and identifying new collaboration opportunities. Apriorit specializes in complex, low-level software development with a strong focus on cybersecurity, driver development, embedded systems, IoT, and advanced virtualization solutions. Why Choose Apriorit? ✔ Over 20 Years of Experience – Trusted by leading companies worldwide ✔ Deep Low-Level & Security Expertise – Specialized in high-performance and secure software ✔ Proven Track Record with Startups & Enterprises – Scalable and adaptable solutions Our Core Expertise 🔹 Driver & Kernel Development We develop and optimize secure, high-performance Windows, Linux, and macOS drivers, ensuring seamless integration with hardware and system components: ✔ File System Drivers – Mini-filters, encryption, and compression solutions ✔ Virtual Device Drivers – Display, printer, USB, and I/O device drivers ✔ Network & Communication Drivers – Packet filtering, monitoring, and traffic analysis ✔ Kernel-Level Security & System Hardening – OS process monitoring, anti-malware solutions ✔ USB Management & Device Control – USB redirection, security enforcement, and custom HID drivers ✔ Reverse Engineering & Low-Level Debugging – API hooking, kernel patching, and security audits ✔ Linux kernel development - We implemented a lot of File system filter drivers for Linux, network filters in the kernel, and worked a lot with memory from the kernel for manipulation among host and guest in the Virtualization solution. 🔹 Virtualization & Cloud Security Apriorit provides in-depth expertise in hypervisors, remote access, and data protection solutions: ✔ Hypervisor Development & Customization – Hyper-V, Xen, ESXi, KVM, QEMU ✔ Remote Access & Secure SSO Solutions – Authentication, encrypted communications ✔ Virtualization for Security & Malware Research – Sandboxing, malware behavior analysis ✔ Data Protection Solutions – Secure virtual disk encryption, bootloader security enhancements 🔹IoT & Embedded Systems Development Our team has extensive experience in developing firmware, microcontroller programming, and implementing communication protocols for connected devices, industrial IoT, and embedded solutions. ✔ Firmware Customization – Secure, performance-optimized firmware solutions ✔ Data Exchange Between Devices – Real-time communication protocols ✔ Microcontroller Programming – ARM, ESP32, STM32, and custom SoCs ✔ HID (Human Interface Device) Programming – Custom peripherals and device interaction ✔ Digital Signal Processing – Sensor data analysis and real-time processing ✔ Phone Hardware Emulation on QEMU – Simulating smartphone environments ✔ CPU Platform Simulation – Security testing for embedded processors ✔ Mesh Protocol Development Based on LoRa – Low-power, long-range networking solutions ✔ RTOS Porting & Customization – Real-time operating system optimization ✔ BIOS Porting & Customization – Firmware security hardening 🔹 Devices We Work With: ✔ Raspberry Pi Microcontrollers ✔ Arduino Boards ✔ System-on-a-Chip (SoC) Devices ✔ Human Interface Devices (HID) Cybersecurity Solutions & Penetration Testing Apriorit has a strong reputation for developing and securing mission-critical applications through: ✔ Threat Detection & Intrusion Prevention – Network monitoring and forensic analysis ✔ Secure Software Development for Critical Systems – Financial, healthcare, and government sectors ✔ Vulnerability Assessment & Red Teaming – Identifying and mitigating system weaknesses ✔ Secure API Development & Protection – Ensuring resilience against cyber threats AI, Machine Learning & Computer Vision We work with cutting-edge AI and deep learning models for image processing, automation, and decision-making: ✔ Object Recognition & Image Processing – AI-driven security and automation ✔ GPU-Accelerated Computing (CUDA, OpenGL, OpenCV) – High-performance applications ✔ Deep Learning & Neural Networks (TensorFlow, CoreML, Caffe, Keras) – AI model development ✔ Industrial & Automotive AI – Smart analytics for autonomous systems Automotive Software & Security Apriorit is TISAX-certified and specializes in software solutions for automotive OEMs and suppliers, ensuring compliance with ISO 26262, AUTOSAR, and functional safety standards. 🔹 Our Automotive Expertise: ✔ Embedded Software Development – Developing real-time applications for automotive hardware ✔ AUTOSAR Integration – Standard-compliant development and system design ✔ Advanced Driver-Assistance Systems (ADAS) – Enhancing vehicle safety and performance ✔ Vehicle Cybersecurity & Secure ECU Development – Protecting against cyber threats Reverse Engineering & System Analysis ✔ Binary & Code Analysis ✔ Protocol & API Reverse Engineering ✔ Malware & Exploit Research Let’s discuss how we can support your development needs—feel free to reach out!

  • Kernel
  • C++
  • Embedded Application
  • Network Security
  • macOS
  • TCP/IP
  • Cybersecurity Management
  • Embedded Linux
  • Driver Development
  • Embedded System
  • Golang
  • Solution Architecture
  • Microsoft Windows
  • Rust
  • Desktop Application
Nguyen Dinh B.

Hanoi, Vietnam

$25/hr
5.0
48 jobs

Hello! I’m Ben, a hardware and firmware expert with 8+ years of experience in designing hardware, programming embedded systems, and developing high-performance software solutions. My goal is to provide innovative, reliable, and high-performance solutions that meet your needs. With a strong track record on Fiverr (Level 2, 5 stars) and Upwork (Top Rated Plus, 5 stars), I have successfully delivered top-tier service to over 100 clients. What I Offer 1. End-to-End Embedded & Hardware Solutions - Advanced PCB Design & Hardware Development: Expertise in schematic capture, PCB layout, and multi-layer board design for reliable, high-performance, and manufacturable products. Experienced with KiCad, Altium, OrCAD, and Eagle. - High-Speed Design: Strong experience in 1–12 layer PCBs, including DDR3/DDR4/LDDR4, PCIe, USB (2.0/3.0/3.1/3.2), HDMI and 10/100/1000/10Gbase-T1 Ethernet. - Microcontrollers & SoMs: Firmware and hardware development for ARM Cortex-M3/M4 (STM32, ESP32, Nordic nRF52/53/91 series); custom boards for Raspberry Pi CM4/CM5, Orange Pi, iMX8, Jetson Nano/Xavier/Orin, RK3588, RK3568, RV1126, Allwinner, Zynq-7010. - Power & Hardware Integration: Experience in DC-DC, AC-DC, Buck, Boost, and Flyback converters, along with hardware design involving audio, RF modules, PA, LCD, filters, RFID, touch screens, and LVGL-based interfaces. - Prototype, Testing & Validation: Full support for board bring-up, debugging, validation planning, and functional testing to ensure hardware works reliably in real-world applications. - Manufacturing & Prototyping Support: Preparation of BOM, Gerber, and manufacturing-ready files, with hands-on support for prototype production and manufacturing through JLCPCB and PCBWAY. 2. Robust Firmware Development - Languages & Development: Strong embedded firmware development in C/C++, Python with experience using Visual Studio Code, STM32CubeIDE, Arduino IDE, ESP-IDF, and Segger. - Communication Protocols: Proficient in USB, UART, I2C, SPI, I2S, RS232, and RS485, enabling reliable communication across embedded systems and connected devices. - Wireless & Connected Systems: Experience with BLE, BLE Mesh, ZigBee, UWB, LoRa, NB-IoT, 4G LTE, Wifi, WiFi Mesh, and NFC for IoT and wireless product development. - Sensor: light sensor, CO, Smoke Sensor, Dust Sensor, Air Sensor, pH sensor, IMU sensor, Accelero, Gyro sensor,... - UI/UX for Embedded: Figma, TouchGFX, LVGL for STM32, ESP32, Raspberry Pi. - Motors Control: BLDC, Stepper, Servo, DC Motors - Robotics: Expertise in ROS/ROS2 for applications like AGV, AMR, 6-axis robots. Some of my product that I have designed and released to the market: - Home IP Camera: SoC-based design with DDR3 RAM, Ethernet/Wi-Fi streaming, CMOS image sensor, IR LED array, IR-cut control, USB, and MicroSD - Smart Home Products: Home Gateway with Ethernet, Wi-Fi, Zigbee, and TFT LCD; Smart Switch with capacitive touch, Zigbee, power metering, and AC load control - Tablet Mainboard: RK3399-based board with DDR3, eMMC, touch screen, LTE. - Smart Water Meter: BLE/Wi-Fi design with TI MCU. - Wearable Devices: Low-power wearable designs with wireless connectivity, sensors, and battery management - High-Performance ESC for Drones: Real-time motor control design for efficient and stable drone operation - Custom SBC with AI Module: Raspberry Pi-based SBC solutions with integrated AI capabilities And a lot of other products. With our experience and expertise, I’m confident I can provide tailored solutions to help you complete your project and release your product to the market . I look forward to the opportunity to work with you.

  • PCB Design
  • KiCad
  • Altium Designer
  • nRF52
  • STM32
  • ESP32
  • Raspberry Pi
  • Linux
  • FPGA
  • Hardware Design
  • EasyEDA
  • OrCAD
  • nRF52832
  • Arduino
  • LoRa
  • Embedded System
  • App Development
  • Web Development
  • Firmware
  • Embedded Linux

How it works

Post a job for free Post 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 on Upwork?

You can hire a Kernel Specialist 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 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 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.