Hire the Best ARM Programmers
in Bangladesh

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

Khulna, Bangladesh

$20/hr
5.0
6 jobs

Hi, I'm Al Fahad — a passionate Full Stack Developer with over 5 years of hands-on experience in mobile app development, cross-platform architecture, and smart software systems. I come from an engineering background, currently pursuing my BSc in Electronics and Communication Engineering at KUET, and I’ve turned my love for coding, electronics, and design into a full-time professional journey. 🧰🧰 You can directly check my portfolio items, they are all real life projects and the reviews of all the works are also attached with them. All the people were very satisfied. Take a look without a delay. During the pandemic, I dived deep into Data Structures and Algorithms, building a strong foundation in core computer science concepts and problem solving. Since then, I've worked on countless personal projects to sharpen my skills, then moved on to freelance platforms where I delivered quality solutions and earned great client reviews. ⚙️ What I Do I specialize in cross-platform development across mobile, web, and desktop — ensuring smooth, high-performance user experiences, scalable backends, and efficient system automation. Whether it's a business app, a startup prototype, or an embedded IoT system — I bring both technical depth and creative thinking to the table. 🧠 My Core Skills 🔹 Mobile & Frontend Development: Flutter, React Native, Jetpack Compose Win32 API, .NET, Custom UI systems 🔹 Backend Development: Node.js, Django, Flask Firebase, REST APIs, Websockets 🔹 System & Automation: Linux system administration (Ubuntu, Debian) Advanced scripting and automation in Python Bash scripting, DevOps fundamentals, Docker 🔹 UI/UX & Design: Figma, Penpot, Adobe Illustrator, Photoshop Clean, modern, and responsive interface design 🔹 IoT & Embedded Systems: Arduino, Raspberry Pi, ESP32 Microcontroller programming, sensor integration 🔹 Others: WordPress site development Web scraping, task automation, OpenWRT router customizations 🧰 Notable Projects ✅ Flutter based Event Management app with advanced UI/UX and API integrations ✅ Cross-platform Location Tracking app using React Native + Node.js + Firebase full stack ✅ Automation script in Python for scraping and data processing ✅ OpenWRT-based custom router system testbed development ✅ Branding and logo design for a martial arts company 🌟 Why Work With Me? ✅ Deep Technical Knowledge: I don't just "make it work" — I understand the how and why behind the code. ✅ Full Stack Confidence: I can build your entire system from frontend to backend to deployment. ✅ Passionate and Self-Motivated: I truly love what I do, and it shows in my work and dedication. ✅ Great Communication & Freelance Experience: You’ll find me reliable, easy to collaborate with, and open to feedback. ✅ Try Before You Hire: I’m confident in my skills — feel free to send a small task to test me before committing. 🎯 Let’s Build Something Great If you're looking for a reliable full stack engineer who can confidently deliver across mobile, web, desktop, and IoT — you’re in the right place. I’m open to both short- and long-term projects, and always excited to bring new ideas to life. Feel free to reach out — I’d love to learn about your project and see how I can help!

  • Front-End Development
  • Web Development
  • Full-Stack Development
  • Back-End Development
  • Mobile App Development
  • Desktop Application
  • Database
  • Flutter
  • React Native
  • Android App
  • NodeJS Framework
  • Arduino
  • Embedded System
  • Altium Designer
  • Embedded C
  • STM32
  • ESP32
  • Circuit Design
  • Python
  • Kotlin
Ruhul A.

Dhaka, Bangladesh

$30/hr
5.0
3 jobs

My name is Ruhul Amin. I am presently employed as a Senior embedded engineer and Tech Lead at BJIT Ltd. Software Company. Throughout my career, I have undertaken various projects involving microcontrollers, microprocessors, SoCs, and more. With a focus on embedded systems, I’m a software engineer. Thanks to my passion and hard work, throughout of my career I’ve developed a strong foundation in Embedded, IoT, FPGA, DSP, Machine Learning, and Desktop Applications. With years of expertise, quick learning and analytic skills, and an enthusiasm for new technologies and challenges, I can provide the best system architectural design and efficient market implementation in a short amount of time. Specialized Skills: C, C++, Python, Verilog, Arduino, ESP32, STM32, nRF52, MSP430, ARM, FPGA, DSP, SoC, RTOS, Embedded Linux, Yocto, UART, SPI, I2C, CAN2.0B, Bluetooth, IoT, MQTT, TCP-IP, Wireshark, Audio-Video Signal Processing, Xilinx ISE, Code Composer Studio, Visual Studio, Oscilloscope, Git, Jira, Confluence, etc.

  • C
  • C++
  • Python
  • Verilog
  • Kotlin
  • Microcontroller Programming
  • ESP32
  • ARM Cortex-M
  • FPGA
  • MQTT
  • Internet of Things
  • Bluetooth LE
  • Firmware Programming
  • Embedded Application
  • Digital Signal Processing
Khandoker Mohd Mazidul H.

Savar, Bangladesh

$9/hr
4.8
71 jobs

Hi, I started my career on Electronics since 2006. Done many successful projects that includes various kinds of Micro Controllers Programming, PCB Design & Product Implementations. From 2014 I am implementing my knowledge in Industrial field. I can implement my experience and knowledge to every kind of electronics available now a days.

  • STM32F4
  • STM32
  • Arduino
  • PCB Design
  • Home Automation
  • CNC Programming
  • Raspberry Pi Firmware
  • Embedded System
  • Arduino Firmware
  • Microcontroller Programming
Salman H.

Dhaka, Bangladesh

$10/hr
4.5
5 jobs

Hi dear, My name is Salman Habib, I'm a professional Mechanical Design Engineer. I'm working in this field for more than five years. I have completed more than a dozens of projects. Some of them are presented on my portfolio. Parallely I'm also an Arduino programmer. I have experience in any type of Arduino coding. Here are a list of services I can provide- -Mechanical Design (CAD) with SOLIDWORKS, AutoCAD, Sketchup -Structural and Fluid Simulation with ANSYS. -GD&T preparing. -Conceptual and Prototype design. -3D printing. -CNC Programming (CAM) with SolidCAM -SOLIDWORKS surface, sheetmetal , structural design expert.

  • SolidWorks
  • Mechanical Engineering
  • Design for Manufacturing
  • Finite Element Analysis
  • CAD
  • 3D Modeling
  • 3D Printing
  • Autodesk AutoCAD
  • ANSYS
  • Product Development
  • Reverse Engineering
  • Mechanical Design
  • Product Design
  • Industrial Design
  • Manufacturing & Construction
Nazmul H.

Dhaka, Bangladesh

$35/hr
5.0
35 jobs

Firmware is where most IoT projects stall — not at the concept stage, but in the gap between a working prototype and a device that runs reliably in the field for years. That gap is where I work. I build production-grade embedded firmware for consumer IoT and utility management devices. My focus is reliability, low power, and owning the full firmware stack: from peripheral drivers and RTOS architecture through to OTA update pipelines and cloud integration. With 8+ years of experience across the full development cycle, I'm comfortable taking a project from board bring-up to field deployment, or stepping in as a senior contributor on an existing team. CORE SKILLS: Platforms: Nordic nRF52, ESP32, STM32 RTOS: Zephyr, FreeRTOS Wireless: LoRaWAN (AWS, TTN, Senet), LTE-M (Quectel), WiFi, BLE Protocols: MQTT, Modbus, HTTP, mbedTLS, TCP/IP OTA & Bootloader: MCUboot, FOTA Power Profiling: Joulescope, nRF PPK-II Cloud: AWS IoT Core, The Things Network Debugging: Oscilloscope, Logic Analyzer (Saleae), Analog Discovery 3, Spectrum Analyzer Other: LVGL GUI, I2C, SPI, UART, DMA, I2S, ADC/DAC If you're building a device that needs to run reliably in the field for years — let's talk.

  • Embedded System
  • Firmware Programming
  • ESP32
  • Arduino Firmware
  • Raspberry Pi
  • FreeRTOS
  • Internet of Things Solutions Design
  • MQTT
  • AWS IoT Core
  • Electronic Circuit Design
  • PCB Design
  • KiCad
  • Sensor
  • nRF52
  • LoRa
Md Masrur S.

Rajshahi, Bangladesh

$30/hr
4.5
6 jobs

I'm a Computer Science and Engineering student at the Rajshahi University of Engineering & Technology (RUET). Furthermore, I am a competitive programmer and a freelancer. Working with Arduino and embedded systems is something I'm passionate about. A mechanical ventilator project launched my career in this industry. After that, I worked on several Arduino, ESP8266, and ESP32 projects. I've worked with Arduino-based systems for two years. I have completed several mega projects, including an automatic Ambu bag-based medical ventilator, bee-hive monitoring, and controlling system, a CPAP-BiPAP ventilator, an environmental pollution monitoring system, an IoT-based soil moisture monitoring and controlling system, and an IoT-based dog tracking system, to name a few. Apart from that, I can create Android and Web applications. I've previously worked on Android apps like Bluetooth-based ventilator monitoring and control, BLE-based distance measurement systems, WiFi-based home automation apps, and web apps like IoT-based dog tracker projects. I've worked with Android apps using Java and Flutter before. I'm currently working on machine learning with TensorFlow.

  • C++
  • ESP32
  • Arduino
  • Arduino Firmware
  • Embedded C
  • Embedded System
  • Electrical Engineering
  • Mobile App Development
  • Internet of Things
  • PCB Design
  • Flutter
  • Web Development
  • Bluetooth LE
  • Firmware Programming
  • Medical Device

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 ARM Programmer in Bangladesh on Upwork?

You can hire a ARM Programmer in Bangladesh on Upwork in four simple steps:

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

Rates charged by ARM Programmers 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 ARM Programmer in Bangladesh on Upwork?

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

Can I hire a ARM Programmer in Bangladesh 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 ARM Programmer proposals within 24 hours of posting a job description.