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.

Trusted by


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 Programmer Hiring Resources
Explore talent to hire
ar_FreelancerAvatar_altText_292
ar_FreelancerAvatar_altText_292
ar_FreelancerAvatar_altText_292

4.7/5

Rating is 4.7 out of 5.

clients rate Arduino Programmers based on 1K+ reviews

Hire Arduino Programmers

Arduino Programmers you can meet on Upwork

Karthick N.
$20/hr
Karthick N.

Arduino Programmer

4.8/5(16 jobs)
Namakkal, TN
  • Trophy Icon Arduino
  • Machine Learning
  • Artificial Intelligence
  • PyTorch
  • TensorFlow
  • Python
  • Internet of Things Solutions Design
  • Ruby on Rails
  • React
  • Website Content
  • Deep Learning
  • Chatbot
  • Computer Vision

I've studied computer science. I have an experience of Web Development with the flavor of HTML, CSS, Bootstrap, JavaScript and other web development tools. I really enjoy the fact that thousands of users use applications that are developed by me. The ultimate dream is that one day thousands will grow into millions or billions. I HAVE A DREAM! Overall if summarized my experience that would be exploring, organizing information, problem-solving, and implementation. Languages are essential for expressing your programming skills overall. From the EXPLORING attribute, I have worked around lots of different languages. 1) Ruby 2) AngularJS 3) Javascript 4) Vuejs 5) Python ( a new sensation I always wanted to explore Erlang but then I found this beauty. Python leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.) In assistance to above languages below frameworks come into play, 1) Ruby on Rails 2) Django Databases are the main central storage of any web application. I got experience in both SQL and NoSQL 1) Postgres 2) MongoDB 3) SQLite 4) Mysql The game never ended on the server-side for me. The frontend/public-facing part of the web application has been also highly evolved. Everyone wants to use Single Page Applications - The SPAs. I got experience in the following 1) Angular JS 2) React JS Testing and Test Driven Development(TDD) is also an essential thing for any solid application. I can write automated tests in following 1) Rspec 2) Capybara Deployment is essential to distribute your application out in the wild. I got experience in the following tools and technologies 1) AWS 2) Google Cloud Platforms 3) Capistrano 4) Mina 5) Nginx 6) Passenger Phusion 7) Puma 7) Unicorn

...
Tanner H.
$65/hr
Tanner H.

Arduino Programmer

5.0/5(2 jobs)
Highland, UT
  • Trophy Icon Arduino
  • SolidWorks
  • CAD
  • Creo Parametric
  • 3D Printing
  • Product Design
  • Python
  • C++
  • Rapid Prototyping
  • Consumer Electronics

Extensive experience in consumer products. Well versed in CAD modeling in both SolidWorks and Creo Parametric. Skilled in Arduino and building basic electromechanical systems. I have worked in consumer products the past couple of years and have successfully helped launch multiple products. Skilled in plastic and sheet metal part design. If you have an idea, let's work together to make it a reality!

...
Kevin P.
$75/hr
Kevin P.

Arduino Programmer

5.0/5(1 job)
La Puente, CA
  • Trophy Icon Arduino
  • Microcontroller Programming
  • Python
  • Digital Electronics
  • MATLAB
  • Statistics
  • Physics

Noise is but our inability to make sense of what is presented to us. Achieving those 'Aha!' moments is what I like to do. Self-motivated individual. I graduated with a degree in Physics. Strong background in math with a large amount of experience in Matlab: - Data Analysis / Statistical Modeling - Creating User interfaces - Interacting with APIs - Simulink (FPGA programming)

...
Isidor R.
$50/hr
Isidor R.

Arduino Programmer

5.0/5(9 jobs)
Novi Sad, VOJVODINA
  • Trophy Icon Arduino
  • Embedded C
  • C
  • ESP32
  • Embedded System
  • Microcontroller Programming
  • C++
  • Embedded Linux
  • Raspberry Pi
  • Zigbee

Hi! I am a master's degree student of Computer Engineering and Computer Communications, Department for Automatic Control and Electronics, at the University of Novi Sad, Serbia. Experience and skills: ● 5 years of experience in Embedded systems and Home automation. ● Employed Full-time as Software Engineer ●Having experience with programming in C/C++, Java, and basic in Python, as well as many other languages. ● SVN, GIT, GIT Shell, Tortoise SVN, Tortoise GIT, Source Tree, Gerrit Code Revie, Jenkins... ● Working with various SoC's and microcontrollers : (TI: cc2530, cc2531, cc2538; Atmel: AtMega328p, AtMega8, ATtiny85; Arduino: Mini, Nano, Uno...; ESP8266, ESP32; Raspberry pi 2/3/4) ● Experience: • Firmware development for ZigBee nodes (C) • Firmware development and adding features for ZigBee and Z-Wave side of gateway software (C++) • Build automation for various platform through Docker • Integration device into Control4 ecosystem (Lora) • Firmware development for betting machines based on SAS protocol (C/C++) • Integrating devices using a proprietary communication protocol (HTTP, MQTT, UART, ZigBee, Z-Wave, mBus and etc.) into OBLO's IoT ecosystem. • Basic scripts for automated testing (bash script / python) • Firmware development for industrial devices based on ESP32 and MQTT protocol (C) • Integration Hue Light, Apple TV and other devices in various home automation systems • Implementing proxy server for controlling and monitoring betting machines based on SAS protocol (C#) • Firmware development for smart meter reading based on ESP32 and DLMS/COSEM protocol (C)

...
Dale M.
$70/hr
Dale M.

Arduino Programmer

4.9/5(100 jobs)
Columbus, OH
  • Trophy Icon Arduino
  • PCB Design
  • AVR Microcontroller
  • ESP32
  • ESP8266
  • Node.js
  • Altium Designer
  • KiCad
  • Python
  • Microcontroller Programming
  • OrCAD
  • Circuit Design
  • Arduino IDE
  • Arduino Firmware

►Capabilities: ----------------- ☑ Design, review, hand-assembly, troubleshooting, and rework of electronic designs. ☑ Microcontroller programming. ☑ High-speed signal routing (USB, HDMI, Ethernet, etc.) involving microprocessors or FPGAs with DDR3 or DDR4. ☑ Ultra-low power designs consuming microamps during standby for long battery life. Use of Altium Designer, KiCad, and Cadence OrCAD. With my Altium subscription, I can share designs over Altium 365 to provide you with a convenient view of progress through your web browser. ☑ PoC (Proof of Concept) app development using HTML, JavaScript, Python, Java, Microsoft Windows, and Linux. ☑ Circuit board layout with both surface-mount and through-hole electronic components. ☑ In-house equipment including an oscilloscope, multimeter, power supply, soldering iron, hot-air rework station, hotplate, and optical inspection equipment. ► Typical Deliverables: ---------------------------- ☑ PDFs of schematics, image previews of board layout, and all design files. ☑ Bill of Materials (parts list spreadsheet, prices from desired vendors). ☑ Microcontroller/application code (C, C++, Java, Python, HTML, CSS, etc.). ☑ Two or several hand-assembled PCBs. ☑ For high-volume production, an affordable arrangement for turn-key manufacturing. ☑ Free troubleshooting support for simple problems long after an ended contract with me. ► Typical Design Workflow for Circuit Board Design from Start to Finish: ---------------------------------------------------------------------------------------- Actual workflow may vary for unique projects, but each step of the way I will work with you to ensure your requirements are met. 1️⃣. The client shares their initial requirements (ideas, features, recommended parts, etc.). 2️⃣. Estimation for hourly/fixed-price. Projects with: a) well-defined requirements, fixed-price is acceptable, b) requirements that are more open-ended, hourly is acceptable. 3️⃣. A contract is started. 4️⃣. An initial schematic is designed with readily available components, along with a BOM (Bill of Materials). Development boards, breadboards, and simulators can be used for prototyping before circuit board design. 5️⃣. Circuit board placement and layout. 6️⃣. Prototype material procurement: BOM is ordered. Gerber files are generated and sent to a circuit board fabricator for the production of bare boards. 7️⃣. Bare circuit boards can be hand-assembled in-house by me. For more complex boards with hundreds of surface-mount parts, turn-key manufacturing can be arranged with the likes of Bittele (7PCB), MacroFab, Elecrow, etc. 8️⃣. Prototype boards are tested according to the client's requirements. 9️⃣. All design files are updated to reflect any modifications needed for the prototype circuit board. These files are shared with you, the client. 🔟. Now any capable electronics manufacturing service can produce your project. I have been professionally consulting with clients since 2018. Please feel free to challenge me with your interesting projects! I strive to answer invites within 24 hours.

...
Tim M.
$50/hr
Tim M.

Arduino Programmer

4.6/5(11 jobs)
Mine Hill Township, NJ
  • Trophy Icon Arduino
  • PCB Design
  • Reverse Engineering
  • Hardware Prototyping
  • Rapid Prototyping
  • Autodesk Inventor
  • Eagle
  • KiCad
  • Circuit Design
  • C++

I have been working in electronics for over 20 years. My skills are in electronics hardware and software design, including CAD and machining. My capabilities scale from design work all the way to medium production runs. I work mainly in design, production efficiency and reverse engineering. I have thorough knowledge in designing and making products from initial design all the way to envelope and assembly optimization. I also own a small machine shop for case production, allowing me to do most of the processes in house as required. Experience includes: 20 years soldering 20 years Audio/Video 15 years with Eagle Cad 15 years reverse engineering 15 years HTML, Javascript, CSS 10 years Pro Audio 10 years with Autodesk Inventor and Autocad 10 years Java, C, C++, and many others 10 years automotive repair experience 10 Years embedded hardware, AVR, ESP, MSP, ARM, Arduino 7 years with Kicad Have large vertical bench mill, lathe and 3D printer for enclosures, protying, and production Skilled in case fitment and designing to envelope Always willing to learn new skills

...
Sebastian R.
$50/hr
Sebastian R.

Arduino Programmer

5.0/5(10 jobs)
Sacramento, CA
  • Trophy Icon Arduino
  • C#
  • .NET Framework
  • Unity
  • C++
  • PHP
  • Laravel
  • JavaScript
  • JSON
  • jQuery

Designed/developed a simulation program within Unity3D that mimics the behavior of a training unit used in a college Mechatronics course. Software was purchased from me by the college and is being used in the course. Designed/developed a standalone control unit (including a custom PCB) to interface with cleanroom-spec wafer handling robots, allowing the operator to control, monitor, calibrate and program the equipment on a cheap tablet, via a USB cable. Designed/developed a network-enabled, Arduino-based unit (including custom PCBs) to interface with a bar tap, turning it into an interactive escape room puzzle. This unit was purchased and is being used by a local escape room. Lots of other general experience, but you get the idea :)

...
Ian V.
$50/hr
Ian V.

Arduino Programmer

5.0/5(2 jobs)
Missoula, MT
  • Trophy Icon Arduino
  • iOS Development
  • CNC Programming
  • Circuit Design
  • Machine Design
  • Prototyping
  • 3D Modeling
  • 2D Design & Drawings
  • SQL Programming
  • PLC Programming
  • 3D Printing
  • Microcontroller Programming
  • Electronic Design

My 20+ years of experience in machine design has given me the knowledge to integrate mechanical, electrical, pneumatic, and hydraulic components to develop machines built to exacting criteria. That same experience has taught me that a custom machine is only as good as the controls and logic systems that drive it. I am well versed in ladder logic PLC programming as well as variants of C++ and have experience in relay logic control systems as well. In addition, my background in IT allows me to deal with LAN and WAN enabled devices for on site and remote monitoring, troubleshooting, and control from a variety of devices and interfaces. More than just designing, I am also able to fabricate components and assemblies through both additive and subtractive methods. I have been working with 3D printers since the early days of binder jet powder machines and own and operate my own FDM printer for over 10 years. I also own and operate a 4 axis CNC milling machine and routinely create parts in aluminum, steel, stainless steel, and titanium. Other Skills: 3D Modelling with SolidWorks and Fusion 360 3+2 and 4 axis CAM programming with Fusion 360 Design and implementation of machining setups CNC setup and operation 2D Drawing with SolidWorks Design optimization for additive and subtractive manufacturing Extensive knowledge and experience with multiple 3D printing technologies Electrical Schematic design PCB Design and Gerber file creation C++, Swift, VB, VBA, SQL programming Native Windows application development

...
Tom S.
$90/hr
Tom S.

Arduino Programmer

4.8/5(10 jobs)
Pequea, PA
  • Trophy Icon Arduino
  • API Development
  • Desktop Application
  • SolidWorks
  • Mechanical Design
  • Drafting
  • Computer Assembly
  • Computer Maintenance
  • Automation
  • Business Process Automation
  • Raspberry Pi
  • ESP32
  • 3D Printing
  • .NET Framework
  • Electronics

I am a Mechatronics and Robotics engineer skilled in Full Stack Software Development that works with the .NET Framework, .NET Core MVC, JavaScript, C#, HTML, SQL Server, Python and more. I can quickly develop WPF and WinForms desktop applications that install with a single click on windows. I can also deploy a web application as an intranet site or an traditional internet sight depending on your needs. Feel free to call or email me about any potential hardware/software project you have. I'm also experienced with electronics prototyping and development, happy to work with Arduino, Raspberry PI, C and C++ as well for fully integrated hardware and software solutions. A highlight of my previous work is creating a web based, product configuration portal. The system uses a web form to collect user specifications and then passes that data to a network of desktop computers to engineer a product template into infinite unique products. The system also interfaces with the clients ERP system automating engineering and data entry positions. Reduced a 72 hour process to 60 seconds for my client. Tom Sowers

...
Nauman S.
$80/hr
Nauman S.

Arduino Programmer

4.9/5(27 jobs)
Lahore, PUNJAB
  • Trophy Icon Arduino
  • PCB Design
  • ESP8266
  • Digital Electronics
  • Industrial Internet of Things
  • Internet of Things Solutions Design
  • API
  • Robotics
  • Internet of Things
  • Internet of Things Software
  • Circuit Design
  • Technical Writing
  • Electronics
  • ESP32
  • Raspberry Pi

"I love breaking firmware and bootloaders" | A Hardware Hacker + Maker I am a Full-Stack IoT and IIoT Engineer and have been providing IoT Product Solutions(Industrial, Commercial, Consumer) products and prototypes to my clients for the last 5 years. My core competencies are in Hardware Prototyping, IoT and IIoT Product, and Architecture Design, Linux Systems, Project Deployments, Automation, and a little blend of WebApps and Smartphone Apps Development. With over 200+ projects completed and 50+ IoT consultation sessions, I am always interested in expanding my portfolio and helping IoT products and companies grow. Service that I can provide? -IoT and IIoT Product Consultancy -Detailed Preliminary Research Report for your product idea -Architecture Design and Technology Stack Selection -Components and Platform Selection -Prototype development based on preliminary research. -Commercial IoT product development providing end-to-end services including --Firmware Development --Hardware Design --PCB and 3D Casing Design of the product following ESD Rules --Device Backend development --Consumer-facing WebApp and Smartphone Apps development --Deployment of Backend/Frontend and other required packages on Server --Deployment and Testing of the completed prototype and product --Stress Testing of device and software --Mass-manufacturing/Lean-production Technology Development Boards(SBCs) [Raspberry Pi, Intel Joule, OrangePi, Nvidia Jetson, etc.] Microcontrollers [Arduino family, ATMega | Atmel, ATtiny, ESP8266, ESP32, etc.] Hardware Protocols [I2C, CAN, UART, SPI, OneWire, PJON, etc.] Software Protocols [MQTT, REST, LWMQTT, MQTT-SN, PJON, etc.] OS [Linux Systems (Ubuntu, Manjaro, Raspberry Pi OS Embedded Linux, FreeRTOS), BSD, etc.] Programming Languages and Scripting [Python, C/C++, Javascript, BASH, etc.] Web Technologies [ReactJS, AngularJS, Node-RED] Smartphone Development [ReactNative, Flutter, Android Native] Deployment and Versioning Control suites [Caprover, Portainer, Kubernetes, GitLab, Git, GitHub] IoT Platforms [Self-hosted Platforms, AWS IoT, Azure IoT] So, if you are looking for a complete IoT or IIoT Development or IoT Consultancy service, ping me with requirements. I would love to help you with your next IoT or IIoT Product.

...
Milan Š.
$60/hr
Milan Š.

Arduino Programmer

5.0/5(69 jobs)
Kamnik, KAMNIK
  • Trophy Icon Arduino
  • Data Scraping
  • Raspberry Pi
  • Scripts & Utilities
  • System Automation
  • Perl
  • Automation
  • SQL Programming
  • Selenium
  • Scripting
  • Python
  • Data Analysis
  • XML
  • React
  • Node.js

A versatile senior software engineer, developer, quality assurance expert with storage and meter data management background with a bag full of skills on software automation, scripting and databases. Over twenty years of international experience in software development, quality assurance, project and team management, software automation and integration, performance optimization and consulting. TECHNOLOGIES Domains: Data/Web Scraping, Integration, Reporting, Automation, Optimisation, Analitics, GIS, Meter Data Management, Database Programming Programming Languages: Java, SQL, HTML, JSP, JSF, Javascript, php, C/C++ Scripting Languages: Python, Perl, PowerShell Platforms: Linux, Windows, Firefox, Chrome, IE, TestComplete, Arduino, Shopify, Raspberry Pi Environments: PyCharm, SQL Developer, Eclipse, Salesforce, MS Office Suite Databases: Oracle, MS SQL, MySQL/MariaDB, Postgres Standards: Registered ISO 9001:2001 Lead Auditor (SGS TickIT) Technologies: modbus, Arduino, COSEM, Selenium, SoapUI Frameworks: React, Node CAREER HIGHLIGHTS Implemented terminal/user interface applications: web scraping, modbus communication, web dashboards, Arduino/PC apps, SNMP server, DSP match filters, telescope balance app. Designed, implemented and operated multi GPU cryptocurrency mining rigs for crypto mining project. Designed and implemented highly customizable automated testing framework prototype for data driven testing for embedded Linux based power management solution for leading European clean energy storage company (battery storage), managing photovoltaic, battery and grid power usage. Implemented Carlo Gavazzi EM271 Power Meter simulator on Modbus. Designed, developed, documented, trained, deployed and transitioned to production various integration and reporting modules between IEE (MDM – Meter Data Management), Saturne (MDC – Meter Data Collection) and customer 3rd party software. Designed, developed, deployed and transitioned the mySim Automated Testing Engine for testing Telco OSS Solutions based on GDi Gisdata COMPASS 2.0 Architecture to the Vodafone Romania and Hrvatski Telekom. Consulted team maintaining the performance testing environment of Itron's Meter Data Management Enterprise Solution for Southern California Edison and BC Hydro of British Columbia, Canada. Accelerated defect resolution process in a pre-production utility implementation project for large Australian customers Powercor, ETSA and Citipower. Setup and lead software development and quality assurance teams for several projects: Atempo's TimeNavigator - an enterprise backup solution, Telco OSS solutions, GIS web application testing dealing with real estates owned by Slovenian government for Ministry of Public Administration. Managed, implemented, tested and supported several web application with automated data exchangers and loaders for government agencies and ministries. Audited project teams as lead auditor for ISO9001 compliance. REWARDS AND RECOGNITIONS Employee of the Year 2001; Hermes SoftLab d.d. Multiple customer praises on several projects LANGUAGES Slovenian: Native/Active English: Active German: Pasive Serbo-Croatian: Active HOBBIES Reading (technical literature), Winemaking, mtb-cycling, skiing, photography, following latest developments in science and technology (Space exploration, Sci-Fi, Hitech-Computers), gadgets. EDUCATION University: University of Ljubljana, Faculty of Computer and Information Science Title: Bachelor's degree in computer science Slo. short title: univ. dipl. inž. rač. in inf. LICENSES Driving License: Class AM, B1, B and G (EU); Class C (US) TRAININGS Cryptocurrency Trading Basic Training Cryptocurrency mining hardware build and software optimisation Python 3.6.2 Advanced Topics Java 7 Programming (JAVA SE7) Microsoft Azure Basics IEE 7.0 to 8.2 Upgrade Itron Riva Field Deployment Manager Itron security strategy and Saturne Security Manager Saturne MDC IEE/SAP ISAIM Integration Cybersecurity Awareness AutomatedQA - TestComplete 7.1 Telcordia Discovery and ConceptWave Expediter ArcGIS Editor Ongoing GIS Projects in Adriatic region, OSS, Agriculture Transactional Analysis (TA-101) Ambassadors 3rd modul: Actual roles of sales personnel vs. Ambassadors Meter Data and Collection Management IBM iSeries/i5OS Basic training TimeNavigator with applications and disaster recovery training Basic/Advanced TimeNavigator 3.7 Training Safety at work Risk Management TOEFL Exam Selling Software, Systems and Services TickIT Auditor Training Course (passed exam) Public Speaking Skills Oracle OpenWorld Conference International Summer School of Management for Young Managers Metode in tehnike projektnega vodenja Oracle8 New Features for Admins Oracle7 Backup and Recovery Workshop, Network and Database Admin

...
Jyh-Shin C.
$50/hr
Jyh-Shin C.

Arduino Programmer

4.9/5(34 jobs)
Troy, MI
  • Trophy Icon Arduino
  • MATLAB
  • Simulink
  • Automotive Engineering
  • Robotics

I 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.

...
Alaa E.
$50/hr
Alaa E.

Arduino Programmer

5.0/5(1 job)
Banha, KB
  • Trophy Icon Arduino
  • C
  • Computer Vision
  • Internet of Things Solutions Design
  • AVR Microcontroller
  • Electrical Engineering
  • ARM Microcontroller
  • SolidWorks
  • Machine Learning Model
  • PCB Design
  • Robotics
  • Python
  • ARM
  • Embedded System

Innovative Embedded software engineer. I work with people to make their ideas and inventions achievable please find here my work experience I've very good experience working on: - ROS1 and ROS2 with (Lidar - IMU - Encoder - ZED Camera ) - Computer vision - Machine learning - Arduino (Arduino UNO , Arduino Mega , Arduino NANO , Arduino mini ) -ARM CORTEX STM32F10X - ESP 8266. - Raspberry Pi - AVR Microcontroller - interface with components over I2C, SPI, DMA, UARTs -C/Embedded C, Python, Linux, Bash, Git, Kicad

...
Alexandre B.
$63/hr
Alexandre B.

Arduino Programmer

4.9/5(93 jobs)
Paris, IDF
  • Trophy Icon Arduino
  • SolidWorks
  • Engineering Design
  • 3D Rendering
  • Blender
  • Electronic Design
  • ESP32
  • English to French Translation
  • 3D Printing
  • 3D Design
  • Design for Manufacturing

Greetings ! I am a Georgia Tech Engineer, with extra diplomas from the French Arts et Métiers ParisTech. As a Freelancer, I specialize in the 3D design of objects 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 3D design and printing company : thus I know all about most production methods, and can advise you as to the production 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, the Studio Septentrion. I can therefore offer official invoices, NDAs and other business-related formalities if needed. Looking forward to working with you, Alexander 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 modélisation 3D d'objets destinés à la production : impression 3D, usinage, injection plastique... 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

...
Ravi K.
$100/hr
Ravi K.

Arduino Programmer

5.0/5(40 jobs)
Lucknow, TAMIL NADU
  • Trophy Icon Arduino
  • Raspberry Pi
  • Electronics
  • Python
  • Embedded Linux
  • Android
  • Microcontroller Programming
  • 3D Printing
  • Machine Learning
  • CAD
  • WiFi
  • Rapid Prototyping
  • Prototyping
  • Prototyping
  • PCB Design

im a Jack of all, Master of none kinda guy, Self-taught Programmer or at least that's were i started, expanded my skills from being a basic programmer, to a full stack programmer, to data analysis and machine learning. wandering into electronics, making custom pcb's, programming low level hardware and to program such hardware. to learning cad designing so that i could 3d print or cnc mill my own creations. from creating custom pcb's to suit your needs to designing it in cad and fabricating prototypes of your idea's. My skills extend from basic electronics to advanced machine learning and artificial intelligence programming. my skills include: Programming in python ( from low level tasks to advanced machine learning). Functional programming (mostly using matlab). C for low level programming. Fusion 360 for CAD and CAM. designing and creating various IOT devices. smart home systems. Web development and management. Cloud Computing. embedded programming.

...
Nicholas E.
$35/hr
Nicholas E.

Arduino Programmer

4.9/5(41 jobs)
Bellingham, WA
  • Trophy Icon Arduino
  • 3D Printing
  • Design of Experiments
  • Design Thinking
  • Rapid Prototyping
  • Electronics
  • Product Design
  • Manufacturing Design
  • CAM Software
  • Autodesk Fusion 360

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!

...
Wesley E.
$45/hr
Wesley E.

Arduino Programmer

4.8/5(6 jobs)
Belleville, MI
  • Trophy Icon Arduino
  • Firmware Programming
  • Front-End Development
  • AngularJS
  • Website Development
  • Internet of Things
  • Embedded Linux
  • Linux

Experience in IOT working with Arduino, STM32, and Raspberry Pi. Former electrical sub-team lead for the Formula SAE team at Western Michigan University where I performed embedded systems development for the racecar. Created many projects dealing with bluetooth, IOT, wifi, and much more!

...
Ariyan W.
$63/hr
Ariyan W.

Arduino Programmer

5.0/5(8 jobs)
Novi Sad, VOJVODINA
  • Trophy Icon Arduino
  • KiCad
  • Electrical Engineering
  • Creative Writing
  • Translation
  • English Tutoring
  • Danish
  • Raspberry Pi
  • Microcontroller Programming
  • PCB Design
  • Mechanical Design
  • Mechanical Engineering
  • Mechatronics

My name is Ariyan. I'm a mechatronics technician, specializing in robotics. I work for Sensa Group, where we develop and refine various electro-mechanical prototypes for the general public and produce a few in-house products. My strong suits are industrial/robotic electronics and mechanical design. Most of my working days are spent designing PCBs and integrating them into mechanical assemblies. I'm also a member of Sensa Lab, a non-profit organization that works with students teaching them the basics of robotics. In my free time, I tutor English, and I also know how to speak Danish and Serbian.

...
Stephan P.
$63/hr
Stephan P.

Arduino Programmer

5.0/5(1 job)
Grand Blanc, MI
  • Trophy Icon Arduino
  • Electrical Engineering
  • Altium Designer
  • Microcontroller Programming
  • Internet of Things
  • PCB Design
  • Lighting Design
  • WiFi
  • C++
  • Embedded C
  • Circuit Design
  • Circuit Diagram
  • 3D Printing
  • Printed Circuit Board
  • Prototype Design

Hello, My name is Stephan, born and raised in Michigan and I have an extreme passion for building things. I have a BSEE in Electrical Engineering from Kettering University with 10+ years experience in electronics work. Expert in LED PCB design with nearly 200 designs under my belt and I specialize in embedded software & hardware design. I have the ability to rapid prototype PCBs in house, with laser cutting, CNC milling, and 3d printing capabilities. As well as a network of industrial CNC specialists, mechanical engineers and PCB manufacturers. As a small business owner myself I understand the needs of startups and offer quick turn around, a very flexible schedule, and creating a product on a budget. ------------------------------------------------------------------- Embedded Microcontroller Experience: I have an abundant amount of experience writing C++, the Arudino IDE, Node-Red, Raspberry Pi / Linux and wireless networks. My experience includes: Fully automated, Cloud controllable, horticulture control networks containing up to 50 various sensor inputs (Temp/Hum, CO2, Moisture, Water Level, Water PH, Water Nutrients & Weight Scales) and up to 100 relay outputs (Pumps, Lighting, AC/Heat, Humidity/Dehum, water quality ph/ppm, Fans, etc.). Smart IoT (Internet of Things) industrial tooling, WiFi enabled - PLC compatible - torque wrenches and power drills. Lots of addressable LED Controllers. -------------------------------------------------------------------- LED Expertise: For the last 7 years I have been the owner and operator of FamousLED.com, Designing, manufacturing and installation of various LED products. These projects include: nearly 100 RGBW & Addressable LED automotive headlight PCBs. Horticultural LED Grow Lights. WiFi, Addressable Color LED networks for commercial and residential uses (see attached FamousLED catalog). WiFi controlled color landscape lighting. DMX Controlled LED drop ceiling Tiles. And automotive LED emergency lighting for municipal and private company applications. I also have knowledge of the UL certification process for commercial LED applications. -------------------------------------------------------------------- Web Development: Experience with Website hosting services, back-end website design (HTML, PHP, JSON, JavaScript, Python, SQL), Database management & Analytics. Development of Website control interfaces for embedded microcontroller cloud applications. Crunching large, ever expanding, databases and graphing that data in an easy to read, useful manner for horticulture controls and IoT industrial devices. -------------------------------------------------------------------- Alternative Energy: Solar, Geothermal, hydroelectric and thermo-electric generators (TEGs). Generator motor design. And just for fun, a 1 Million Volt Tesla Coil.

...
Nate B.
$53/hr
Nate B.

Arduino Programmer

4.8/5(4 jobs)
Sedro-Woolley, WA
  • Trophy Icon Arduino
  • 3D Design
  • 2D Design
  • 3D Printing
  • Laser Engraving
  • Drafting
  • SolidWorks
  • Mechanical Design
  • Autodesk Fusion 360
  • 2D Drafting

You've got a Thingamajig you need designed, I enjoy making new things come to life! Need something designed? No problem, I'm a certified CAD expert and can handle all your 3D and 2D drafting (Solidworks CertificateID: C-5DKY6HN4HW). Need something 3D printed? I can do that too. I own and operate multiple 3D printers, including a large format Modix 120x with a print capacity of 2 feet x 4 feet x 2 feet. Yes, I'm measuring the print size in feet, that's not a typo! My workshop also has a laser cutter/engraver, CNC machine with up to 4' x16' capacity, metal working tools, woodworking tools, fiberglass and composites fabrication tools + more. If you need a thing, I can make it! What makes me qualified? Prior to deciding to become a freelancer, I was a Sr. Project Engineer for a major Aerospace company. I have 14 years of multi-disciplinary engineering experience waiting to help design the next awesome thingamajig! I also believe in a hands on, real world approach to engineering and design. I'm not someone who's content living behind a computer, part of the "spark" of engineering for me is making a thought into a physical object. That will never get old! In fact, as I write this I have two of my 3D printers working on a prototype part for a log splitter. I'd love to help bring your idea to life, hit the contact me button and lets get to work!

...
Muhammad Q.
$40/hr
Muhammad Q.

Arduino Programmer

5.0/5(7 jobs)
Shangla, KHYBER PAKHTUNKHWA
  • Trophy Icon Arduino
  • Embedded System
  • Python
  • MATLAB
  • Simulink
  • Control Engineering
  • Electrical Engineering
  • Circuit Design
  • Electronics
  • Internet of Things
  • Raspberry Pi
  • Data Science
  • Machine Learning
  • Solar Design

ASSALAMU ALYKUM.... I have a great experience of working with Arduino, ,Microchip PIC, Atmel AVR, Atmel 8051, Embedded systems, Electronics Circuit design, MatLAB ,C++, Python, Proteus, EagleCAD, Neural Networks and Deep Learning and Much more if needed...

...
Roman P.
$44/hr
Roman P.

Arduino Programmer

5.0/5(66 jobs)
Kyiv, KYIV CITY
  • Trophy Icon Arduino
  • Electrical Engineering
  • Bluetooth
  • Embedded System
  • KiCad
  • Hardware Prototyping
  • Electronics
  • C#
  • Digital Electronics
  • Circuit Design
  • Electrical Layout Design
  • Microcontroller Design
  • Altium Designer
  • ESP32

Main 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...). Optimizing schematics/PCB/BOM (simple IoT or simple devices based on most popular components) for fast and low cost assembly. Assembly time can be reduced from 4-6 weeks to 1-2weeks, assembly cost can be reduced by 2..5x times. This works only for prototypes or small orders (<50pcs)! Experience in electronics design - 18 years Deep knowledge in Altium Designer, KiCAD and P-CAD. Also can freely work in EasyEDA, Diptrace, Eagle, MultiSim

...
Giovanni B.
$40/hr
Giovanni B.

Arduino Programmer

5.0/5(37 jobs)
Fiorenzuola d'Arda, PROVINCE OF PIACENZA
  • Trophy Icon Arduino
  • C
  • C++
  • PCB Design
  • Firmware Programming
  • Microcontroller Programming
  • TCP/IP
  • Analog Electronics
  • Hardware Prototyping
  • Python
  • Circuit Design
  • Eagle
  • Embedded System

hardware 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...

...
Taylor A.
$60/hr
Taylor A.

Arduino Programmer

5.0/5(3 jobs)
Ashland, OR
  • Trophy Icon Arduino
  • MySQL
  • 3D Printing
  • SolidWorks
  • Embedded System
  • Rapid Prototyping
  • PCB Design
  • Circuit Design
  • Python
  • Hardware Prototyping
  • ESP32
  • C++
  • Electronics
  • Electronic Design

I have over five years of experience designing electronic and mechanical devices, and their associated firmware. I also have experience designing and 3D printing custom enclosures and products. I really enjoy coming up with solutions to everyday problems and turning them into a reality. The majority of my experience is related to IoT environmental sensing and control systems. I have four years of experience working in the AWS ecosystem: using MQTT + IoT Core + Lambda for data collection and ECS + RDS + others for administration and reporting. I have experience working with Espressif's esp32 product line and using it as a base for countless projects and products including WiFi temperature sensing, a ~50lb autonomous vehicle control, lab equipment access control, and more. If you're interested in hearing more about my past projects or think I might be able to help with your current project, let me know! Always excited to share my knowledge and learn more as I go.

...
James D.
$115/hr
James D.

Arduino Programmer

4.9/5(22 jobs)
Horace, ND
  • Trophy Icon Arduino
  • Internet of Things
  • Firmware
  • Bluetooth
  • Microcontroller Programming
  • Raspberry Pi
  • Sensor
  • ESP32
  • STM32
  • Firmware Programming
  • Embedded C
  • Python
  • FreeRTOS

I am a professional Embedded Firmware Developer with 5 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.

...
Beau N.
$145/hr
Beau N.

Arduino Programmer

5.0/5(5 jobs)
Melbourne, VIC
  • Trophy Icon Arduino
  • Swift
  • Objective-C
  • iOS
  • macOS
  • Apple Watch
  • iPhone App Development
  • iPad App Development
  • Apple TV Application
  • iOS Development
  • Embedded System
  • Arduino Firmware
  • Python
  • Core Bluetooth
  • ESP32

I have 9+ years of Swift and 12+ years of Objective-C experience. I've worked as an engineering lead for the past 5 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 now been 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!

...
Jeff H.
$135/hr
Jeff H.

Arduino Programmer

4.7/5(30 jobs)
Moscow, ID
  • Trophy Icon Arduino
  • Circuit Design
  • PCB Layout
  • KiCad
  • Internet of Things
  • Analog Circuit
  • Digital Electronics
  • Reverse Engineering
  • Sensor
  • Simulation Game

Over thirty years experience designing high reliability electronics for space, medical, and industrial markets. My expertise covers analog and digital circuit design, PCB layout, simulation, high voltage, industrial controls, sensors, microcontrollers, battery management, and reverse engineering. I also have an extensive project and product management 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

Find Talent

Post a job to interview and hire great talent.

Hire Talent
Find Work

Find work you love with like-minded clients.

Find Work