Expert Network & Systems Engineering: VPN solutions, OpenWRT firmware customization, containerization with Docker/Kubernetes, thorough network monitoring, and resilience.
Experience: Specialized in elevating server and network infrastructures, my VPN works encompass versatile use cases such as remote access, inter-office connectivity, secure client/end-point communication, and Internet access.
Core Skills:
- Expert in VPN Configuration and Management of various protocols
- OpenWRT Firmware Customization
- Cultivated expertise in a variety of networking platforms, such as MikroTik, OpenWrt, UniFi, and more
- Proficient with Docker Containers and Orchestration, CI/CD pipelines
Professional Philosophy:
Commitment to delivering user-friendly, reliable, and easy-to-maintain solutions. Striving to demystify network challenges for clients and enable them to concentrate on their core business activities. My vision as a Network and Systems Engineer is to deliver solutions that provide seamless, efficient communication and operations for end-users. Contact me for network engineering expertise that advances your infrastructure in line with contemporary practices and business objectives.
Linux
Linux System Administration
SSL
VPN
Network Engineering
Network Equipment
MikroTik RouterOS
OpenVPN
Firewall
OpenWrt
Computer Network
Sergii P.
Kiev, Ukraine
$39/hr
5.0
192 jobs
✅ 100% Client Recommendation
✅ Top Embedded and Firmware developer
✅ Top Hardware designer
✅ Top Software design
✅ Top Mechanical design and industrial design
✅ Top Enclosure design
Services:
1) Hardware/Electronics design (Power, Analog, Digital/High-speed and RF electronics design)
2) Precertification testing (EMI, ESD, EMC, FCC, CE, UL)
3) Firmware design С/C++ (Bare metal MCU/MPU, FreeRTOS, Zephyr RTOS, Embedded Linux, Wireless protocols, Security, Interfaces, etc)
4) Industrial and Mechanical design (Enclosure design, 3D printing, IP standards, Prepare all for injection molding, etc)
5) UX/UI design (Embedded devices with displays, Mobile and Desktop applications)
6) Software design (Android, IOS, Linux kernel and user space development)
7) Embedded Quality Assurance(QA) and testing
8) Manual verification/testing PCB/FPC, functional and unit testing of the Firmware/Software, stress testing, temperature range testing
Service->Hardware design service:
- Power electronics design: (PFC, Solar charging controller, chargers, high voltage control, Motor controllers DC/AC/BLDC )
- Analog electronics design: High-accuracy analog measurements, Noise filtration, Digital to analog conversion, Amplifying signal
- 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: ( 50-60 GHz (Radars), 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)
Service->Industrial and Mechanical design
- Industrial design of the sketch - it includes a few sketch designs, depending on the physical sizes of the device, specific of industry and user experience
- Mechnical CAD design with deep PCB integration - it includes full mechanical draw based on the industrial design with detailed sizes, materials and manufacturing specific.
- Thermal calculation and simulation - it includes simulation of the heating device inside enclosure, with theoretical cooling calculation
- 3D printing and verification - we use 3D printer hp jet fusion 5210, with a very nice quality of printing, that helps us to make a good verification of parts with PCBs
- Injection molding - the last step, which includes manufacturing optimization and making pres forms, preparing documentation for the manufacturing
Service->Firmware design С/C++:
- Languages: C/C++, Assembler
- Diagrams: Block, UML, Workflow, APIs
- Interfaces: I2S, SAI, MIPI-DSI, MIPI-CSI, USB 2/3.x, LTDC, DDR3/DDR4/LPDDR4, I2C, SPI/QSPI, UART, CAN, Ethernet
- Wireless: NB-IoT, LTE M, GPRS, GPS, LTE, UWB, WiFi, BLE, ZigBee, Z-Wave, LoRa, Thread, 6LoWPAN, Sub 1GHz, NFC (13,6 MHz), RFID 433 MHZ and 128 kHz
- Protocols : MQTT, HTTP, FTP, Modbus TCP/RTU, SNMP, TCP/IP, UDP/IP, DLMS, custom protocols
- Security: AES, SSL/TLS, custom algorithms
- Libs and frameworks: TouchGFX (GUI lib for MCU), emWin (GUI lib for MCU), LVGL (GUI lib for MCU), WolfSSL (SSL/TLS), Mbed TLS(SSL/TLS), osxMotionFX (Sensors fusion algorithm based on the Kalman theory), FatFS, lwIP (TCP/IP stack), WICED (Wifi stack), aws/amazon-freertos, Paho MQTT, TensorFlow
- Embedded OS: FreeRTOS, TI-RTOS, ZephyrOs, Embedded Linux, Yocto, ROS
- MCUs: NXP (i.MX RT1064, LPC1100, LPC4000), Nordic (NRF52xx/NRF53xx/NRF91xx), TI (CC3220/CC26xx/CC1100/CC3200, MSP430), Espressif (esp32, esp8266), ST(STM32H7/F7/F4/L4/F0/L0/WB/WL/G0 and STM8), Atmel/Microchip(SAM D20/D21/L21/R21/V70/V71, SAMA5/SAM4/SAMD4), Silicon Labs(EFR32, ZGM130S), Cypress (PSoC 3/PSoC 4), Kinetis (Family MK81FN256VDC15), Holtek (HT68xx)
- MPUs: Analog Devices (ADSP-2156x SHARC), Qualcomm (Snapdragon 625/425/610/845), Allwinner (A64, A33, H3, H6 series), NXP (I.MX6/I.MX7/I.M8) , ST(STM32MP1)
- SOMs: NVIDIA Jetson nano, NVIDIA Jetson Orin Nano, NVIDIA Jetson AGX Orin, Toradex (Colibri iMX6, IMX7, IMX8), Raspberry pi (CM3, CM4 modules), Inforce (Qualcomm Snapdragon 410, 820, 845 SOM), 8devices (Mango on Qualcomm IPQ6000/IPQ6010 Soc), Sensiedge(SensiBle 1 and 2, SensiLora)
Service->Software:
- Languages: Java, Kotlin, C#, C/C++, Python, Java Script
- Diagrams: Block, UML, Workflow, APIs
- Interfaces: USB, Ethernet
- Protocols : MQTT, HTTP, FTP, Modbus TCP/RTU, SNMP, TCP/IP, UDP/IP, DLMS, custom protocols
- Wireless: BLE, WiFi, UWB
- Security: AES, SSL/TLS
- Libs and frameworks: GStreamer, Paho MQTT, WolfSSL (SSL/TLS), Mbed TLS(SSL/TLS), QT framework, Xamarin Forms and Maui, ASP .NET Core and web development, React (web UI development), SQLite DB, FireBase DB, Mong DB, InfuxDB DB, Room, TensorFlow, Node.js
- OS: Android, IOS, Linux, Windows
Embedded Linux
C++
MQTT
Embedded C
NFC
Arduino
PCB Design
Real-Time Operating System
Qt Framework
Firmware Programming
ARM Cortex-M
Robotics
FreeRTOS
Altium Designer
RFID
Eugene N.
Kiev, Ukraine
$55/hr
5.0
2 jobs
Embedded developer focused (but not limited to) ARM / RISC-V / Zephyr / Linux stack.
I will not solve your business problems (you know them, not me). But I will write production-ready code and provide support with hardware (schematics, PCB, board bring-up).
20 years of engineering experience allowed me to tell this.
Main Domains:
- Industrial automation
- Vending machines
- Network & telecom equipment
Key Competences:
- Languages:
C, C++, Python, Go, Unix shell
- OS & System Software:
Linux (deb, rpm), Docker, QEMU
Zephyr, FreeRTOS
- Platforms & SoCs:
i.MX, AT91SAM
STM32, nRF52, CC13xx, ESP32
- Protocols & Hardware Interfaces:
SPI, I2C, I2S, UART, RS-485
USB, MIPI, RMII
BLE, UWB, OpenThread
Modbus, CAN, Ethernet/TCP/IP/UDP/MQTT
Embedded Linux
Embedded System
Linux
Firmware
C
Python
C++
Driver Development
FreeRTOS
Zephyr
Docker
TCP/IP
Modbus
PCB Design
Kernel
Schematic
Wireshark
Vova S.
Lviv, Ukraine
$54/hr
4.8
70 jobs
✔ IoT Solution Leader | Leading a team of 220+ engineers
✔ 11+ Years in connected products | End-to-end IoT development
✔ Hardware + Firmware + Cloud Expertise
Drop me a message with “DISCOVERY” - we’ll run a free discovery session and turn your idea into a clear architecture, timeline, and execution roadmap while avoiding costly mistakes early on.
I lead a 220+ engineer team specializing in end-to-end IoT development – from early discovery and architecture to prototyping, production preparation, and long-term product evolution.
Over the last 11+ years, I’ve been involved in building connected solutions that combine embedded systems, electronics, firmware, cloud platforms, and user apps (web, mobile, desktop).
My role is focused on bridging business goals with engineering reality: helping teams validate ideas, select the right architecture, reduce technical risks, and build products that can successfully move from prototype to production.
Core expertise:
• IoT system architecture
Designing complete connected ecosystems: devices, communication layers, cloud infrastructure, data flows, APIs, and user applications.
• Embedded systems & firmware
MCU/MPU-based development, RTOS, embedded Linux, device drivers, hardware communication protocols, low-power optimization, OTA updates.
• Hardware development & prototyping
Electronics design, schematics, PCB development, hardware bring-up, testing, validation, and preparation for mass production.
• Connectivity & communication
BLE, Wi-Fi, LoRaWAN, LTE/cellular, MQTT, sensor integration, and reliable device-to-cloud communication.
• IoT cloud platforms
AWS IoT, device management, telemetry pipelines, real-time monitoring, analytics, and scalable backend architectures.
• Connected applications
Web dashboards, mobile apps, desktop applications, admin portals, device management platforms, and third-party integrations.
Typical IoT products I work with:
• Industrial IoT & Industry 4.0
Connected machinery, predictive maintenance, industrial automation, sensor networks, and remote monitoring.
• Smart Home & Building Automation
Connected devices, automation platforms, energy management, and intelligent control systems.
• Healthcare & Wearables
Connected medical devices, monitoring solutions, wearable ecosystems, and compliance-focused development.
• Energy & Infrastructure
Smart metering, energy monitoring, telemetry systems, and remote control solutions.
• Location-based products
GPS tracking, asset tracking, fleet monitoring, and safety-focused connected devices.
• Robotics & Drones
UAV/UGV/UAS platforms, telemetry, control systems, and autonomous solutions.
Selected project experience:
• GPS tracking ecosystem
Built a connected solution combining hardware devices, firmware, cloud infrastructure, mobile applications, and management dashboards for real-time tracking and alerts.
• Wearable safety platform
Developed an IoT wearable ecosystem with embedded software, wireless connectivity, cloud services, and user-facing applications.
• Industrial monitoring solution
Created a sensor-based platform for collecting operational data, processing telemetry, and providing actionable insights through dashboards.
Why clients work with me:
• Strong industrial and commercial product development experience
I work with complex products where reliability, scalability, security, and real-world constraints matter.
• Ability to handle both hardware and software challenges
IoT success depends on how all system components work together - not isolated development tasks.
• Clear communication and structured development process
Transparent milestones, technical documentation, predictable execution, and clear ownership at every stage.
• Focus on practical solutions
I help teams avoid unnecessary complexity and choose architectures that fit actual product goals.
• Long-term support mindset
Project scope for reference:
Phase 01 – Definition & Architecture: $15k–$25k
Discovery, requirements analysis, system architecture, technology selection, and roadmap creation.
Phase 02 – Prototype & Validation: $35k–$120k
Hardware prototypes, firmware, cloud infrastructure, applications, testing, and product validation.
Phase 03 – Production Readiness: $60k–$250k+
Production optimization, manufacturing support, certification preparation, scalability improvements, and deployment.
My approach:
I don’t start with coding. I start by understanding the product vision, business goals, technical constraints, and future scaling requirements.
The goal is to create IoT systems that work reliably in real-world conditions, avoid expensive redesigns, and provide a strong foundation for future growth.
If you’re building a connected product involving hardware, firmware, cloud, or device management - feel free to share your idea. I'm ready to help evaluate the technical approach and identify the most practical path forward.
Worth a chat?
Embedded System
Internet of Things
Internet of Things Solutions Design
PCB Design
ESP32
Python
Firmware Programming
Arduino
Raspberry Pi
Node.js
JavaScript
C++
Embedded C
React
PHP
Electrical Engineering
Electronics
Microcontroller Programming
Altium Designer
Firmware
Vitaliy T.
Lviv, Ukraine
$7/hr
5.0
1 jobs
Personal Statement
I am an Embedded Linux and Python Developer focused on building software that interacts with real hardware. My experience includes Raspberry Pi, Linux, sensors, automation, hardware integration, and backend development.
I enjoy creating reliable, maintainable software with clean architecture and modular design. Alongside embedded development, I have experience building REST APIs, working with databases, and deploying applications using Docker.
I am continuously improving my skills in embedded systems, robotics, and Linux while building practical solutions that combine hardware and software.
Core Experience
* Python development
* Raspberry Pi development
* Linux-based systems
* Hardware integration (GPIO, I2C, SPI, UART)
* Sensor integration and automation
* REST API development with FastAPI and Flask
* PostgreSQL and MySQL
* Docker deployment
* Linux server administration (Arch Linux, Ubuntu, Fedora)
Skills
Languages
* Python
* SQL
* Bash
* JavaScript (basic)
* C/C++
Embedded & Linux
* Raspberry Pi
* Embedded Linux
* GPIO
* I2C
* SPI
* UART
* Hardware Integration
Backend
* FastAPI
* Flask
* REST APIs
* PostgreSQL
* MySQL
Tools
* Docker
* Git
* Linux Administration
Interests
* Embedded Systems
* Robotics
* Linux
* Automation
* System Architecture
Linux System Administration
Python
Arch Linux
Ubuntu
Fedora
SQL
Docker
NoSQL Database
Embedded C
CAD
C
C++
Arsen P.
Lviv, Ukraine
$40/hr
5.0
6 jobs
Hi, my name is Arsen. I’m a Senior C++ and Python developer with 5+ years of experience building software for Linux, Windows, and embedded systems. I focus on clean, efficient, and reliable solutions for low level, backend, and performance critical tasks.
What I bring to projects:
• C/C++ development: STL, Boost, Boost ASIO, Qt, WinAPI, OCCI, V8, POSIX, multithreading
• Python development: automation tools, data pipelines, backend logic, Django
• Database engineering: Oracle, SQLite, MongoDB, data export tools, batch processing, custom type conversion
• Linux systems programming: networking utilities, driver level interaction, Linux kernel headers, OpenWRT, desktop and CLI tools
• Wireless and low level networking: Generic Netlink, nl80211, libnl/libmnl, Wi Fi scanning tools, protocol and frame parsing
• Reliability and performance: profiling, transactional workflows, data integrity focused design, Dockerized builds, CI/CD with TeamCity
• Cross platform delivery: Linux and Windows applications, Make, CMake, Conan, Git/SVN, GDB, Valgrind, Doxygen, Bash
I have built tools ranging from high performance Wi Fi scanners in C that interact directly with the Linux wireless stack, to cross platform C++ command line utilities that export Oracle data into SQLite with transactional safety and performance profiling. I am comfortable working close to the system, optimizing throughput, handling large datasets, and designing software that is maintainable and stable in production.
Clients usually trust me with complex backend, systems, and infrastructure related tasks where performance, correctness, and long term reliability matter. If you are looking for a developer who can work on C++, Python, Linux internals, networking, or data heavy applications, let’s talk. 🙂
Linux
C++
C
OpenWrt
Computer Network
Boost
Bash
Algorithm Development
CMake
JetBrains TeamCity
TCP/IP
Python
App Development
SQL
MongoDB
CI/CD
Windows App Development
Qt Framework
STL
Kernel
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
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Embedded Linux Specialist in Ukraine on Upwork?
You can hire a Embedded Linux Specialist in Ukraine on Upwork in four simple steps:
Create a job post tailored to your Embedded Linux Specialist project scope. We'll walk you through the process step by step.
Browse top Embedded Linux Specialist talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Embedded Linux Specialist profiles and interview.
Hire the right Embedded Linux 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 Embedded Linux Specialist?
Rates charged by Embedded Linux 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 Embedded Linux Specialist in Ukraine on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Embedded Linux Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Embedded Linux Specialist team you need to succeed.
Can I hire a Embedded Linux Specialist in Ukraine 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 Embedded Linux Specialist proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Embedded Linux Specialists in Ukraine