Hire the Best Arduino Experts
in Serbia

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

Krusevac, Serbia

$25/hr
4.9
46 jobs

I’m an Embedded Systems Engineer specializing in Firmware development, with nearly 10 years of experience in the field. I have extensive experience with the following microcontroller families: PIC16F/18F, STM32 and other ARM Cortex-based MCUs, ATmega, ATtiny, SAMD—and most recently, the ESP32 family for IoT devices. 1️⃣My strongest skill is an in-depth knowledge of MCU internal architecture and operating principles: ⚡Memory organization, ⚡Instruction sets and execution, ⚡Device configuration, ⚡Watchdogs, ⚡Interrupt services (including multiple-interrupt handling), and ⚡Peripheral management. I’ve worked with virtually all standard peripherals found on modern MCUs— 🚀 Precise Timer usage; 🚀 PWM drivers; 🚀 Capture-Compare units; 🚀 ADCs; DACs; and 🚀 Serial Communications (I²C, SPI, USART, I²S). Less common peripherals I’ve tackled include the STM32 🔹AES encryption accelerator; the PIC16F’s 🔹NCO and 🔹logic-gate features; the PIC18F 🔹USB module; and the ESP32’s 🔹PDM and 🔹I²S interfaces and various other specialized modules. ➡️This deep understanding of MCU internals lets me write high-quality code with very few bugs from the outset, and it makes debugging far faster in later development stages. 2️⃣Hardware integration I deliver seamless, efficient hardware integration for: 🔹Sensors (analog and digital: temperature, humidity, light, voltage) using SPI, I²C, 1-Wire, USART, etc. 🔹Input devices from simple buttons, keypads, potentiometers, and rotary encoders to touchpads and sliders. 🔹Output devices including LCDs (various sizes), OLEDs, addressable LEDs, 7-segment displays, touchscreens, and more. I go beyond plain text and primitives, 🎨crafting eye-catching UIs with attractive fonts, colors, images, and animations whenever possible. 3️⃣I can develop—and maintain—a complete embedded-system firmware from start to finish, ensuring it’s easily maintainable by future engineers. When your embedded system is part of a larger ecosystem (e.g., IoT devices or desktop/mobile-controlled systems), I’ve implemented higher-level protocols like USB, Bluetooth/BLE, HTTP, and MQTT. I write clean, well-documented firmware APIs that integrate effortlessly into any larger system. 4️⃣An invaluable skill I bring is the ability to emulate missing peripherals entirely in software—avoiding the time, cost, and chaos of a board redesign. When hardware truly falls short, I step in to replicate its functionality in firmware, keeping development on schedule and often yielding more flexible, upgradable solutions. Of course, this isn’t a cure-all: some features simply demand a hardware revision. 5️⃣When required, I code “close to the metal” in low-level C or even Assembly. I’ve worked on legacy chips (e.g., Intel 8051 and 6502 derivatives) where assembly-only firmware was essential. 6️⃣Circuit and PCB design Although my primary focus is firmware, I hold an electronics engineering degree and am proficient at reading schematics. I collaborate smoothly with hardware designers and can propose elementary hardware solutions when needed. 7️⃣I’m a thorough researcher who always studies documentation carefully before drawing conclusions. While this can slow initial progress, it pays off with faster, more reliable development later on. 8️⃣Other skills and interests Windows desktop app development (WinForms) Web scraping (I’ve built sports-results scrapers) Retro game development (I’ve completed a SNES game) You can find many of my projects—console utilities, ASCII-art games, web scrapers, and more—on my GitHub page. Thanks for visiting my profile!

  • Arduino
  • Embedded System
  • Firmware
  • Microcontroller Programming
  • PIC Programming
  • Embedded C
  • STM32
  • C
  • Internet of Things Software
  • Internet of Things
  • ESP32
  • Microcontroller
  • GUI Design
  • C++
  • Assembly Language
Ljubisa D.

Vranje, Serbia

$15/hr
4.9
363 jobs

I am excellent in Excel, VBA for Excel, Word, Power point, Google sheets and Google script, Acrobat DC, Abby fine reader, Calibre, Camtasia, Selenium, Subtitling, Kindle and many other apps. I can type more than 45 wpm or do copy/paste operations very fast. I am excellent in web searching and have internet speed 300/90 mb/s. I have experience in social networks like Youtube, Partbrite, Saundclaud, Vimeo, Facebook, in online support like Team viever, Any desk. I have basic skills in data mining with Power Automate, Selenium and basics in images editing, entering data in Word press web sites. My hobby is Electronics (PIC assembler, Arduino, Raspbery Pi..)

  • Microsoft Excel
  • Data Entry
  • Visual Basic for Applications
  • Microsoft PowerPoint
  • Microsoft Word
  • Adobe Acrobat
  • Camtasia
  • Copy Editing
  • Typing
Nikola Đ.

Novi Becej, Serbia

$25/hr
5.0
20 jobs

Nikola Djuricin is a mechatronics engineer who is familiar with the following fields: 1. CAD (main field) 1.1 3D modeling (Solidworks, Inventor) 1.2 Fabrication drawings 1.3 Sheet metal 1.4 Weldments 1.5 Motion Simulation 1.6 Static Simulation 1.7 Static Calculations and Design optimization 1.8 Nesting 1.9 Cost Calculations 1.10 CNC Programming 1.11 I have experience in designing metal structures, machines, gates, and furniture 1.12 Render 2. Programming (hobby) 2.1 Arduino board 2.2 Desktop and mobile application for Arduino control. (Via Bluetooth and Wi-fi) 3. 3D printing 3.1 I have 5 years of 3D printing experience. Types of plastic: ABS, PLA, PLA+, and PETG 4. I know the basics of: 4.1 Hydraulics 4.2 Pneumatics 4.3 Digital and analog electronics 4.4 PCB (printed circuit board) 4.5 Energetics 4.6 PLC Programming 4.7 Programming languages: C, C++, and Python 4.8 Interior Design 5. Work experience: 5.1 Industry 4.0 Research (Robotic Arms from Universal Robots, Fanuc, ABB, KUKA, etc.) - 2 years of experience 5.2 Creating electrical schematics, creating sketches and instructions for connection - 6 months of experience 5.3 3D modeling, making drawings for production (Agricultural machines, Hydroponic systems, Planters, Furniture) - 5 years of experience 5.4 Static Calculations and Design optimization - 6 months of experience 5.5 Work on a CNC Laser and its programming (Bystronic BYSTAR 4020) - 1 year of experience 6. Software I know to work with: (Professional level) 6.1 Solidworks 6.2 Inventor 6.3 AutoCAD 6.4 CURA 6.5 Bysoft 5.3 6.6 Arduino IDE 6.7 Visual Studio Code 6.8 MS-Office (Intermediate level) 6.9 Proengeener 6.10 3DS Max 6.11 Blender 6.12 Revit 6.13 Photoshop 6.14 Illustrator 6.15 PCB Layout 6.16 Sketchup 6.17 Fluidsim

  • Arduino
  • Autodesk Inventor
  • CAD
  • Interior Design
  • SolidWorks
  • CAD Drafting
  • Industrial Design
  • 3D Modeling
  • Technical Documentation
  • Technical Support
  • Mechanical Design
  • Mechanical Engineering
  • CAD & CAM Software
  • Electrical Engineering
  • CNC Programming
Goran D.

Belgrade, Serbia

$35/hr
5.0
13 jobs

Embedded Systems | Firmware | PCB Design | Mechanical Design I help clients develop reliable prototypes and products in embedded systems, electronics, PCB design, and mechanical design. I have 3+ years of experience in the development of military/defense equipment, including UGVs, RCWs, and rocket subsystems, as well as prototyping medical, industrial, and musical equipment. Core skills: - Firmware development for MCUs (C/C++) on ARM platforms, STM32, ESP32, and Arduino; - Automation development on embedded systems and industrial equipment. - Industrial communications protocols knowledge (CANopen, Ethernet, EtherCAT, Serial and other) - PCB and circuit design; sensor integration; automation; - 3D/2D modeling and drafting; Fusion 360; AutoCAD; - MATLAB/Simulink; LabVIEW; C#; - 3D printing and prototyping. Available equipment: multiple ESP32, STM32, and Arduino platforms for prototyping, Ender 3 S1 Pro and Bambu Lab P1S 3D printers, and a Rigol DHO924S oscilloscope for testing and verification. I also have access to quick PCB and CNC production. Responsive, reliable, and focused on practical, on-time results.

  • Arduino
  • 3D Modeling
  • CAD Drafting
  • C
  • Microcontroller Programming
  • Automation
  • Circuit Design
  • Sensor
  • MATLAB
  • Electrical Engineering
  • PCB Design
  • Mechanical Engineering
  • Embedded System
  • C++
  • 3D Printing
Mića Ž.

Aleksinac, Serbia

$30/hr
4.8
2 jobs

I am an Electrical Engineeer with 25 years expirience in microcontrollers programming and circuit design. I can offer expert knowledge in 8-bit microcontrollers- AVR, PIC, various communication protocols (SPI, I2C UART ..) as well as various sensors. I offer design software and hardware, as well as the creation of production documentation. I have strong experience in designing products by turnkey (selection of components, communication with PCB factories, creating gerber files, BOM files, Pick & place files, PCB and SCH files). I'll be glad to consider your requests and suggestions.

  • Arduino
  • Microcontroller Programming
  • Electronic Design
  • PCB Design
Luka J.

Belgrade, Serbia

$25/hr
5.0
19 jobs

I'm Luka, an up-and-coming physicist, computer scientist, and tech enthusiast based in Belgrade, Serbia. While working on my Bachelor's in Computer Physics, I also like to do all kinds of freelance work here as well - mainly writing, but I'm also open to projects relating to computer or theoretical physics, data science, or programming. I had initially enrolled for a Theoretical and Experimental Physics diploma, but switched to Computer Physics as my career plans and interests shifted. However, I still have a lot of skill and knowledge related to both tech and science, and I love writing about both of those topics. In addition, I've spent a large amount of my work history here writing about various unrelated topics too - from travel and crypto to fitness and teaching. Overall I can deliver high-quality, SEO friendly and well-researched content on any topic, with a slight preference for tech and physics. Every single word I type is my own, and I do not use AI in my workflow, unless required by my clients. I also have a strong work history in education and teaching, having spent more than 6 years as a teacher, mentor, and coordinator in the fields of Astronomy, STEM, and Electronics, at the Petnica research center. I'm willing to provide tutoring services tailored to your specific needs on any of the fields I'm good at - be it LaTeX, Python, Mathematics, English, Arduino, Matlab, Computer Hardware, Electrodynamics or anything else related to my field. These tutorials can be live sessions, provided as written content, or hybrid. Following the nerd culture stereotype, I also quite enjoy reading fantasy and philosophy, playing and creating both board and video games, as well as running RPG campaigns. I can provide my skills on related projects in creative writing, story/quest/campaign structure development, or anything in between. Apart from those hobbies, I also enjoy bouldering, historical fencing and gardening, although I'm but a novice at the latter.

  • Ghostwriting
  • Article Writing
  • Astrophysics
  • Python
  • Physics
  • Blog Writing
  • Mathematics
  • Data Analysis

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 Arduino Expert in Serbia on Upwork?

You can hire a Arduino Expert in Serbia on Upwork in four simple steps:

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

Rates charged by Arduino Experts 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 Arduino Expert in Serbia on Upwork?

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

Can I hire a Arduino Expert in Serbia 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 Arduino Expert proposals within 24 hours of posting a job description.