Hire the Best Embedded Systems Engineers
in Romania

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

Medias, Romania

$40/hr
5.0
3 jobs

STM32/ESP32 Embedded & Hardware Engineer | IIoT Firmware + PCB Design I help companies, startups, and individual clients build reliable STM32/ESP32-based embedded and IIoT products, covering both firmware and hardware — from concept to production-ready systems. My core expertise is STM32/ESP32 firmware development in C / Embedded C using FreeRTOS, combined with schematic and PCB design for connected devices (power, MCU, sensors, relays, and interfaces). I focus on stable, production-grade systems with attention to power integrity, real-time behavior, connectivity reliability, and edge-case handling. Typical deliverables: – STM32/ESP32 firmware (FreeRTOS, Wi-Fi, BLE, MQTT) – Hardware-aware firmware (startup, brown-out, watchdogs, EMI considerations) – Schematic & PCB design ready for manufacturing – Clean, maintainable code and documented designs suitable for long-term products In parallel, I am actively expanding projects using Nordic nRF (BLE), and Raspberry Pi, applying the same system-level engineering principles to new platforms. If you need someone who can own both hardware and firmware, communicate clearly, and deliver something you can actually ship, let’s discuss your project.

  • Embedded System
  • STM32
  • ESP32
  • Embedded C
  • PCB Design
  • AI Agent Development
  • FreeRTOS
  • Internet of Things
  • MQTT
  • WiFi
  • Bluetooth LE
  • Bluetooth
  • Raspberry Pi
  • Cloud Services
  • Software Development
Mihai M.

Corabia, Romania

$85/hr
4.9
53 jobs

I specialize in desktop, embedded, web, and mobile software development, with a strong focus on Qt C++ systems, cross-platform applications, and hardware integration such as RFID, sensors, and custom devices. With 25+ years of experience, I deliver end-to-end software solutions across desktop, embedded, web, mobile, backend, and integration layers. I usually work on complete systems where reliability, maintainability, and long-term ownership are important. Core Expertise • Desktop Applications: Qt C++ / QML on Windows, Linux, macOS • Embedded & Hardware Integration: RFID, sensors, custom devices • Web Development: ASP.NET Core, APIs, databases, admin dashboards, backend systems • Mobile Development: Android/iOS apps, cross-platform mobile integrations • Backend & Integrations: REST APIs, databases, TCP/IP, third-party services • Cross-Platform Systems: Windows, Linux, Android, iOS • Project Ownership: Architecture, implementation, testing, deployment, delivery Technologies & Tools • Qt C++, Qt QML, PyQt • C++, C#, Python, ASP.NET Core, WPF, WCF • Web APIs, backend systems, admin panels, database-driven applications • Socket programming, TCP/IP, multithreading, Windows services • Windows API / SDK, MFC, COM, ActiveX • Databases: MySQL, MS SQL, MariaDB, SQLite, ODBC • Embedded: Atmel Studio, Microchip Studio Strengths • Building reliable, maintainable, long-lived systems • Strong desktop, embedded, web, and mobile system integration experience • Strong analytical and problem-solving skills • Clear communication and independent execution • Full ownership from architecture to final delivery Selected Projects • RFID-based document management system • Billing and invoicing platform • Fleet tracking and management system • Automotive spectrum analyzer system • POS and pharmacy management systems • Hospital and healthcare management systems • Hotel booking and resource management system • Automotive climate control software • Embedded alarm systems • Automated greenhouse ventilation and irrigation system • Web-based business management platforms • Mobile apps connected to backend systems and hardware devices

  • Qt Framework
  • C++
  • QML
  • Desktop Application
  • Embedded Linux
  • Microcontroller Programming
  • RFID
  • C
  • TCP/IP
  • Multithreaded Programming
  • Python
  • C#
  • ASP.NET Core
  • Windows App Development
  • macOS
Zamfir D.

Braila, Romania

$60/hr
5.0
1 jobs

I build 25+ production-grade ESP32 firmware for IoT devices—focused on reliability, connectivity, and real-world deployment. If you need more than a prototype, I help take your system from 👉 fast MVP → stable, production-ready device, with cost-optimized hardware decisions along the way. ✅ Core Expertise (ESP32-focused) ▪️ESP32 firmware development (ESP-IDF, FreeRTOS) ▪️IoT connectivity (WiFi, BLE, MQTT, TCP/IP) ▪️Industrial communication (RS-485, Modbus, UART, CAN) ▪️Embedded systems (SPI, I2C, ADC, interrupts, peripherals) ▪️OTA updates, watchdogs, fault recovery ▪️Debugging crashes, memory leaks, and instability ✅ What I Deliver ▪️ Reliable ESP32 firmware that runs 24/7 (not just lab demos) ▪️ MQTT-connected IoT devices with secure cloud communication ▪️ RS-485 / Modbus systems for industrial environments ▪️ OTA update systems for remote device management ▪️ Low-power ESP32 designs for battery-powered products ▪️ Clean architecture for scaling from MVP to production ▪️ PCB design for practical consumer product to manufacturing ✅ Real-World Results ▪️Stabilized ESP32 devices with random crashes & WiFi drop issues ▪️Built Modbus RS-485 controllers for industrial communication ▪️Delivered ESP32 IoT devices with OTA + MQTT deployed in the field ▪️Reduced BOM cost with cost-optimized hardware + firmware design ▪️Converted prototypes into production-ready systems ✅ Tech Stack (Keyword-optimized) ▪️ESP32, ESP-IDF, FreeRTOS ▪️C, C++ ▪️MQTT, TCP/IP, WiFi, BLE ▪️UART, SPI, I2C, CAN, RS-485, Modbus ▪️Embedded debugging, performance optimization ▪️PCB Design, KiCad, EasyEDA ✅ How I Work ▪️Clear firmware architecture from day one ▪️Focus on stability, scalability, and maintainability ▪️Fast debugging on real hardware ▪️Practical decisions to reduce cost and complexity ✅ Best Fit Clients ▪️You have an ESP32 prototype that isn’t stable yet ▪️You need ESP32 firmware for a real product ▪️You’re building an IoT or industrial device (RS-485 / Modbus) ▪️You want to go from MVP → production without rewrites ▪️You care about cost-optimized, scalable hardware + firmware Message me with your ESP32 project details, and I’ll suggest the fastest path to a reliable production-ready system.

  • Embedded System
  • ESP32
  • Industrial Internet of Things
  • Embedded C
  • Firmware
  • C
  • C++
  • FreeRTOS
  • Bluetooth LE
  • MQTT
  • ARM Cortex-M
  • CI/CD
  • WiFi
  • Embedded Linux
  • Firmware Programming
  • KiCad
  • PCB Design
Vlad S.

Cluj-Napoca, Romania

$60/hr
4.5
8 jobs

I am a passionate, punctual and results-driven hardware engineer focusing on electronic systems with an in-depth experience of all practical aspects of product design. I enjoy working on complex and diverse projects with various applications such as the industrial, automotive, IoT and medical sectors. Services: • Electronic/Hardware product design, including but not limited to system design, component selection, schematic drawing, PCB layout & routing, reviewing and troubleshooting. • Prototyping, assembly and validation of boards with up to hundreds of SMD components with own tools and equipment. • Advising on project feasibility, cost estimations. • Arranging turnkey manufacturing, helping with scaling a prototype into mass manufacturing, dealing with 3rd parties such as PCB plants, component suppliers, test laboratories, machining & injection molding shops. Skills: • Multi-layer PCB design with up to 10 layers • Mixed signal design with high speed interfaces such as Gigabit Ethernet, USB FS/HS, HDMI, DRAM, LVDS and others. • Analogue design with dedicated IC’s and discrete components with a focus toward audio electronics and sensor interfacing. • Digital design with discrete logic gates, microcontrollers of any variety and FPGA’s. • Power converters of various topologies including the custom magnetics. • RF design of LNA, oscillators, filters and power amplifiers. Integration of RF modules. • Thermal computations and simulations using FEA. • Mechanical design of enclosures, seals and of assemblies with moving parts. • Rendering of PCB’s and assembled products for presentation purposes • Embedded software with C and computer firmware/drivers. • GNU/Linux • System modeling, simulation optimization using SPICE, Matlab/Octave

  • SolidWorks
  • Hardware Prototyping
  • Mechanical Design
  • Linux
  • Altium Designer
  • Analog Electronics
  • KiCad
  • PCB Design
  • Noise Simulation
  • Embedded C
  • Circuit Design
  • Power Electronics
  • STM32
  • MATLAB
  • Hardware Design
Kinga S.

Cluj-Napoca, Romania

$50/hr
5.0
2 jobs

I started working as a desktop software developer. I was part of a team that worked on a generic test tool for different type protocols ( G3 PLC, MBUS, MODBUS, TIC, SML, DLMS COSEM, HDLC) used in telecommunication and smart metering. I was responsible for implementing several protocols, some with the use of lexical and syntactical analizers, a C++/Python interface for executing Python scripts from the tool. As I got more experienced in C++, I started working on embedded systems for smart meters, and I worked on several smart meter projects, as Linky, Smest2, Wildcat, Iberdrola and Pegasus, over the years. My job was to implement the application part for the smart meters in C++, based on DLMS/COSEM (IEC 62056) standard and various specifications as the GBCS Smest2, IDIS 1/2.

  • C++
  • Embedded C
  • Python
  • STM32
  • Embedded Application
  • TortoiseSVN
  • Object-Oriented Design
  • Multithreaded Programming
  • Git
  • Eclipse IDE
Pais A.

Iasi, Romania

$20/hr
4.9
8 jobs

Hi there, I am an experienced System/Software Automotive engineer with over 10 years in the automotive and embedded software industry. Throughout my career, I have led cross-functional teams of up to 12 engineers, managed complex testing processes, and delivered high-quality solutions for leading companies such as Hella, Veoneer, and Autoliv. My expertise covers software/system testing, embedded C, project management, and automation tools (Doors, PTC Integrity, JIRA, Vector Tools, CAPL scripting). I hold a Master’s degree in Computer Systems Networking & Telecommunications and I am ISTQB® Certified (CTFL). In addition to my technical background, I previously worked as a freelancer in multimedia design, admin support, and database management, which makes me adaptable and resourceful. I am fluent in English and Romanian, with basic French knowledge. ✔ If you’re looking for a reliable professional who can combine technical expertise, leadership, and problem-solving skills, I’d be happy to collaborate.

  • Embedded System
  • Adobe Photoshop
  • Computer Skills
  • Microsoft Office
  • Automotive Engineering
  • Microcontroller Programming
  • C
  • Embedded C
  • English
  • Visual Basic for Applications

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 Embedded Systems Engineer in Romania on Upwork?

You can hire a Embedded Systems Engineer in Romania on Upwork in four simple steps:

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

Rates charged by Embedded Systems Engineers 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 Systems Engineer in Romania on Upwork?

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

Can I hire a Embedded Systems Engineer in Romania 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 Systems Engineer proposals within 24 hours of posting a job description.