Hello, everyone! My name is Sergey, and I have worked in the production of commercial electronics for many years.
What I do best:
🛠 Embedded Systems Expertise:
✅ Low-level programming (C/C++), Python
✅ Skilled in real-time systems (FREERTOS) and OTA updates
✅ Expertise in communication protocols: I2C, SPI, UART, RS485, CAN, USB, Ethernet, MODBUS
✅ Expertise in peripheral integration: sensors, displays, motor drivers, EEPROMs
✅ Wireless IoT: WiFi, BLE, LoRa, FSK, 4G modules
✅ Hardware debugging with tools like JTAG, oscilloscopes, and logic analyzers
✅ PCB Design & Layout
✅ Electrical Engineering
🛠 Power Optimization:
✅ Low Power Design: Achieved <15µA sleep current in battery-powered IoT devices
🛠 Tools & Technologies:
✅ IDEs: STM32CubeIDE, VSCode+Platformio, ESP-IDF, Arduino IDE
✅ Platforms: STM32, ESP32, Raspberry Pi
✅ Web/Mobile: Flutter, Node-Red
✅ Version Control: Git, GitHub
✅ Protocols: TCP/IP, MQTT, MODBUS
💬 Let’s discuss how I can accelerate your embedded project
Embedded System
ESP32
Raspberry Pi
STM32
Serial Port Interfacing
Python
C
Ionic Framework
Linux
FreeRTOS
PCB Design
Analog Electronics
Digital Electronics
Arduino Firmware
Microcontroller Programming
Movses M.
Ijevan, Armenia
$40/hr
5.0
4 jobs
I help companies build reliable, high-performance C++ software — from multithreaded systems and performance optimization to AI-powered features that scale in production.
I specialize in modern C++, system design, concurrency, Qt, networking, and performance-critical applications. I help teams solve complex engineering challenges such as improving application speed, designing robust architectures, debugging difficult issues, and building maintainable software.
With 10+ years of software development experience, I have worked on challenging projects across desktop applications, embedded systems, cross-platform software, and backend technologies. My experience includes C++, Qt, Linux, Windows, macOS, gRPC, Protocol Buffers, multithreading, debugging, and optimization of complex systems.
My approach:
• Understand the business and technical problem before writing code
• Design solutions that are reliable, maintainable, and scalable
• Write clean, efficient C++ following modern best practices
• Communicate clearly with regular updates and transparent progress
I focus on delivering production-quality software, not just completing tasks. Whether you need performance improvements, a new C++ feature, architecture guidance, or help solving a difficult technical problem, I can help.
If you have a challenging C++ project and need an experienced engineer who can work independently and deliver high-quality results, feel free to send me a message.
C++
Linux
C
Microsoft Visual C++
Software Architecture & Design
Software Debugging
Performance Optimization
System Programming
Multithreaded Programming
TCP/IP
Windows API Development
Boost
POSIX
Git
Image Processing
Vahan K.
Yerevan, Armenia
$30/hr
5.0
1 jobs
I am a Senior Software Engineer specializing in modern C++ (C++17/20) and R&D. I design and build high-performance, memory-efficient systems for companies that need speed, reliability, and scalable production code.
With a Master's degree in computational mathematics and experience engineering solutions at the enterprise level, I bring strong analytical problem-solving to every project.
My core focus:
• Performance-critical C++ (multithreading, low-latency systems, memory management)
• Custom algorithms & machine learning (probabilistic algorithms, fuzzy classification, inference optimization)
• Desktop application development (Qt/QML)
• Systems architecture & Linux environments
What I can help you with:
• Optimizing existing C++ codebases (CPU, memory, concurrency)
• Porting ML models (Python to C++) for high-speed inference
• Building backend systems for Linux/embedded environments
• Developing advanced UI components and rendering stacks
Tech stack:
C++17/20, STL, multithreading, Qt/QML, CMake, Python, Linux/Ubuntu
I prioritize clean architecture, measurable performance improvements, and clear communication. If your system needs to be faster, leaner, or more scalable, let's discuss how I can help.
C++
C
QML
Qt Framework
Software Development
SQL
Data Structures
Algorithms
C#
Ubuntu
Microsoft SQL Server
Python
Bash
Arayik G.
Vanadzor, Armenia
$50/hr
5.0
18 jobs
I design, scale, and modernize AWS cloud infrastructure, SaaS platforms, and high-load Laravel/backend systems.
With 11+ years of software engineering experience and a background as a Solution Architect, Technical Lead, and CTO, I help companies solve complex problems around scalability, performance, reliability, cloud infrastructure, database architecture, and system modernization.
I work at both the architecture and implementation level. I can review an existing platform, identify bottlenecks and technical risks, design the target architecture, create a practical migration roadmap, and work directly with the engineering team to implement critical changes.
My strongest areas include:
Cloud & AWS Architecture
- AWS solution and infrastructure architecture
- EC2, ECS, Lambda, SQS, SNS
- RDS / Aurora
- ElastiCache / Redis
- S3, CloudFront, Load Balancers
- Serverless and event-driven architecture
- Docker and containerized workloads
- Terraform / Terragrunt
- Full pipelines and CI/CD
- Cloudflare
- Infrastructure modernization and cloud migration
Laravel & Backend Architecture
Laravel has been one of my core technologies throughout my career, including large and complex production systems.
I can help with:
- Laravel architecture and senior backend development
- High-load Laravel applications
- Legacy Laravel modernization and refactoring
- Laravel performance optimization
- Database and query optimization
- Redis caching strategies
- Queue architecture and background processing
- REST and GraphQL APIs
- Complex third-party integrations
- Modular monolith and microservices architecture
- Laravel applications running on AWS
I also work extensively with Node.js, NestJS, and TypeScript, particularly for modern SaaS platforms, APIs, microservices, and distributed backend systems.
SaaS, Scalability & High-Load Systems
I have worked with systems handling large databases, high traffic, complex asynchronous processing, and hundreds of thousands of users per day.
Typical problems I help solve include:
- Applications that have outgrown their original architecture
- Slow databases and inefficient queries
- Scaling API and backend workloads
- Queue and worker bottlenecks
- Redis and caching architecture
- Infrastructure reliability issues
- Risky or manual deployments
- Monolith modernization
- Microservices migration
- Database scaling
- Search architecture using Elasticsearch, Typesense, or Meilisearch
- Designing systems that can scale without unnecessary rewrites
Architecture Review & Technical Leadership
I also work with founders, CTOs, and engineering teams on:
- Solution architecture
- System architecture
- Software architecture
- Technical architecture audits
- Cloud architecture reviews
- Performance and scalability audits
- Infrastructure reviews
- Migration planning
- Technical roadmaps
- Technical due diligence
- Fractional CTO support
- Engineering and architecture leadership
I focus on practical architecture rather than architecture for its own sake. The goal is to choose solutions that fit the current business, team, traffic, budget, and expected growth.
AI / LLM Architecture
Where relevant, I also design and integrate AI-powered systems using:
- OpenAI APIs
- Claude
- RAG
- Vector databases
- AI agents
- LLM integrations
- AI workflows and backend services
My frontend experience includes Vue.js / Nuxt and React / Next.js, which allows me to understand the complete product architecture and lead end-to-end technical delivery when necessary.
If you need a Cloud Architect, AWS Solution Architect, Solution Architect, System Architect, Senior Laravel Developer, Laravel Architect, Backend Architect, Technical Lead, or Fractional CTO who can both design the solution and work hands-on with the implementation, I can help
Amazon Web Services
Laravel
Cloud Architecture
Solution Architecture
Software Architecture
PHP
DevOps
SaaS
Terraform
Full-Stack Development
Docker
Database Design
Performance Optimization
CI/CD
Microservice
Generative AI
AI App Development
TypeScript
Python
Kubernetes
Behdad A.
Yerevan, Armenia
$40/hr
4.8
36 jobs
With a robust 14-year career in RF, Microwave and electronic engineering, I've amassed extensive practical experience across various domains. My expertise extends to designing and optimizing complex systems, ensuring they meet the specific requirements of each project.
My expertise spans a wide range, including:
- FPGA-based systems.
- DDR4 Memory.
- High-speed data converters.
- RF circuit design and PCB design up to 40 GHz.
- Analog circuits.
- High-power switching controls.
- Low-power battery-operated devices.
- Wireless designs.
- Multi-layer PCB design. (Altium Designer).
- Microcontroller (AVR, ARM, PIC...) systems.
- Design of high-performance processor systems running embedded Linux.
- Design of enclosures for electronic boards (plastic with 3D printer) and (aluminum).
In conclusion, I am eager to leverage my extensive educational background and practical experience to contribute to your electronic design projects on Upwork. My commitment to excellence, coupled with a meticulous approach to design, positions me as a valuable asset for turning your electronic design ideas into successful realities. Let's collaborate and achieve outstanding results together!
Embedded System
Telecommunications Engineering
Internet of Things Solutions Design
Embedded C
PCB Design
WiFi
Altium Designer
Prototyping
Industrial Design
Product Development
Electrical Engineering
Amplifiers & Filters
Circuit Design
RF Microwave Design
Design for Manufacturing
Artur M.
Yerevan, Armenia
$19/hr
5.0
3 jobs
I am Artur Matevosyan, a C++/Qt Developer with over 8 years of experience in building high-performance cross-platform applications, specializing in EDA, AI healthcare, and game development. My expertise lies in modern C++, rendering optimization, multithreading, and UI architecture, ensuring that I deliver impactful features for real users.
My professional journey includes significant contributions to large-scale projects at Synopsys, where I modernized legacy codebases and improved performance in core UI modules. I have also developed healthcare AI applications at Codabra, focusing on high-performance UI components and seamless UX. My experience in game development at Mytona allowed me to enhance features used by millions of active players.
Technical Skills:
- C++ (C++14/17/20), Qt5/6, QML
- Multithreading & Concurrency
- Rendering Optimization
- UI Architecture & Design Patterns
- OOP & STL
- Cross-Platform Development (Windows, macOS, Linux, iOS, Android)
- Databases & Networking (SQLite, HTTP/REST/WebSockets)
Tools: Git, Jira, CI/CD, QT Creator, Visual Studio, GDB.
I am detail-oriented, analytical, and committed to delivering efficient, scalable, and maintainable solutions. If you are looking for a developer who understands performance, architecture, and clean design, I would be glad to discuss your project and contribute to its success.
C++
C
Qt Framework
QML
Desktop Application
Windows App Development
Linux
Mobile App Development
Game
SQL
SQLite
Software Debugging
Multithreaded Programming
Computer Science
Algorithms
Data Structures
Software Design Pattern
CI/CD
CMake
Asio C++ Library
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 Systems Engineer in Armenia on Upwork?
You can hire a Embedded Systems Engineer in Armenia 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 Armenia 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 Armenia 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.
Find more freelancers
Top cities for Embedded Systems Engineers in Armenia