Arduino Programmer Job Description Template
An effective description can help you hire the best fit for your job. Check out our tips to provide details that skilled professionals are looking for.
Tips for Writing a Arduino Programmer Job Description
An Arduino programmer is a professional software engineer who works with Arduino devices. Arduino is an open-source electronics platform that includes various hardware devices and software libraries to interact with them. Arduino simplifies working with microcontrollers and automation, making it a much more user-friendly platform for developing software that works with a range of devices.
In this article, we will cover a sample job description, exploring the daily responsibilities and necessary qualifications of an Arduino programmer.
The Job Overview
We are seeking a dedicated Arduino programmer to join our growing company. You will collaborate with other team members to design and develop a range of hardware devices powered by Arduino, which includes developing the underlying software to power them.
As an Arduino programmer, you will need to be creative as well as able to develop out-of-the-box solutions to given problems. Your duties will include making use of Arduino components to design, build, and program hardware and software systems to meet business requirements.
Responsibilities
Below are some of the responsibilities an Arduino programmer is expected to assume in their position:
- Prototyping microcontrollers and embedded systems to develop a range of solutions using Arduino hardware and software such as Git repositories
- Working as part of a team to plan and design new hardware systems
- Developing algorithms to take inputs from hardware and perform proper data processing techniques to obtain desired outputs
- Working with a range of hardware devices through communication mediums such as Bluetooth, infrared, and RFID/NFC
Job Qualifications and Skill Sets
Below are the qualifications expected of an Arduino programmer:
- Bachelor’s degree in robotics, computer science, programming languages, or a related field
- Familiarity working with a range of Arduino firmware, components, and software libraries
- Experience working with embedded systems and IoT devices to create new hardware solutions to problems
- Proficiency with Arduino IDE and the Arduino programming language or similar programming languages, such as C/C++, Python, and JavaScript
- Understanding of integrated systems and how hardware devices communicate with each other
Arduino Programmers you can meet on Upwork
- $55/hr $55 hourly
Danish S.
- 4.8
- (47 jobs)
Rawalpindi, PUNJABArduino
Arduino FirmwareInternet of Things Solutions DesignAzure IoT HuBInternet of ThingsIndustrial Internet of ThingsAWS IoT CoreLoRaRaspberry PiESP32ESP8266FlaskPythonI help startups, enterprises, and product teams transform ideas into production-ready platforms—combining IoT, cloud, SaaS and AI to build scalable solutions that deliver real business value. Over the past 6+ years, I have architected and delivered complete end-to-end systems across industrial IoT, healthcare, hospitality, smart infrastructure, agriculture, food safety , logistics and connected device ecosystems. My expertise spans the entire product lifecycle—from solution architecture and cloud infrastructure to application development, deployment, monitoring and long-term scalability. Unlike traditional developers who focus on individual technologies, I specialize in designing and delivering complete platforms. By leveraging modern AI-powered engineering workflows, advanced automation and proven cloud architectures, I help businesses launch products significantly faster while maintaining enterprise-grade reliability, security and performance. 🔥 WHAT I CAN HELP YOU BUILD 📡 IoT Platforms & Device-to-Cloud Systems ✅ Enterprise IoT Platforms ✅ Multi-Tenant IoT SaaS Solutions ✅ Device Provisioning & Fleet Management ✅ Real-Time Telemetry Processing ✅ Edge Computing & Gateway Integration ✅ LoRaWAN & MQTT Solutions ✅ Industrial & Healthcare IoT Systems ✅ Digital Twin Platforms ✅ Smart Monitoring & Control Systems ☁️ Cloud-Native SaaS Platforms ✅ Multi-Tenant SaaS Architecture ✅ API-First Backend Systems ✅ Customer Portals & Dashboards ✅ Authentication & RBAC Systems ✅ Subscription & User Management ✅ CI/CD & DevOps Automation ✅ Cloud Infrastructure Design ✅ Scalable Production Deployments 🤖 AI-Powered Applications & Automation ✅ AI Agents & Autonomous Workflows ✅ AI-Powered Business Automation ✅ Conversational AI Assistants ✅ Predictive Analytics Solutions ✅ Intelligent Monitoring Systems ✅ AI-Driven Reporting & Insights ✅ Agentic Workflows & LLM Integrations ✅ AI-Enhanced Operational Platforms 🏗️ Solution Architecture & Consulting ✅ Product Architecture Design ✅ Technical Leadership & Mentoring ✅ Cloud Architecture Reviews ✅ Scalability & Performance Optimization ✅ Security Assessments ✅ Technical Due Diligence ✅ MVP to Production Strategy ✅ CTO-Level Technical Consulting ⚡ AI-Accelerated Engineering Workflow I leverage modern AI engineering tools to accelerate development, improve quality and reduce delivery timelines: ✅ Claude Code ✅ OpenAI Codex ✅ ChatGPT ✅ Cursor AI ✅ GitHub Copilot ✅ LangGraph ✅ LangChain ✅ n8n AI Agents ✅ OpenClaw ✅ MCP-Based Agent Systems ✅ Automated Testing & Code Review ✅ AI-Assisted Documentation & Architecture 🛠️ TECHNOLOGIES & PLATFORMS ☁️ Cloud AWS • Azure • Docker • Kubernetes • Linux • CI/CD 📡 IoT ThingsBoard • AWS IoT • Azure IoT • LoRaWAN • MQTT • ChirpStack • TTN • EMQX ⚙️ Backend Python • FastAPI • Flask • Django • Laravel • Node.js 💻 Frontend React • Next.js • TypeScript • JavaScript • Bootstrap 🗄️ Databases PostgreSQL • Supabase • InfluxDB • Time-Series Platforms 🎯 WHY CLIENTS WORK WITH ME ✅ Senior Architect with Hands-On Development Experience ✅ End-to-End Ownership from Idea to Production ✅ Deep Expertise in Both Software and Hardware Ecosystems ✅ AI-Accelerated Development for Faster Delivery ✅ Enterprise-Grade Focus on Security and Scalability ✅ Proven Experience Delivering Real Production Systems Whether you're building a new product, scaling an existing platform, integrating connected devices or exploring AI-powered automation, I can help you design, build, and launch a solution that is secure, scalable and ready for growth. - $65/hr $65 hourly
Austin J.
- 5.0
- (32 jobs)
Oviedo, FLArduino
Arduino IDE3D Printer3D PrintingAutodesk Fusion 360Mechanical EngineeringSiemens NXWeldingSketchUpSolidWorksAutodesk Inventor3D Design3D ModelingI am a mechanical designer who utilizes Fusion 360 to develop various prototypes and products that range from dancing banana robots to large-scale 3D printable RC aircraft. I specialize in rapid prototype design and prototype construction. My skill sets and capabilities include: - Rapid Prototype Development - Fabrication and Prototype Testing - 3D printing one-offs and/or small-scale production - Consistent communication and collaboration - Vacuum Forming - FDM and SLA 3D Printing - 3D Scanning - TIG and MIG Welding - Sheet Metal Design and fabrication - Web Development - Graphic Design - $80/hr $80 hourly
Nauman S.
- 4.9
- (26 jobs)
Lahore, PUNJABArduino
Technical WritingCircuit DesignInternet of ThingsRoboticsAPIInternet of Things Solutions DesignIndustrial Internet of ThingsDigital ElectronicsPCB DesignInternet of Things SoftwareESP8266Raspberry PiESP32With over 10 years of experience and a proven track record of delivering 200+ successful IoT projects and 50+ consultancy sessions, I specialize in creating cutting-edge IoT and IIoT solutions that bridge hardware and software seamlessly. Whether you're launching a new product, optimizing industrial automation, or developing a consumer device, I provide end-to-end IoT product development tailored to your vision. Core Competencies: ✅ IoT & IIoT Product Design and Prototyping ✅ Embedded Systems & Firmware Development ✅ Hardware Architecture Design & Technology Stack Selection ✅ PCB Design, 3D Casing, and ESD-Compliant Product Engineering ✅ Linux Systems and Server Deployment ✅ WebApp & Mobile App Development for IoT My Services Include: 🔍 IoT Consultancy & Preliminary Research: Detailed research reports for product concepts. Component selection and architecture planning. ⚙️ Full-Stack IoT Product Development: Firmware and hardware design. PCB and 3D casing creation for prototypes. Backend development and server deployment. 📱 App Development: Web-based dashboards and mobile apps for consumer and industrial use. 🚀 Product Deployment & Mass Manufacturing: Stress testing and performance optimization. Lean production and scalability support. Technologies I Work With: Hardware Platforms: SBCs: Raspberry Pi, Nvidia Jetson, OrangePi. Microcontrollers: ESP32, ESP8266, Arduino, ATtiny, STM32. Protocols & Communication: Hardware: I2C, UART, SPI, CAN. Software: MQTT, REST, LWMQTT, CoAP. Operating Systems: Linux: Ubuntu, FreeRTOS, Raspberry Pi OS, Manjaro. Programming & Development: Python, C/C++, JavaScript, ReactJS, Node-RED. Mobile Development: React Native, Flutter, Android Native. IoT Platforms: AWS IoT, Azure IoT, Self-hosted platforms. Why Choose Me? 🌟 Comprehensive Expertise: From prototyping to deployment, I handle all aspects of IoT product development. 🌟 Proven Success: Trusted by businesses worldwide for innovative and scalable solutions. 🌟 Client-Focused: Tailored services designed to exceed expectations and maximize ROI. Let’s turn your IoT idea into a reality! Whether you need a custom solution, consultation, or mass-production support, I’m here to help. Contact me today and let’s innovate together!
- $55/hr $55 hourly
Danish S.
- 4.8
- (47 jobs)
Rawalpindi, PUNJABArduino
Arduino FirmwareInternet of Things Solutions DesignAzure IoT HuBInternet of ThingsIndustrial Internet of ThingsAWS IoT CoreLoRaRaspberry PiESP32ESP8266FlaskPythonI help startups, enterprises, and product teams transform ideas into production-ready platforms—combining IoT, cloud, SaaS and AI to build scalable solutions that deliver real business value. Over the past 6+ years, I have architected and delivered complete end-to-end systems across industrial IoT, healthcare, hospitality, smart infrastructure, agriculture, food safety , logistics and connected device ecosystems. My expertise spans the entire product lifecycle—from solution architecture and cloud infrastructure to application development, deployment, monitoring and long-term scalability. Unlike traditional developers who focus on individual technologies, I specialize in designing and delivering complete platforms. By leveraging modern AI-powered engineering workflows, advanced automation and proven cloud architectures, I help businesses launch products significantly faster while maintaining enterprise-grade reliability, security and performance. 🔥 WHAT I CAN HELP YOU BUILD 📡 IoT Platforms & Device-to-Cloud Systems ✅ Enterprise IoT Platforms ✅ Multi-Tenant IoT SaaS Solutions ✅ Device Provisioning & Fleet Management ✅ Real-Time Telemetry Processing ✅ Edge Computing & Gateway Integration ✅ LoRaWAN & MQTT Solutions ✅ Industrial & Healthcare IoT Systems ✅ Digital Twin Platforms ✅ Smart Monitoring & Control Systems ☁️ Cloud-Native SaaS Platforms ✅ Multi-Tenant SaaS Architecture ✅ API-First Backend Systems ✅ Customer Portals & Dashboards ✅ Authentication & RBAC Systems ✅ Subscription & User Management ✅ CI/CD & DevOps Automation ✅ Cloud Infrastructure Design ✅ Scalable Production Deployments 🤖 AI-Powered Applications & Automation ✅ AI Agents & Autonomous Workflows ✅ AI-Powered Business Automation ✅ Conversational AI Assistants ✅ Predictive Analytics Solutions ✅ Intelligent Monitoring Systems ✅ AI-Driven Reporting & Insights ✅ Agentic Workflows & LLM Integrations ✅ AI-Enhanced Operational Platforms 🏗️ Solution Architecture & Consulting ✅ Product Architecture Design ✅ Technical Leadership & Mentoring ✅ Cloud Architecture Reviews ✅ Scalability & Performance Optimization ✅ Security Assessments ✅ Technical Due Diligence ✅ MVP to Production Strategy ✅ CTO-Level Technical Consulting ⚡ AI-Accelerated Engineering Workflow I leverage modern AI engineering tools to accelerate development, improve quality and reduce delivery timelines: ✅ Claude Code ✅ OpenAI Codex ✅ ChatGPT ✅ Cursor AI ✅ GitHub Copilot ✅ LangGraph ✅ LangChain ✅ n8n AI Agents ✅ OpenClaw ✅ MCP-Based Agent Systems ✅ Automated Testing & Code Review ✅ AI-Assisted Documentation & Architecture 🛠️ TECHNOLOGIES & PLATFORMS ☁️ Cloud AWS • Azure • Docker • Kubernetes • Linux • CI/CD 📡 IoT ThingsBoard • AWS IoT • Azure IoT • LoRaWAN • MQTT • ChirpStack • TTN • EMQX ⚙️ Backend Python • FastAPI • Flask • Django • Laravel • Node.js 💻 Frontend React • Next.js • TypeScript • JavaScript • Bootstrap 🗄️ Databases PostgreSQL • Supabase • InfluxDB • Time-Series Platforms 🎯 WHY CLIENTS WORK WITH ME ✅ Senior Architect with Hands-On Development Experience ✅ End-to-End Ownership from Idea to Production ✅ Deep Expertise in Both Software and Hardware Ecosystems ✅ AI-Accelerated Development for Faster Delivery ✅ Enterprise-Grade Focus on Security and Scalability ✅ Proven Experience Delivering Real Production Systems Whether you're building a new product, scaling an existing platform, integrating connected devices or exploring AI-powered automation, I can help you design, build, and launch a solution that is secure, scalable and ready for growth. - $65/hr $65 hourly
Austin J.
- 5.0
- (32 jobs)
Oviedo, FLArduino
Arduino IDE3D Printer3D PrintingAutodesk Fusion 360Mechanical EngineeringSiemens NXWeldingSketchUpSolidWorksAutodesk Inventor3D Design3D ModelingI am a mechanical designer who utilizes Fusion 360 to develop various prototypes and products that range from dancing banana robots to large-scale 3D printable RC aircraft. I specialize in rapid prototype design and prototype construction. My skill sets and capabilities include: - Rapid Prototype Development - Fabrication and Prototype Testing - 3D printing one-offs and/or small-scale production - Consistent communication and collaboration - Vacuum Forming - FDM and SLA 3D Printing - 3D Scanning - TIG and MIG Welding - Sheet Metal Design and fabrication - Web Development - Graphic Design - $80/hr $80 hourly
Nauman S.
- 4.9
- (26 jobs)
Lahore, PUNJABArduino
Technical WritingCircuit DesignInternet of ThingsRoboticsAPIInternet of Things Solutions DesignIndustrial Internet of ThingsDigital ElectronicsPCB DesignInternet of Things SoftwareESP8266Raspberry PiESP32With over 10 years of experience and a proven track record of delivering 200+ successful IoT projects and 50+ consultancy sessions, I specialize in creating cutting-edge IoT and IIoT solutions that bridge hardware and software seamlessly. Whether you're launching a new product, optimizing industrial automation, or developing a consumer device, I provide end-to-end IoT product development tailored to your vision. Core Competencies: ✅ IoT & IIoT Product Design and Prototyping ✅ Embedded Systems & Firmware Development ✅ Hardware Architecture Design & Technology Stack Selection ✅ PCB Design, 3D Casing, and ESD-Compliant Product Engineering ✅ Linux Systems and Server Deployment ✅ WebApp & Mobile App Development for IoT My Services Include: 🔍 IoT Consultancy & Preliminary Research: Detailed research reports for product concepts. Component selection and architecture planning. ⚙️ Full-Stack IoT Product Development: Firmware and hardware design. PCB and 3D casing creation for prototypes. Backend development and server deployment. 📱 App Development: Web-based dashboards and mobile apps for consumer and industrial use. 🚀 Product Deployment & Mass Manufacturing: Stress testing and performance optimization. Lean production and scalability support. Technologies I Work With: Hardware Platforms: SBCs: Raspberry Pi, Nvidia Jetson, OrangePi. Microcontrollers: ESP32, ESP8266, Arduino, ATtiny, STM32. Protocols & Communication: Hardware: I2C, UART, SPI, CAN. Software: MQTT, REST, LWMQTT, CoAP. Operating Systems: Linux: Ubuntu, FreeRTOS, Raspberry Pi OS, Manjaro. Programming & Development: Python, C/C++, JavaScript, ReactJS, Node-RED. Mobile Development: React Native, Flutter, Android Native. IoT Platforms: AWS IoT, Azure IoT, Self-hosted platforms. Why Choose Me? 🌟 Comprehensive Expertise: From prototyping to deployment, I handle all aspects of IoT product development. 🌟 Proven Success: Trusted by businesses worldwide for innovative and scalable solutions. 🌟 Client-Focused: Tailored services designed to exceed expectations and maximize ROI. Let’s turn your IoT idea into a reality! Whether you need a custom solution, consultation, or mass-production support, I’m here to help. Contact me today and let’s innovate together! - $35/hr $35 hourly
Chris S.
- 5.0
- (13 jobs)
Cape Town, WESTERN CAPEArduino
BashBluetooth LEEmbedded SystemEmbedded LinuxPythonCrestronNode.jsUARTFirmware ProgrammingMQTTMicrocontroller ProgrammingC++Raspberry PiESP32Embedded IoT engineer (ESP32, Raspberry Pi, C/C++, MQTT, Linux). 10+ years building field-ready hardware and software for kiosks, AV control, agritech, meditech. My scope includes supplier scouting, BOM creation, firmware and backend programming, UI and dashboard design, documentation, and installation support. • HARDWARE: ESP32; Raspberry Pi Pico, Zero, 3, 4, 5; Arduino; STM32; NeoPixel LEDs; servo (PWM) motor control; RFID; PCB prototyping; digital and analog I/O (sensors, relays); thermal printers • SOFTWARE: Python; C/C++; Node.js; Bash; Git; GitHub; CI/CD; Nginx; OBS; Power Automate; AWS EC2 (Linux); Ubuntu; Debian; WebRTC and live streaming; MySQL; MongoDB; Crestron • PROTOCOLS: WebSockets; MQTT; HTTP/HTTPS; REST APIs; TCP/IP; TLS/SSL; BLE/Bluetooth; I2C; SPI; UART; RS-232/RS-485; SSH With my career beginning in building tech for operating rooms and live venues where failure isn’t an option, I create solutions that are reliable, maintainable, and scalable. Available part-time or project-based. I can scope, source, build, validate, and support—while keeping communication tight and transparent. Let me know how I can assist or if you have any questions about my projects/experience. Thanks for viewing my profile! - $70/hr $70 hourly
Milan Š.
- 5.0
- (73 jobs)
Kamnik, KAMNIKArduino
TestingJSONXMLData AnalysisPythonScriptingSeleniumSQL ProgrammingAutomationPerlSystem AutomationScripts & UtilitiesRaspberry PiData ScrapingWith over 25 years of international experience in software development, quality assurance, and project management, I specialize in delivering top-notch solutions. My expertise spans software automation, performance optimization, and database programming, with a focus on storage and meter data management. Key Technologies: Domains: Data/Web Scraping, Integration, Reporting, Automation, Optimization, Analytics, GIS, Meter Data Management Programming Languages: Python, Java, SQL, HTML, JavaScript, PHP, C/C++ Scripting Languages: Python, Perl, PowerShell Platforms: Linux, Windows, Arduino, Raspberry Pi Environments: PyCharm, SQL Developer, Eclipse, Salesforce, MS Office Suite Databases: Oracle, MS SQL, MySQL/MariaDB, Postgres Frameworks: React, Node Career Highlights: Developed web scraping tools, communication protocols, and automation solutions for various industries. Designed and operated multi-GPU cryptocurrency mining rigs. Created a customizable automated testing framework for embedded Linux-based power management solutions. Implemented integration and reporting modules for leading European clean energy storage companies. Consulted on performance testing environments for major utility companies. Awards and Recognition: Employee of the Year 2001, Hermes SoftLab d.d. Received multiple client commendations for exceptional project performance. Languages: Slovenian: Native/Active English: Active German: Passive Serbo-Croatian: Active Hobbies: Technical literature, winemaking, cycling, skiing, photography, following science and technology developments. Education: Bachelor's degree in Computer Science from the University of Ljubljana. Licenses & Trainings: Cryptocurrency trading & mining optimization. Advanced Python and Java programming. Expertise in IEE/SAP integration, cybersecurity, and GIS applications. - $35/hr $35 hourly
Ramy N.
- 4.9
- (18 jobs)
Cairo, CAIROArduino
Internet of Things Solutions DesignAtmel AVRPCB DesignCircuit DesignARM MicrocontrollerESP8266Embedded CWiFiEmbedded SystemESP32Microcontroller ProgrammingWith over 7 years of experience in software development, I specialize in low-level embedded systems including Bare-Metal, RTOS, Linux, and QNX. Additionally, I bring 3+ years of expertise in applied cryptography and security analysis. I possess a deep understanding of C and C++ for secure application stacks and kernel-level development. Early in my career, I worked as a freelance Embedded Systems and IoT Engineer, contributing to medium-sized projects involving ARM and AVR (C) as well as ESP32 (C++). I successfully completed over 60 projects with consistently high client satisfaction. Later, I transitioned into the automotive domain, focusing on TCU cybersecurity. During this time, I was responsible for establishing CI/CD pipelines using Jenkins and Docker. My goal is to contribute to the development of advanced, complex software with a dedicated focus on simplicity and security. - $180/hr $180 hourly
Sean W.
- 5.0
- (14 jobs)
Fenton, MOArduino
Electronic DesignDroneRobot Operating SystemMechatronicsRaspberry PiEmbedded SystemPythonMATLABSolidWorks3D PrintingProduct DevelopmentWhether it flies, rolls, dives or drives, I like to make stuff move! I love autonomous vehicles and feel blessed to have been able develop cutting edge vehicles for a wide variety of clients. With a Master's of Science in Mechanical Engineering, specializing in Robotics and Control Systems, coupled with hands-on work experience in manufacturing and UAV research, I feel comfortable tackling projects that others find technically daunting. With certifications in Solidworks Mechanical Design and Additive Manufacturing, I can help bring you vision to life. My skills include ArduPilot, Lua Scripting, Dronekit-Python, PX4, Gazebo, RealFlight Simulation, MAVSDK, System Identification, QGroundControl/Mission Planner, Raspberry Pi, Arduino, Python, MATLAB, C++, Robot Operating System (ROS), Autonomous Vehicles, Product Development and 3d Design. - $65/hr $65 hourly
Jyh-Shin C.
- 4.9
- (40 jobs)
Troy, MIArduino
RoboticsAutomotive EngineeringSimulinkMATLABI retired from a staff research engineer position at a major automotive manufacturer. I designed engine controls in automotive using Matlab, Simulink, Simscape, and Modelica. My expertise is modeling and control of dynamic systems. My freelancing goal is to contribute my expertise to society. Generating income is not my main goal. You can be assured that I'll do my best to complete your project. - $75/hr $75 hourly
Alexandre B.
- 4.9
- (90 jobs)
Paris, IDFArduino
Design for Manufacturing3D DesignEnglish to French TranslationESP323D RenderingEngineering Design3D PrintingElectronic DesignBlenderSolidWorksGreetings ! I am a Georgia Tech Engineer, with extra diplomas from the French Arts et Métiers ParisTech. As a Freelancer, I specialize in the full-stack design of products destined for production : 3D printing, machining, injection molding and more, but also electronics and programming in order to create functional prototypes. I abandoned a career in industrial management in order to start my product design and prototyping company : thus I know all about most production methods, and can advise you as to the manufacturing of your 3D models. I can also offer to make prototypes of your products, using 3D printing and Arduino-based electronics. I operate my own registered company, called Studio Septentrion. I can therefore offer official invoices, NDAs and other business-related formalities if needed. Looking forward to working with you, Alexandre B. studioseptentrion.com/freelance-3d-design-and-printing Bonjour ! Ingénieur des Arts et Métiers ParisTech et de Georgia Tech, je suis spécialisé en conception et prototypage de produits destinés à la production : mécanique, électronique, programmation... Je dispose d'années d'expérience en CAO et méthodes de fabrication, et je peux prototyper vos produits en employant de l'impression 3D et de l'électronique Arduino. Au plaisir de travailler avec vous, Alexandre B. studioseptentrion.com - $35/hr $35 hourly
Hamza J.
- 5.0
- (15 jobs)
Lahore, PUNJABArduino
UbuntuFirmware ProgrammingPCB DesignC++CReal-Time Operating SystemEmbedded LinuxMicrocontroller ProgrammingEmbedded CEmbedded SystemPythonRaspberry PiESP32STM32Embedded system engineer with years of shown and hard core experience of working with embedded systems. Refined engineering professional with Master degree in Embedded and Computer engineering. Services: • Bare-metal and RTOS development.. • Network programing. • Schematic design and printed circuit board (PCB) layout. • Linux programming • Altium PCB designing Skills: • Programming Languages: C, C++, Python. • OpenSSl, mbedTLS, wolfssl, micro-ecc • Operating Systems: FreeRTOS, TI-RTOS. • Processors: ARM cortex M4 and M0, STM32, TM4Cxx, EFM32, ESP32, PICxx, Arduino • Hardware Interfaces: I2C, SPI, FAT file system, USB FS/HS, UART, Ethernet, Modbus, RS-232, RS-485, CAN. • Networking: FTP, TCP, UDP, NTP, HTTP, MQTT, • ESP-IDF / Keil uVision / IAR / MPLAB / Stm32cubeIDE / Atollic True-Studio / SVN / GitHub / Visual Studio / Xilinx ISE / JIRA/ JAMA/ PERFORCE IOT devices: • Cellular Devices (mainly u-blox devices) • WiFi Devices (ESP32, TI CC32xx series) • GNSS Devices (u-blox M8) - $35/hr $35 hourly
Nicholas E.
- 5.0
- (45 jobs)
Bellingham, WAArduino
Design for ManufacturingExperiment DesignDesign ThinkingCAM SoftwareRapid Prototyping3D PrintingAutodesk Fusion 360Product Designedsoninnovation.com I am interested in helping with any phase of the design process. From taking in ideas with certain design constraints, to creating functional prototypes and choosing a manufacturing process that is optimal for the product and quantity desired. - Conceptualization - CAD - Rapid prototyping - CNC work Certifications: - Certified Manufacturing Technologist - SME - Additive Manufacturing for Innovative Design and Production - MIT - Autodesk Certified Associate in CAD for Mechanical Design - Autodesk Certified Associate in CAM for 2.5 Axis Milling Engineering Experience: School - Manufacturing Engineering Degree - 250+ hours modeling on Catia V5 - Part Design and Surfacing - CNC milling aluminum on Hass Mini Mill - Material selection and manufacturing processes - Design of Experiment - Fixture Design - Design for manufacturing - Design for assembly - Tensile testing - FEA Personal - 500+ hours modeling on Sketchup and Autodesk Fusion 360 - 100+ prototyping prints in PLA, ABS, PETG, TPU, Taulman 910 Alloy - CNC routing plastics, plywood, hardwood, brass, aluminum - Basic electrical work - Mechatronics design and prototyping - Controlling stepper motor with micro stepping driver and Arduino - Troubleshooting electrical problems on a boat I can provide examples of projects I have worked on. If you have any questions please let me know! - $45/hr $45 hourly
Wesley E.
- 4.8
- (6 jobs)
Belleville, MIArduino
Embedded LinuxLinuxInternet of ThingsFront-End DevelopmentFirmware ProgrammingAngularJSWeb DevelopmentExperience in Embedded software engineering working with Arduino, ESP32, STM32, Raspberry Pi, and Xbee modems. I can provide low-cost IOT applications for hobby usage that run on a local server, or production applications that run in the cloud (AWS). If you would like to take your project to the next level and include WiFi, wireless, or cellular communication, feel free to reach out! Thanks. - $34/hr $34 hourly
Sebastian C.
- 5.0
- (7 jobs)
San Pedro Cholula, PUEBLAArduino
Product DesignFinite Element AnalysisPrototypingMATLABCAD3D PrintingEngineering SimulationStructural AnalysisSTL2D DraftingMechanical DesignMechanical Engineering3D ModelingAutodesk InventorI am a dedicated Mechanical Engineer with a strong focus on mechanical design, prototyping, and the use of advanced engineering tools. I bring extensive experience in 3D printing, CAD modeling, finite element analysis (FEM), and mathematical modeling (Matlab) to solve complex mechanical problems and optimize product performance. Currently, I am in the process of completing my Master's degree in Mechanical Design and Manufacturing, where my thesis project focuses on the design and prototyping of a cable-driven parallel robot. This project has enhanced my skills in robotics, kinematics, and system integration, combining theoretical knowledge with hands-on prototyping to create efficient, innovative solutions. I also have practical experience designing and developing refrigerator compressors at Mabe Mexico, where I contributed to product design, performance testing, and iterative improvements. My expertise extends to ensuring manufacturability, conducting simulations to validate designs, and optimizing mechanical systems for real-world applications. I am passionate about transforming ideas into functional, high-quality products. Whether you need support with robotic design, prototyping, or any other mechanical engineering challenges, I can provide innovative and tailored solutions to meet your needs. Let’s work together to bring your mechanical engineering projects to life! - $35/hr $35 hourly
Eduardo Gonzalo A.
- 5.0
- (32 jobs)
Daule, GUAYASArduino
Blender3D Product RenderingJewelry RenderingSolidWorksMATLABSolution SellingAutodesk InventorAcademic TranslationTechnical TranslationAutodesk 3ds Max3D Rendering3D Modeling3D DesignI'm a creative and passionate 3D generalist specializing in modeling 3D assets ready to be used across various industries. I have experience working with interior design companies, as well as Metaverse and 3D printing startups, delivering high-end designs along with high-quality photorealistic renders. As my client, your satisfaction is my priority. I take great care with each project, helping bring your ideas to life and offering advice when needed. I’m committed to contributing to the success of your project. Feel free to contact me to discuss details, deadlines, and pricing. - $105/hr $105 hourly
Ryan S.
- 4.8
- (6 jobs)
Prosser, WAArduino
Microcontroller ProgrammingCircuit DesignRF DesignElectrical EngineeringIndustrial EngineeringRoboticsEmbedded SystemPCB DesignIndustrial AutomationPenetration TestingApplication SecurityInternet of Things Solutions DesignCreative and proactive Engineer with over 25 years of experience in electrical, software, and systems engineering. I have solid ability in system development including design, integration and formal testing resulting in successful system solutions. Over the course of my career I have been able to have immersive experience in both building and breaking. Embedded systems are a favorite home of mine, both in designing hardware and software, as well as reverse engineering. Highly experienced in designing user friendly systems from backend to frontend, and keeping such systems maintained. Some highlights of skills include: • Mastery in programming in various languages/frameworks. (C, Python, GoLang, Flask, Fast API, Django, Node.js, assembly) • Mastery with robotics, ICS, and SCADA design and implementation • Proficient with reverse engineering of software and hardware systems • Proficient in Penetration Testing and Application Security • Proficient with OrCAD Capture and Layout, Altium Designer, Eagle CAD, and PSPICE. • Mastery in troubleshooting electronic circuits, analog and digital, to component level • Mastery in system design and implementation from board level to industrial scale - $200/hr $200 hourly
Charles M.
- 5.0
- (35 jobs)
Wauconda, ILArduino
Embedded SystemPCB DesignBluetooth LELoRaMicrocontroller Programming3D PrintingElectronic DesignMechanical DesignProduct DesignHardware PrototypingPrototyping3D Modeling3D DesignWhether your idea is bound for a Kickstarter page or a surgical suite, I can help bring your product from an idea to a reality. Prototyping gadgets is what I do best! If you'd like some help bringing your next project to life, drop me a message and let's talk about how we can make it happen. Work History: 13 years of experience in 3D modeling and 3D printing mechanical designs, 11 years of experience writing code for embedded devices, 9 years of experience working with robotics, 7 years of experience designing PCBs, 2 years in the medical device field, 2 years in the IoT device field, and 1 degree in Biomedical Engineering Want to go from "here's a concept" to "here's a prototype" in 20 words or less, by the end of next week? We can do that. Want to be intimately involved every step of the way from the initial designing phase to the first batches, and beyond? Well, we can do that too! Just let me know how I can help, and I'll tell you how to do the rest. - $35/hr $35 hourly
Hatem A.
- 5.0
- (7 jobs)
Cairo, CAIROArduino
Artificial IntelligenceSix SigmaPLC ProgrammingEmbedded SystemMachine LearningLean ManufacturingLean Consulting3D DesignHi, I’m a passionate and results-driven Mechatronics Engineer with over 15 years of experience in industrial automation, robotics, mechanical design, and product development. My journey has taken me through diverse industries, where I’ve solved complex engineering problems, optimized production processes, and delivered innovative solutions that drive efficiency and growth. WHAT I OFFER? I specialize in end-to-end engineering solutions, from concept to production. Here’s what I can do for you: 1. INDUSTRIAL AUTOMATION & ROBOTICS 💡 PLC Programming: Expert in Siemens, Allen-Bradley, Mitsubishi (component selection, wiring, HMI design, troubleshooting). 💡 Robotics Design: Custom robotics systems, including Arduino development, sensor integration, and firmware programming. 💡 Process Optimization: Lean Six Sigma, FMEA, and 8D problem-solving to improve OEE, reduce cycle times, and eliminate waste. 2. MECHANICAL DESIGN & CAD 💡 3D Modeling & Drafting: Proficient in SolidWorks, Autodesk Inventor, Fusion 360, AutoCAD, and Siemens NX. 💡 Machine Design: Full automation systems, CNC machine design, and custom mechanical systems. 💡 Prototyping & 3D Printing: From concept to functional prototypes using SLA, FDM, and SLS methods. 💡 Reverse Engineering: Transform physical products into CAD models for improvement or replication. 3. PRODUCT DEVELOPMENT & R&D 💡 Concept to Production: Design, prototyping, testing, and validation of products across industries. 💡 Injection Mold Design: Expertise in designing molds for mass production. 💡 Research & Development: Innovate and improve products through cutting-edge technologies and methodologies. 4. EMBEDDED SYSTEMS & IoT 💡 Microcontroller Programming: Arduino, Raspberry Pi, and custom PCB design. 💡 Sensor Integration: BLE, UWB, and IoT solutions for smart devices and automation. 5. MAINTENANCE & PROCESS IMPROVEMENT 💡 Predictive Maintenance: CMMS systems, failure analysis, and countermeasures. 💡 Factory Layout Design: Lean manufacturing cells, MEP design, and electrical power distribution. 6. TECHNICAL DOCUMENTATION & WRITING 💡 User Manuals & Guides: Clear, concise documentation for assembly, operation, and maintenance. 💡 Technical Reports: Detailed analysis and reports on product performance, testing, and validation. 💡 Research Papers: Academic and technical writing for engineering publications. WHY CHOOSE ME? 🏆 Proven Track Record: Recognized with the Best Practice Award by LG Electronics for process improvement. 🛠 End-to-End Solutions: From napkin sketches to market-ready products, I handle every stage of development. 🔧 Cutting-Edge Tools: Proficient in SolidWorks, Fusion 360, MATLAB, ANSYS, and more. 🤝 Collaborative Leadership: I thrive in team environments, inspiring innovation and excellence. TECHNICAL SKILLS -> CAD/CAM: SolidWorks, Autodesk Inventor, Fusion 360, AutoCAD, Siemens NX. -> Programming: Python, C/C++, MATLAB, Arduino, PLC Ladder Logic. -> Simulation & Analysis: ANSYS, CFD, FEA, and thermal analysis. -> Manufacturing: CNC programming, injection molding, sheet metal design, and weldments. -> IoT & Embedded Systems: BLE, UWB, custom PCB design, and firmware development. LET’S COLLABORATE! Whether you need a custom automation system, a product prototype, or process optimization, I’m here to help. Let’s turn your ideas into reality and create solutions that exceed expectations. Feel free to reach out, I’d love to discuss how I can contribute to your success! - $35/hr $35 hourly
Goran D.
- 5.0
- (13 jobs)
Belgrade, SEArduino
3D PrintingC++Embedded SystemMechanical EngineeringPCB DesignElectrical EngineeringMATLABSensorCircuit DesignAutomationMicrocontroller ProgrammingCCAD Drafting3D ModelingEmbedded 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. - $33/hr $33 hourly
Daniel A.
- 5.0
- (14 jobs)
Oviedo, FLArduino
AutodeskManufacturing & ConstructionAdobe Illustrator2D AnimationDraftingCAD & CAM SoftwareGraphic Design3D PrintingPrototypingProduct DesignProduct DevelopmentRhinoceros 3D3D Design3D RenderingI've been designing and drafting for over 4 years. I've got an extensive history of experience with a multitude of different software which have helped me in completing a broad category of jobs. This includes software in CAD/CAM Design/Drafting, Graphic Design, Website Design, electronic programming (Arduino,)PCB creation (Fusion 360,) Office apps with Microsoft and Google. I also have extensive experience with 3D printers (SLS/FDM) and CNC machines. CAD/CAM Design/Drafting: Autodesk's Inventor, AutoCAD, Fusion 360, Rhino 3D, and Blender. Graphic Design: Adobe's Illustrator, Acrobat, Animator, and Photoshop. I like to choose the best software to get the jobs done but sometimes that involves more than one so I've decided to learn different software to be as efficient as possible. With Rhino I can create products or architecture with complex surfacing using Nurbs or SubD. I tend to use Fusion 360 or Inventor for the assembly of parts, solid modeling and for my drafting needs. Inventor's frame generator helps me with truss designs. With Adobe's suite of products I can design just about anything visually for any commercial needs. I then bring those graphic designs from illustrator or photoshop into animator for any 2D animation needs. I've programmed a range of electronics that have included lights, DC motors, Stepper Motors, Sensors all working together. I've held designer positions at manufactures including Regal Boats and JRCO Fabrication, working with upholstery, metalworking, woodworking, and have drafted up professional documents for them and their clients. - $48/hr $48 hourly
Roman P.
- 5.0
- (76 jobs)
Kyiv, KYIV CITYArduino
ESP32Altium DesignerMicrocontroller DesignElectrical Layout DesignCircuit DesignDigital ElectronicsC#ElectronicsHardware PrototypingKiCadEmbedded SystemBluetoothElectrical EngineeringMain work profile: battery chargers, USB Power Delivery, analog interfaces for sensors, low and high-speed ADCs, Bluetooth and wired data exchange, onboard local power sources (step-up, step-down, etc...), making basic firmware for: STM32, ESP32, PIC, AVR using native frameworks or/and Arduino framework, libs for attached hardware. Optimizing schematics/PCB/BOM (simple IoT or simple devices based on most popular components) for fast and low cost prototypes assembly. Experience in electronics design - 21 years Deep knowledge in Altium Designer, KiCAD and P-CAD. Also can freely work in EasyEDA, Diptrace, Eagle, MultiSim - $40/hr $40 hourly
Giovanni B.
- 5.0
- (39 jobs)
Fiorenzuola d'Arda, PROVINCE OF PIACENZAArduino
EagleCircuit DesignHardware PrototypingAnalog ElectronicsTCP/IPFirmware ProgrammingPCB DesignEmbedded SystemPythonC++Microcontroller ProgrammingChardware development (Diptrace, Kicad, Upverter), firmware development in C, C ++, testing tools in Python, SPI communication, I2C, Serial, TCP / IP, HMI, real time systems (FreeRTOS, ThreadX), and much more... - $50/hr $50 hourly
Pavan S.
- 4.9
- (15 jobs)
Mumbai, MAHARASHTRAArduino
Electronic DesignKiCadARM MicrocontrollerEmbedded SystemWiFiPCB DesignRaspberry PiFirmwareESP32STM32nRF52Microcontroller ProgrammingEmbedded CBluetooth LEExperienced in the field of Embedded System Design. Main Area of Interests is Home Automation, Industrial Automation, IoT System Design, Embedded System Design, PCB Design, Firmware and Application programming. PCB Design Skills: Altium, Eagle, KiCad. Micro Controlllers: FPGA, CSR8670 , CSR8675, STM32, ESP32, NRF52840, NRF52832, Arduino, Raspberry Pi. Interface Protocol : SPI, I2C, I2S, DSI, UART, CAN, ModBUS, RS232, RS485. Communication: WiFi, Bluetooth, BLE, Bluetooth5, NFC, ANT, SUB-1GHz, ZigBee, 6lowpan, IR, LORA - $90/hr $90 hourly
Taylor A.
- 5.0
- (26 jobs)
Gold Bar, WAArduino
IT SupportElectronic DesignElectronicsC++ESP32Hardware PrototypingPythonCircuit DesignPCB DesignRapid PrototypingEmbedded SystemMySQL3D PrintingSolidWorksI help teams design and ship connected hardware products, whether you are building a new venture or expanding an existing product line. From high-level system architecture through schematic design, PCB layout, embedded firmware, cloud integration, and production readiness, I support the full product lifecycle. I specialize in commercial embedded and connected systems that must be reliable, scalable, and ready for real-world deployment from day one. With over six years of experience designing electronic products and the firmware that drives them, I work across hardware, embedded systems, and cloud infrastructure. My work includes custom electronics, production-ready PCB design, firmware architecture, and enclosure development for commercial products. Much of my background is in IoT environmental sensing and control systems, but my experience extends across embedded platforms and connected devices more broadly. I have five years of experience working within the AWS ecosystem, designing systems that leverage MQTT, AWS IoT Core, Lambda, ECS, RDS, and related services for secure data collection, fleet management, and operational reporting. I have extensive experience with Espressif’s ESP32 platform along with STM32 and other embedded systems, delivering products ranging from wireless sensing devices and lab equipment access control to industrial and autonomous systems. I frequently work on systems where reliability is critical. This includes products that must operate continuously in the field, integrate with safety-related infrastructure, or meet strict operational requirements. I design with long-term reliability, serviceability, and regulatory considerations in mind, including awareness of certification pathways such as FCC, CE, UL, and related compliance processes. In addition to system design, I maintain in-house rapid prototyping capabilities that allow hardware to move quickly from concept to tested prototype. This includes PCB prototyping, embedded firmware bring-up, and mechanical prototyping using both additive and subtractive fabrication methods with engineering-grade materials, along with small-batch electronics assembly and validation. These capabilities enable faster iteration cycles, early hardware validation, and smoother transitions into manufacturing. My focus is on building systems that are not only functional, but robust, maintainable, and ready for real-world deployment and production. - $135/hr $135 hourly
James D.
- 4.9
- (25 jobs)
Horace, NDArduino
FreeRTOSPythonEmbedded CFirmware ProgrammingSTM32ESP32SensorRaspberry PiMicrocontroller ProgrammingBluetoothFirmwareInternet of ThingsI am a Firmware Engineer with 8 years of experience working on products in industries such as automotive, agriculture, medical, and consumer electronics. My main area of expertise is IoT, using technologies such as LTE, BLE, and WiFi to create connected devices. I am most proficient with ESP32 and STM32 microcontrollers, but I also have experience working with PIC, AVR, and TI microcontrollers. - $95/hr $95 hourly
Matt C.
- 4.5
- (78 jobs)
Madison, CTArduino
PrototypingReverse EngineeringCreo ParametricIndustrial DesignProduct Design3D PrintingInjection Mold DesignArduino IDEJig & Fixture DesignDesign for ManufacturingMicrocontrollerAdobe IllustratorSolidWorksOVERVIEW: I’m a practical hands-on engineer, by degree, and imaginative to a fault by natural inclination. I have broad and deep design and manufacturing experience with a variety of end products, including but not limited to medical devices, high-end audio electronics, and musical instruments. I also have a great deal of personal experience with building & construction, and with hydraulic systems. — — — — — — — — — — — — MY 1st PRIORITY: I could bore you to death with my expertise in creative ideation, complex 3D modeling, 3D printing, plastic injection molding, sheet metal, materials, mechanisms, stepper motors, fixtures, arduino systems, and fabrication with fabrics & foams. I could brag that my work has been exhibited at MoMA (really, see portfolio). But I'm much more interested in hearing what YOU are up to, and to see if I can help with YOUR project — because over time I've learned that successful collaboration is the best reward. — — — — — — — — — — — — SKILLS AND ORIENTATION: SKILLS (design-wise): Very good 3D CAD chops (Creo, & Solidworks). Lots of complex and successful modeling, injection molding, and various other manufacturing examples to show & tell about, including arduino microcontroller system design. SKILLS (prototype-wise): My particular standout talent seems to be the ability to make, fix, find, and/or modify almost anything needed, really fast, with my own hands and minimal equipment. With my FDM and SLA printers, there isn't much I can't do. Probably faster and cheaper than is usually expected. If needed, I can sew fairly well too. — — — — — — — — — — — — WORK STYLE: Many people I've worked with have called me "MacGyver" because at some critical point in a project they came to understand the unusual value I usually bring to whatever the particular task. My default mode is usually to do most everything myself, but I've recently found it's even better to work with like-minded collaborators — which is why I'm looking for interesting projects to help with on Upwork. My guess is that if you've read this far, you are potentially a like-minded collaborator. Let's talk and find out! — — — — — — — — — — — — A LITTLE BRAGGING: This is my favorite feedback here on Upwork: "Matt is outstanding. In my 30 years he stands out as one of the best people I've worked with - great attitude, helpful, creative, understands what you need before you do, communicates excellently, delivers on time, does more than you expect....hire Matt for your project, don't hesitate. Don't think twice about it." - $87/hr $87 hourly
Beau N.
- 5.0
- (7 jobs)
Melbourne, VICArduino
Core BluetoothArduino FirmwareEmbedded SystemESP32PythoniOS DevelopmentmacOSSwiftApple WatchiOSiPad App DevelopmentApple TV ApplicationObjective-CI have 9+ years of Swift and 12+ years of Objective-C experience. I've worked as an engineering lead for the past 8 years as both a contractor and full time employee. In 2018 I published my first book on Swift Playgrounds titled "Simulations in Swift", which has was picked up by Apress. I write articles for the popular Ray Wenderlich/Kodeco website on Server Side Swift, run a YouTube channel teaching Swift development and mentor at a local university. I am the author of several popular Swift libraries including FaceAware and SimpleCheckbox. I write clean, and well tested code for highly polished projects, but also know when to hack things together for quick prototypes and proof of concepts. I've built apps for iOS, Mac, Apple TV, Apple Watch, and I even have significant Server Side (Vapor) experience as well as programming and integrating with embedded systems. If you're looking for a high quality product, with a slick user interface, smooth animations, and is easy for future devs to maintain, choose me! - $135/hr $135 hourly
Jeff H.
- 4.8
- (43 jobs)
Moscow, IDArduino
Internet of ThingsDigital ElectronicsKiCadSensorCircuit DesignAnalog CircuitReverse EngineeringSimulation GameOver thirty six years experience designing high reliability electronics for space, medical, industrial, and automotive markets. My expertise covers analog and digital circuit design, PCB layout, simulation, high voltage, industrial controls, sensors, microcontrollers, battery management, and reverse engineering. Expert user of Kicad and Altium schematic capture and PCB layout. I also have an extensive product management and logistics background. I can help with any phase of your project from concept to mass production. Want to browse more talent?
Sign up
Join the world’s work marketplace

Post a job to interview and hire great talent.
Hire Talent
Find work you love with like-minded clients.
Find WorkCivil Engineering
Industrial Design
Mechanical Engineering
Computer-Aided Design
Forensic Science
Product Design
AutoCAD
3D Modeling
3D Design
Interior Design
YouTube Marketing
Web Development
Web Design
Vue.js
Virtual Assistant
User Experience Design