Hire the best Microcontroller designers

Check out Microcontroller designers with the skills you need for your next job.
  • $35 hourly
    Hello! My name is Manh, professional hardware engineer My job is design hardware circuit, test circuit, program for electronic product and program software on PC to manage/communicate with circuit boards. Just give me your requirements/product specification. Then we can discuss about the deadline, price and other features. I have more than 7 years experience in design hardware for IoT Products, Consumer Products and Telecom Products. So I think i can try my best to complete your project with best result Below is my work flow in hardware design: - Receive your requirements, discuss to have final product/circuit specs - Design block diagram for circuit: need to very detail, it will decide what part will be used in project - Design schematics: follow block diagram to design schematic for product - Design PCB Layout: with requirement about Mechanical Design and Industrial Design, i will do the PCB Layout the fit with your MD that archive best performance - Extract production data: BOM, CAD, GERBER, DESIGN, ASSEMBLY GUIDELINE, IMPEDANCE CONTROL REQUIREMENTS, ... Something about my experience: - About microcontroller: STM32F0/F1/F2/F4/F7, MSP430, MSP432, ATMEGA, ATSAM, PIC, ... - About SoC and MPU: RK3399, Allwinner A10, RTS3902L/RTS3902, RTL8188/8192, ... - About dev board: Arduino, RPi, Teensy, ... - About Wireless MCU: ESP8266, ESP32, CC2530, CC2538, DA14580/14583, CC2540/41, nRF51822/nRF52840, CC1310, ... - About Sensor: CMOS Image Sensor, light sensor, CO, Smoke Sensor, Dust Sensor, Air Sensor, pH sensor, .... - About wireless communication: WiFi, BLE4.0/4.1/4.0, Lora, Zigbee, Sub1GHz, ... - About GPRS/3G/LTE Module: SIM800C/H, SIM900A, SIM908, SIM5320, SIM5360, Quectel MC60/M95/UC15/UC20/EC20, Sierra HL8548, SIM7600E. - About highspeed PCB Design: DDR3/DDR4, SATA, HDMI, USB2.0/3.0/TypeC, eMMC, ... - About Mass Production: I can help you prepare production data that help you do the mass production. I also have experience in mass production process for IP Camera and Home Gateway with very big quantity, so i will know how to design for manufacturing with your product, design mass production process, etc Some of my product that I have designed and released to the market: - Home IP Camera: using SoC with DDR3-RAM, livestream via Ethernet and WiFi, have light sensor, IR-Led Array, IR Cut control, CMOS Image Sensor, Flash, USB and MicroSD Card - Smart Home Product: Design Home Gateway with Ethernet, WiFi, Zigbee and TFT LCD, ... Design Smart Switch with capacitive touch, Zigbee communication, Single Phase Power Meter, 220VAC/110VAC load control, ... - Tablet board: using RK3399 SoC, DDR3, eMMC, NAND Flash, Touch Screen, LTE Module, Printer driver, ... - Smart Water Meter: With BLE, WiFi, MCU from TI, LCD 7 Segment - Tracking Device: Using 3G with GPS, this device is used for personal tracking ... and a lot of other products ... I hope to work with you, to help you complete your project and release your product to the market
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Multilayer PCB
    Antenna Design
    Arduino
    LoRa
    Altium Designer
    STM32
    Eagle
    PCB Design
    Hardware Design
    RF Microwave Design
    Electronic Design
    Microcontroller Programming
    Embedded System
    Circuit Design
    Electrical Engineering
    Electronics
  • $45 hourly
    Hi, my name is Dmytro. I have over a decade of experience designing electronic products related to analog, digital, embedded MCU and firmware, power supplies and more. I accurately quote and finish projects, following through with promised contracts. Focused on PCB Design/Layout and component selection. Also on the preparation of a PCB for production. My skills: - Altium Designer - Developing electronic circuit diagrams - Developing printed circuit boards ( PCB ) - Programming microcontrollers ARM STM32 - Developing devices for GPS navigation If you have any questions please send me a note, thank you.
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Design for Manufacturing
    PCB Design
    ARM Microcontroller
    Arduino
    ESP32
    Multilayer PCB
    Altium Designer
    Electrical Engineering
    Digital Electronics
  • $85 hourly
    Analog and digital design, PCB layout, reverse engineering/debugging/circuit analysis, microcontroller firmware development, data science/machine learning, computer vision, deep learning.
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Electronic Design
    Hardware Prototyping
    Electrical Engineering
    Hardware Design
    KiCad
    Analog Electronics
    PCB Design
    Circuit Design
    Digital Electronics
    Embedded System
    Deep Learning
    Computer Vision
    Raspberry Pi
    Microcontroller Programming
  • $40 hourly
    Offering a complete electronic systems design and consultancy service. With small overheads I can impart a professional personal flexible service to deliver a quality reliable product at low design costs. An innovative, well-organised individual with an extensive background in electronic system design and product development. An effective, disciplined and reliable worker who has the ability to meet targets and objectives and has the persistence to achieve the highest standard in every undertaking My name is Dave Lelievre and I am an innovative, well-organised individual with an extensive background in electronic system design and product development. An effective, disciplined and reliable worker who has the ability to meet targets and objectives and has the persistence to achieve the highest standard in every undertaking. I have been an electronic design engineer for over 35 years after graduating in 1975 with a first class honours degree in Electrical and Electronic Engineering. I encompass the knowledge and resources to implement the following tasks in an innovative and imaginative way:- Digital Design including FPGA, high speed and microprocessor Analogue Design - Instrument, measurement and high voltage PCB Layout Product Specification and Reports EMC Compliance Consultancy Reverse Engineering - New replacement product with circuit diagram and parts list Test & Manufacture - Strong links with local companies to provide a full procurement, manufacture and test service. Software Development - Windows Visual Basic 6 and firmware in C Interface Design - Bluetooth, PCI, USB, RS232, RS485, I2C, SPI, VXI, VME Full System Design - Concept to fully tested and evaluated developed product
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Visual Basic
    C
    Amplifiers & Filters
    Circuit Design
    PIC Programming
    PCB Design
    PIC16
  • $44 hourly
    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
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    ESP32
    Altium Designer
    Electrical Layout Design
    Circuit Design
    Arduino
    Digital Electronics
    C#
    Electronics
    Hardware Prototyping
    KiCad
    Embedded System
    Bluetooth
    Electrical Engineering
  • $120 hourly
    Hi, My name is Laszlo Benke. I graduated as an Electrical Engineer M.Sc. and Software Developer. I am an expert in AI/Machine learning (object detection) and IoT/Edge Computing (Raspberry Pi and Jetson Orin NX/Nano, Deepstream, Triton/TAO toolkit). I prefer long-term projects, but you can hire me for shorter ones also as consultant. Strength: - Computer Vision/Machine learning Project architect/design - technical stack, cost of long-term usage, refine user requirement etc. - Python Machine learning projects (Tensorflow, Keras, PyTorch) - especially with computer vision, object detection (YOLO, Mobilenet SSD, OpenPose), shape recognition (dlib) and action recognition (X3D, mmaction etc.) - Embedded image processing solutions (Edge computing): computer vision on Jetson Orin (NX/Nano) with Deepstream6.4 (Triton, TAO toolkit) or on Raspberry Pi, using Intel Movidius Neural Compute Stick (NCS) + OpenVINO. Train a model for specific purpose, provident dataset collection/preparation/preprocessing task management, I specialized for object detection (YOLO v3/v5/v7/v8, YOLOR) - Home automation/Smart home - lighting, building engineering, heating/cooling, Home assistant: integrate Amazon Alexa, Phillips Hue, Sonos, Apple TV, Google Nest, custom solutions - Raspberry Pi (Linux - Raspbian) - programming and teaching in Python (RS232, RS485, TCP communication), Wi-Fi settings, Home assistant - GCP (Google Cloud Platform) VM inference and training setup and execution/deployment Services: - I can make new program/configuration for you or I can help with debugging or settings. - I have experience with remote programming (via Teamviewer/Anydesk) - Mainly I was involved in prototype making (MVP) as an architect and developer/engineer, but I have experience in product ready service improvement too. - I prefer hourly billing with milestones. - I can speak English and Hungarian (magyar) and a little bit Spanish. ----------- My rules: ----------- - I usually work on weekdays between 8 AM and 17 PM CET/CEST (= between 2AM and 11AM EDT/EST), once a week I can expand it (especially if you are in a different timezone). - I work only on hourly based project (with weekly limit) - I can give discount for longer term projects
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    PyCharm
    Raspberry Pi
    Rapid Prototyping
    Home Automation
    Recurrent Neural Network
    Machine Learning
    Deep Learning
    TensorFlow
    Python
    Computer Vision
    OpenCV
    PyTorch
    Keras
    Convolutional Neural Network
    Artificial Neural Network
  • $60 hourly
    I'm a programmer, PCB designer and scientist in our Ultimate Robotics team (we develop prototypes in wearables, sensors and robotics). I specialize in PCB design, writing firmware and creating custom optimized algorithms. Microcontroller programming: — nRF52x, ESP32, STM32Fx/Lx/Gx, Atmega328P/Arduino, ATtiny. Implemented BLE protocol from core specification in order to remove dependency on Nordic softdevice. Wrote drivers for multiple devices (ADCs, IMUs, RF chips and others). Mathematics and algorithms: — IMU processing - quaternion based position integration, fusion of several data sources, analysis of sensor mesh — signal processing, FFT for microcontrollers/SoC/PC with realtime graphical display output — PID control, vector BLDC control — Computer Vision algorithms, especially highly optimized to run on systems with low computational capabilities — Machine Learning, especially neural networks - wrote several papers on new methods in the field, published in high quality peer reviewed journals PCB design/Gerbers for 2/4 layers boards (usually takes from 2 hours to 2-3 days): — sensitive, low noise analog front ends — onboard signal processing (it's best to filter realtime raw data) — single or multiple processors (why not, even Arduino has two) — wireless and RF: BLE, RFID, WiFi and custom RF links — LED matrices, screens, touch/proximity/ordinary buttons C programming on Linux: Often you can't fully utilize hardware system without a PC interface, and Linux with C program is the most efficient choice in this case.
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Firmware
    Microcontroller Programming
    Robotics
    PCB Design
    Analog Electronics
    Firmware Programming
    Circuit Design
    ESP32
    Digital Electronics
    Computer Vision
    Embedded System
    Electrical Engineering
  • $25 hourly
    I have 10 years experience of PCB Designing, Hardware Designing, and component sourcing. I have designed PCB's of FPGA's ,BLE, IoT, Power supplies. My key expertise's are high-speed routing, differential routing, and RF track and antenna routing. I have designed up to 16 layers stack up PCB. I am an expert with the following EDA tools. Altium designer. Autodesk Eagle and Eagle 360 Mentor Pads9.5 and Mentor Graphics PADS Pro VX.2.10 Orcad Allegro 17.2 KICAD PCBweb, EasyEDA & Fritzing For FPGA designed I have used all kinds of FPGA's .
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Firmware Programming
    Embedded System
    C
    nRF51
    Arduino
    ESP32
    FPGA
    nRF52
    RF Design
    PCB Design
    Eagle
    STM32
    KiCad
    Altium Designer
  • $16 hourly
    I'm a Registered Electronics Engineer. Has work experience in CEBU MITSUMI INC. a Japanese Semi-Conductor Company base in MRI Special Economic Zone Sabang, Danao City Cebu, Philippines as a Design Engineer for Process Automation. I have been in this profession for almost 10 years. Has experience in using pneumatic and electro-mechanical actuators and cylinders. Has used AC/DC motors and Stepper motors. Used EAGLE Cadsoft, TARGET3001, and other CAD for PCB design. Used and familiar with Arduino, Microchip,ESP8266 chips and platform. For about 3 years as a freelance in and out of Upwork(formerly Elance), have been satisfying more than 30 clients (more than 70 projects). Currently working as Operation Engineer in a broadcasting company in the Philippines and looking to improve my skills through applying on various job opportunities here in UPwork.
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Electronic Circuit Design
    Altium Designer
    ESP8266
    PCB Design
    Embedded System
    KiCad
    Electronic Design
    Analog Electronics
    Hardware Prototyping
    Atmel AVR
    Eagle
    Circuit Design
    Arduino
  • $45 hourly
    I am an Electronics and Automation Engineer with over 7 years of experience gained through various challenging projects. Most of them (particularly in the field of mobile robotics) involved working in different project phases, from problem definition to the building of high-fidelity prototypes and final products. I have extensive experience in communication with suppliers, hence I am able to negotiate the best offer. Moreover, I developed an excellent sensitivity to clients' needs and requests. During a problem definition, I determine a clear direction and working structure to deliver the optimal solutions within a required deadline and available budget. Therefore, I can provide my clients with a comprehensive service in the following fields: - Embedded programming (C and Python) - Microcontroller programming (STM32 and AVR) - 3D modeling (Autodesk Inventor) - PCB design - Schematic and PCB (Altium Designer, KiCAD, and Eagle) - Research in the field (Electronic components, suppliers, solutions from the competitors..) - Robotics - PLC and SCADA programming I have a 3D printer, oscilloscope, motors, sensors, power supply device, electronic components, and many other hand tools. Accordingly, I am able to present preliminary solutions to my clients on short notice.
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    PCB Design
    Electronics
    Electrical Engineering
    Embedded System
    Firmware Programming
  • $135 hourly
    Over thirty five 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. I also have an extensive product management and logistics background. I can help with any phase of your project from concept to mass production.
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Internet of Things
    Digital Electronics
    KiCad
    Sensor
    Circuit Design
    Arduino
    Analog Circuit
    Reverse Engineering
    Simulation Game
  • $30 hourly
    ELECTRONIC ENGINEER PCB Designer (THT & SMT), Radioelectonics, Microcontroller programming, Arduino, Power Electronics, DIY. Experience 5+ years with Altium, KiCAD, EasyEDA, DipTrace. Prepare for ordering PCB & Assembly from JLCPCB. Schematic & Modelling on Proteus, NI Multisim Programming AVR (Atmel) microcontrollers
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Digital Electronics
    Reverse Engineering
    Schematic
    KiCad
    Electrical Engineering
    Circuit Design
    DIY
    Electronics
    Altium Designer
    Electronic Design
    PCB Design
    EasyEDA
    Electronic Circuit Design
    Multilayer PCB
    Atmel AVR
  • $28 hourly
    I am an Electronic Engineer with 9 years of experience specializing in hardware design. I am proficient with a wide variety of: - High speed: Ethernet from 10Gbps to 10Mbps, USB, HDMI, PCIe,... - Battery Management System, Battery DC Charger, Solar Charger - IoT Devices, such as: Device measure Air Quality Index, Water Quality Index, Smart Agriculture, Smartswitch, Gas Detector, CO Detector. - Sensors: Electrochemical sensors: CO, NO2, SO2, O3; PM2.5; PM10; pH, EC, DO, Temperature, Humidity, Pressure, Soil Moisture,... - Computer module: Raspberry Pi 4, 3, zero; Computer module PI CM4; IO board for PI - Microcontrollers: STM8, STM32(ST), Kinetis (Freescale-NXP), MSP (TI), PIC (Microchip), ATmega - Connectivities: 4G LTE/3G/GSM/GPRS/GPS of Quectel, SIMcom; Zigbee; LoRa; RF; WiFi/Ethernet, Bluetooth Low Energy 5, ESP32 - Control of Power Equipment such as Motor, Lamp,.. high power - IMU system, Eg: MPU9150, MPU6050 - Powers: AC-DC, Buck, Boost, Solar Charger, DC charger - Active Filter, EMG, EEG device I can take your ideal and transform it into a functioning circuit, delivering design file, prototype PCB and detailed BOM, CAD using Altium Designer, KiCAD, Eagle I enjoy using my creative expertise and knowledge to provide my friends and clients with the best solution. I like complicated and challenging requests, and my sense of tackling hard jobs make me ready for almost any job in my area of expertise, little or big. Thank you for visiting my profile!
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Embedded C
    Sensor
    Altium Designer
    Firmware
    Hardware Design
    Eagle
    Raspberry Pi
    ESP32
    KiCad
    PCB Design
    Schematic
    Microcontroller
    Power Electronics
  • $125 hourly
    I have a BSEE with an emphasis in servo controls. I have 4 decades of experience in embedded software design / development / integration and test. Embedded Linux real-time applications, kernel driver development, front-end UI development. Hardware design capabilities and extensive experience in embedded real-time product development. Raspberry Pi, Arduino, esp32, RTD custom design hardware platforms. Prototype development and detailed design documentation capability, I am an excellent mechanical designer (Solidworks) and electrical designer as well as detailed mathematical modeling, simulation and analytical analysis.
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Hardware Design
    KiCad
    Product Design
    Raspberry Pi
    Arduino
    ESP32
    Hardware Troubleshooting
    Software Architecture & Design
    C++
    Embedded Linux
    PCB Design
    Firmware Programming
    Python
    Hardware Prototyping
    SolidWorks
  • $30 hourly
    ✅ 100% Client Recommendation ✅ Top Embedded and Firmware developer ✅ Top Hardware designer ✅ Top Software design ✅ Top Mechanical design and industrial design ✅ Top Enclosure design Services: 1) Hardware/Electronics design (Power, Analog, Digital/High-speed and RF electronics design) 2) Precertification testing (EMI, ESD, EMC, FCC, CE, UL) 3) Firmware design С/C++ (Bare metal MCU/MPU, FreeRTOS, Zephyr RTOS, Embedded Linux, Wireless protocols, Security, Interfaces, etc) 4) Industrial and Mechanical design (Enclosure design, 3D printing, IP standards, Prepare all for injection molding, etc) 5) UX/UI design (Embedded devices with displays, Mobile and Desktop applications) 6) Software design (Android, IOS, Linux kernel and user space development) 7) Embedded Quality Assurance(QA) and testing 8) Manual verification/testing PCB/FPC, functional and unit testing of the Firmware/Software, stress testing, temperature range testing Service->Hardware design service: - Power electronics design: (PFC, Solar charging controller, chargers, high voltage control, Motor controllers DC/AC/BLDC ) - Analog electronics design: High-accuracy analog measurements, Noise filtration, Digital to analog conversion, Amplifying signal - Digital and high-speed electronics design: - Memories DDRx/LPDDRx, SDRAM, Camera and display interfaces (MIPI-DSI, MIPI-CSI, DisplayPort, etc), Data communication interfaces (QSpi, SPI, UART, I2C, FMC, I2S, USB 2/3.x, etc), ( - RF Designs: ( 50-60 GHz (Radars), 1-6 GHz (UWB, Wifi, BLE, ZigBee, GPS, NB-IoT, LTE-M/LTE, Z-Wave, etc), 13,6 MHz, 128 kHz (NFC, RFID, etc), 433 MHz (Custom protocols) Service->Industrial and Mechanical design - Industrial design of the sketch - it includes a few sketch designs, depending on the physical sizes of the device, specific of industry and user experience - Mechnical CAD design with deep PCB integration - it includes full mechanical draw based on the industrial design with detailed sizes, materials and manufacturing specific. - Thermal calculation and simulation - it includes simulation of the heating device inside enclosure, with theoretical cooling calculation - 3D printing and verification - we use 3D printer hp jet fusion 5210, with a very nice quality of printing, that helps us to make a good verification of parts with PCBs - Injection molding - the last step, which includes manufacturing optimization and making pres forms, preparing documentation for the manufacturing Service->Firmware design С/C++: - Languages: C/C++, Assembler - Diagrams: Block, UML, Workflow, APIs - Interfaces: I2S, SAI, MIPI-DSI, MIPI-CSI, USB 2/3.x, LTDC, DDR3/DDR4/LPDDR4, I2C, SPI/QSPI, UART, CAN, Ethernet - Wireless: NB-IoT, LTE M, GPRS, GPS, LTE, UWB, WiFi, BLE, ZigBee, Z-Wave, LoRa, Thread, 6LoWPAN, Sub 1GHz, NFC (13,6 MHz), RFID 433 MHZ and 128 kHz - Protocols : MQTT, HTTP, FTP, Modbus TCP/RTU, SNMP, TCP/IP, UDP/IP, DLMS, custom protocols - Security: AES, SSL/TLS, custom algorithms - Libs and frameworks: TouchGFX (GUI lib for MCU), emWin (GUI lib for MCU), LVGL (GUI lib for MCU), WolfSSL (SSL/TLS), Mbed TLS(SSL/TLS), osxMotionFX (Sensors fusion algorithm based on the Kalman theory), FatFS, lwIP (TCP/IP stack), WICED (Wifi stack), aws/amazon-freertos, Paho MQTT, TensorFlow - Embedded OS: FreeRTOS, TI-RTOS, ZephyrOs, Embedded Linux, Yocto, ROS - MCUs: NXP (i.MX RT1064, LPC1100, LPC4000), Nordic (NRF52xx/NRF53xx/NRF91xx), TI (CC3220/CC26xx/CC1100/CC3200, MSP430), Espressif (esp32, esp8266), ST(STM32H7/F7/F4/L4/F0/L0/WB/WL/G0 and STM8), Atmel/Microchip(SAM D20/D21/L21/R21/V70/V71, SAMA5/SAM4/SAMD4), Silicon Labs(EFR32, ZGM130S), Cypress (PSoC 3/PSoC 4), Kinetis (Family MK81FN256VDC15), Holtek (HT68xx) - MPUs: Analog Devices (ADSP-2156x SHARC), Qualcomm (Snapdragon 625/425/610/845), Allwinner (A64, A33, H3, H6 series), NXP (I.MX6/I.MX7/I.M8) , ST(STM32MP1) - SOMs: NVIDIA Jetson nano, NVIDIA Jetson Orin Nano, NVIDIA Jetson AGX Orin, Toradex (Colibri iMX6, IMX7, IMX8), Raspberry pi (CM3, CM4 modules), Inforce (Qualcomm Snapdragon 410, 820, 845 SOM), 8devices (Mango on Qualcomm IPQ6000/IPQ6010 Soc), Sensiedge(SensiBle 1 and 2, SensiLora) Service->Software: - Languages: Java, Kotlin, C#, C/C++, Python, Java Script - Diagrams: Block, UML, Workflow, APIs - Interfaces: USB, Ethernet - Protocols : MQTT, HTTP, FTP, Modbus TCP/RTU, SNMP, TCP/IP, UDP/IP, DLMS, custom protocols - Wireless: BLE, WiFi, UWB - Security: AES, SSL/TLS - Libs and frameworks: GStreamer, Paho MQTT, WolfSSL (SSL/TLS), Mbed TLS(SSL/TLS), QT framework, Xamarin Forms and Maui, ASP .NET Core and web development, React (web UI development), SQLite DB, FireBase DB, Mong DB, InfuxDB DB, Room, TensorFlow, Node.js - OS: Android, IOS, Linux, Windows
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    RFID
    Altium Designer
    FreeRTOS
    Robotics
    ARM Cortex-M
    Firmware Programming
    Qt Framework
    Real-Time Operating System
    PCB Design
    Arduino
    NFC
    Embedded C
    Embedded Linux
    MQTT
    C++
  • $90 hourly
    Over 10 years working experience as an automotive electronics engineer in Japan and the U.K. Hardware design and embedded firmware design for vehicle electronic control units (ECUs). Various function/hardware development include DC motor control and battery management systems, as well as research and development of more complex ADAS driver assistance systems. UDS / OBD vehicle diagnostics development on the CAN bus. While my background is mainly automotive product related, I have experience in consumer product development, specifically in digital and analog hardware design, wireless(BLE), sensor implementation (A/D, light, motion e.t.c) and software/firmware/model development (C,C++,C#, Matlab Simulink and others). I also have experience with bootloader and OTA update development for various microcontrollers.
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Simulation Game
    Machine Learning
    Circuit Design
    Firmware Programming
    PCB Design
    Hardware Design
    C
    MATLAB
    Digital Electronics
    Eagle
    Automotive Engineering
    Electronic Design
  • $300 hourly
    Versatile engineer focused on electronics and product design, with strong emphasis on high-complexity printed circuit board designs with a focus on design for manufacturability. I design, build, program, and test prototypes with in-house tools. I have served a wide variety of industries and have developed initial concepts and prototype devices as well as producing products that go into full scale production manufacturing. Extensive design experience on Altium Designer, including detailed layout incorporating 3D CAD models. Certified IPC Designer Council PCB Designer (CID). Whether it's taking an existing Arduino / Raspberry Pi prototype and turning it into a manufacturable product, or developing a brand new product from the early concept stage, I enjoy providing you with technical solutions that are suitably engineered for your needs. I am a graduate of the California Institute of Technology (Caltech), with a B.S. in Engineering and Applied Sciences. I am located in the Pasadena / Los Angeles-area. I am a U.S. Citizen and am available for travel domestically and internationally. Key offerings: • System analysis and design, including key technical and market considerations for success • Electronics design and printed circuit board (PCB) layout with Altium Designer • Mechanical CAD work to supplement the electronics, including sheet metal work • Develop bare-metal firmware and embedded-OS software • Build and test prototypes • Manage regulatory testing • Manage product manufacturing and logistics • Troubleshoot and fix failed devices and bad designs. • Assemble / repair prototype devices. I can use many formats of customer-supplied data from other electronics design software, and mechanical data from Solidworks and other standard CAD data formats. I have developed a wide variety of circuit boards, including: • Industry standard 4- and 2-layer boards with surface mount and through-hole components • Higher-complexity board (very high layer count, blind/buried vias, HDI) • High-speed / high-density boards with length-matching and tuning • Circuit boards with complex mechanical dimensional requirements • Flex and rigid-flex circuits with features on multiple work planes. • Products incorporating Bluetooth, BLE, WiFi, and serial interfaces (SPI, I2C, LIN, RS-232, RS-485) I design, assemble and test prototype electronics with in-house equipment. For volume production, I can arrange turn-key manufacturing for you. Partial list of equipment: • Prototype SMD assembly and rework tools • Othermill CNC PCB milling system • SMD Pick-and-place for short-run PCB assembly (over 3,000 CPH) • 3-axis CNC mill for enclosure / custom metal fabrication • Multiple 3D Printers • 4-Channel 500 MHz DSO, 500 Msps logic analyzer • Thermal imaging camera Please feel free to challenge me with your tough projects!
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    PCB Design
    Embedded System
    Prototype Design
    Compliance Testing
    Multilayer PCB
    Altium Designer
    Mechanical Design
    Digital Electronics
    Product Development
    Firmware
    Engineering Design
    Hardware Prototyping
    Electrical Engineering
  • $40 hourly
    Hi. I’m experienced system engineer with turnkey product development skills and over than 20 years experience. I am extremely organized and agile to always deliver on time. I have PhD degree of computer science. My professional portfolio includes the following services 1. Hardware design, development prototype and testing including key technical and market considerations for success 2. Automated testing equipment development 3. Electronics design and printed circuit board (PCB) layout with Altium Designer 4. Mechanical CAD work to supplement the electronics, including enclosure design 5. Automated testing equipment design and development 6. Design for Manufacturing (DFM) and Design for Assembling (DFA) analysis of PCBs 7. Software development in LabVIEW 8. Microcontrollers and System on Chips (SoC) based devices design and development using Nordic Semiconductor, Microchip, Espressif ESP32, Murata, STM and etc. components 9. IoT wearable device development 10. Products incorporating with Bluetooth, BLE, WiFi, Lora, and serial interfaces (SPI, I2C, LIN, RS-232, RS-485) 11. Bill of Materials (BOM) review and optimization 12. Schematic, PCB design and development My primary EDA is Altium Designer.
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Circuit Design
    LabVIEW
    Automated Testing
    Microcontroller
    Industrial Automation
    Microcontroller Programming
    Robotics
    Schematic
    PCB Design
  • $10 hourly
    A proactive, innovative and very responsible person that enjoys acquiring new knowledge and experience and working with challenging tasks. Good at working independently and also as a part of a competent and stimulating team. Electronic Engineer with more than 8+ years of experience in Embedded Systems, product designing , PCB design & manufacturing and firmware development for systems. Experience in designing and development project from concept to finished product, offering a complete solution to clients requirements, implementing Hardware, Firmware, Connectivity and User Interface. I develop and design: • Electronic circuits and PCB • Firmware for Microchip,ARM , AVR , Texas Instruments SoC and Arduino • IoT product • iPhone/android application My first priority is to satisfy my clients.
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Digital Electronics
    Firmware Programming
    Raspberry Pi Firmware
    Analog Electronics
    Circuit Design
    C
    Embedded System
    Image Processing
    PCB Design
    Internet of Things Solutions Design
    Embedded Linux
  • $35 hourly
    Experience in ----------------- Hardware Design ----------------- ✔ Schematic and Multi-Layer Printed Circuit Board Design, Part Selection, & Parts sourcing ✔ Generation of manufacturing files, Bill of material management, Design Documentation ✔ Multi-layer boards with buried & blind holes ✔ Micro-controller and FPGA based embedded hardware design ✔ Analog Audio, Digital and Mixed circuit Design ✔ Arduino and STM32 Based Firmware design ✔ Board-level Testing, Debugging, Test Reports, Test Plans. ✔ Impedance controlled PCB design , PCB miniaturization, Cost Reduction ✔ IPC Standard Footprint and Layout design. ✔ EMC and CE&EU Certification design ✔ Microprocessor / Microcontrollers: 8051, 8086, ATMEGA, AVR, ATSAM3X8E,STM32,PIC ✔ Microcontrollers Platforms: Arduino Uno, Arduino Nano, Arduino Due, Arduino Pro Micro STM32 Nucleo board. ESP8266, ESP32, NodeMCU, Raspberry Pi ✔ Coding Languages: C/C++ ✔ Coding IDE: keil uvision, Eclipse IDE, Arduino IDE, Avr Studio. ✔ Audio, RF Module, PA, LCD, Filter, RFID ✔ DDR1~4, Flash, DSP, FPGA, Microchip ✔ GPS, Bluetooth, WiFi, ZigBee, LoraWan, RF 433, GSM, LTE ------------------------------------- Design of BLE based products ------------------------------------- 1. Nordic Semiconductor (nRF52840, nRF52832, nRF51822, nRF52811, nRF52810, nRF52833, nRF5340, nRF52805) 2. Dialog Semiconductor ( DA14683, DA14585) 3. Texas Instruments ( TI CC2541, TI CC2650) 4. STMicroelectronics ( BlueNRG-2N) 5. Silabs (EFR32BG13, EFR32BG22) 6. NXP Semiconductors (QN908x) 7. Qualcomm (CSR102x)
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Cadence Platform
    Bluetooth
    OrCAD
    Multilayer PCB
    Electronic Design
    Concept Design
    PCB Design
    Altium Designer
    Internet of Things Solutions Design
    Hardware Prototyping
    Bluetooth LE
    Hardware Design
    Circuit Design
    Printed Circuit Board
  • $60 hourly
    ✅C++ for Linux, macOS, Windows, iOS, Android, WASM, Nodejs addons, Python, microcontrollers ✅Nvidia Jetson Orin, Orange Pi 5 with AI solutions based on neural networks and OpenCV ✅High level review sources ✅Help with architecture and UML design ✅Help with schematic and PCB Hardware design ✅AI integration of any famous library to embedded solution ✅Help with production PCB on JLCPCB and PCBWay
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    C
    C++
    Apple Xcode
    Embedded Linux
    Git
    Swift
    Make Build Script
  • $80 hourly
    The idea on input, working prototype on output Preparing for mass production, QA on manufacturing LoRaWAN solution architect/integrator. IoT data collecting, storing, visualization using Graphana, InfluxDB, NodeRed, MQTT. Cloud deployment 8 years+ experience doing: 📚🔍💡📌hardware prototyping consulting 🔌📐 schematic, PCB design, BOM optimization 💻📲💾 firmware development ESP32, Raspberry Pi/Pico, AVR, STM32, NRF, Arduino compatible 📱📶🌐 mobile APPs and server API communication (WiFi, BLE, LoRa, GPS, RFID, NFC) 🔋 ☀️🍃 low power, alternative energy, energy harvesting, wireless and wearable 🔧📦 electronics assembling, small-batch production, QA on manufacturing OWN fully equipped 24/7 hardware lab with a lot of useful modern stuff like oscilloscope, uA meters, power loggers, soldering stations, regulated power supplies, a 3D printer with a huge work area, and a bunch of other useful measurement instruments, soldering stuff, and tools
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Circuit Design
    Integrated Circuit
    PCB Design
    Embedded Application
    Mechanical Design
    LoRa
    Embedded C
    Arduino
    Prototyping
    Raspberry Pi Firmware
    C++
    Microcontroller Programming
    ESP32
    NFC
  • $35 hourly
    Electronics Design Engineer with a background in measurement systems. I have a extensive experience in the development of electronic devices from initial idea to final product. In my designs, I am ready to apply skills in analog and digital electronics including microcontrollers and FPGA. My Technical Skills: - Analog Circuit Design: -- Measurement Circuits, -- Power Supply Circuits, -- A/D and D/A Converters, -- Active and Passive Filters; - Digital Circuit Design: -- Microcontrollers, -- FPGA, -- Interface Buses (SPI, I2C, RS-232, RS-485, ...), -- Memory Interfaces (DDR1-3, SDRAM, Serial/Parallel Flash, ...), -- High Speed I/O Interfaces (USB, Ethernet, PCI Express, LVDS, ...); - Multi-layer PCB Design: -- BGA, Micro BGA, QFN, LGA, etc., -- Blind and Buried Vias, -- Controlled Impedance Traces, -- Differential Pairs, -- Matched Length Traces, -- Daisy Chain and Star Topologies; - File Generation for a PCB Manufacturing Service (BOM, Gerber, NC Drill, Assembly Drawing, ...); - Embedded Microcontroller Software Design (STM32, AVR, EFM32); - Prototype Manufacturing and Debugging. Design Tools Experience: - Cadence Allegro/OrCAD; - Altium Designer; - KiCad; - EAGLE. I am open to new technologies, tools, and methodologies. I offer the best design solution for your requirement.
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    C
    Eagle
    KiCad
    Altium Designer
    Engineering Design
    Electronic Design
    OrCAD
    PCB Design
    Circuit Design
    Multilayer PCB
  • $80 hourly
    "One of the best services I got in the past 20 years. Super professional and knowledgeable. Much experience. Remarkable communication skills. Attentive immediately when I needed to. Solved 100% of my problems and gave me ideas for new directions. My business is growing thanks to him. Thank you, Jure" Do you have a crazy idea about a new device, sensor, wearable, or microcontroller in eHealth, Industry, Logistic, or Research? And you do not know if it is doable, how to start it, or what are possibilities? Yes, the Internet of Things world is strange. How about investing in a short consulting hour call with me? I will answer your questions, and I am competent to say that your idea won't work, but also suggest an alternative. My motto is "Fail fast without big consequences, learn something, repeat, succeed!" A resourceful, creative, passionate and highly driven individual with communication and project skills and out-of-the-box thinking. Keen on solving unique tasks. I come from a highly technical background (BSc in IT). I’ve been the owner and the CEO of various IT companies, which is how I started working in management and business development. I am still an ongoing PhD candidate in business and management. Multi-awards winning project/team leader and IoT consultant. Most of these consisted of proofs-of-concept (POC), prototypes, mobile apps and back-ends for IoT, Industry 4.0, healthcare (eHealth, telehealth, telemedicine), SmartCity, AAL, SmartHome with sensors (acc, ECG, GPS, environmental), beacons, controllers, wearables (smartwatches and smart-bands) and embedded systems (Raspberry PI, Arduino, ESP32), using WiFi, Bluetooth (BT, BLE, BLE Mesh), LoRaWAN, NB-IoT in several big EU funded R&D and other commercial projects. Eurostars Eureka IoT evaluator. Solutions: - SandBox.engineering - SandBox is OT and IT IoT Engineers’ Swiss Army Knife. It provides a controlled learning, testing, and experimentation environment, enabling users to acquire domain expertise and confidently evaluate different vendor solutions. - IoTool.io - the multi-awards winning IoT solution and a platform incorporating Client / Dashboard / Gateway / Cloud / API all on the Smartphone, supporting more than 100 different devices using Bluetooth. - IoChat.io - the highly secured, self-deployed in-premises text, audio, video chat, screen and file sharing WebRTC solution used in hospitals and nursing homes, for patient and doctor communication or as a general-purpose video conferencing system, easily integrated into any platform, - IoTconcept.team - fast agile IoT prototyping, - CrowdSensing.mobi - the smartphone platform used by a large, spread-out group of participants to collect and receive reliable data from the field. I have a fairly unique skill-set that will help your business by combining your needs and wishes (product and IT) with your business end. Sometimes, I wasn't smart enough to know that I couldn't do it, so I did it. 😊
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Android App Development
    Core Bluetooth
    Firmware Programming
    Healthcare IT
    Concept Design
    PCB Design
    Research & Development
    WebRTC
    React Native
    Mobile App Development
    Internet of Things
    Bluetooth
    Wearable Technology
    Prototyping
  • $150 hourly
    I have over 21 years of experience working and consulting for tech companies in Silicon Valley. Every technical challenge that I had overcome assured me that with the right frame of mind, I could accomplish anything. Engineering is also my hobby, and I have been doing it since before high school. I was born with a soldering iron in one hand and writing code with the other. I designed the hardware for over 100 projects, most of them being sold today. Some notable ones are Snapchat Spectacles (designed most of the electronics and PCB layout), Thornwave Labs' Bluetooth DC Power Meter (PowerMon) and all the other projects on the webpage, various RF modules (RN-171, RN4020, RN52), and development boards designed while working at Microchip. I also created production testers, lots of C/C++ programming, and firmware design. What I can do for you? --------------------------- High Level: project management, research. I am very experienced with hardware design and firmware, which allows me to integrate them more efficiently. Hardware: circuit design, component selection, electrical schematic, PCB payout. I am using Altium Designer. I will provide you with everything you need to go to manufacturing: Gerber files, NC drill, pick and place, assembly diagrams, 3D prints, 3D STEP model, and electrical schematics as well and offer support after the project is completed too. I have experience with analog and digital design, RF, high-speed design, microcontrollers, highly complex boards, LCDs. I can run Spice simulations as well. I worked with various technologies and protocols: SPI, I2C, UART, USB, CAN, RS-485, Ethernet, Bluetooth, WiFi, and so on. Prototyping: I will manufacture the prototypes at a much lower cost than average. Over the years, I have developed working relationships with manufacturers in China, hence the cost-saving. I also have a lot of equipment: multimeters, oscilloscope, logic analyzer, vector network analyzer, USB protocol analyzer, power supplies, digital electronic load, soldering equipment, computers, and so on... Certifications: I can assist and oversee the certification process for FCC, IC, and others. Firmware development: I have 22+ years of experience coding in C/C++ and 18 years of firmware development. I can architect and develop your firmware from the ground up. I am exceptionally versed in the ARM Cortex line of microcontrollers: STM32 and Nordic. I will provide you with production-quality firmware. I know the ST and the Nordic microcontrollers like the back of my hand. I can get firmware done very quickly and efficiently for these chips. Software development: Basic tools running in Linux/Windows/Mac, basic GUIs. I can develop all the software tools you need for debugging, testing, and manufacturing. Manufacturing: If your project reaches this phase, I can offer contract manufacturing services. I will be delivering your finished product, ready to sell. The rate I displayed is an average number. It can vary up or down based on the complexity of the project. My rate reflects the experience and knowledge I have. I am good at what I do. Also, keep in mind that I will not bill you for hours like lawyers do for the time they spend in the shower thinking about the project. I will bill you only for the hours I spend advancing the project in a meaningful way.
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    STM32
    Linux
    WiFi
    Bluetooth
    Firmware Programming
    Analog Electronics
    Circuit Design
    Power Electronics
    Digital Electronics
    C++
    RF Design
    ARM Cortex-M
    PCB Design
    C
  • $229 hourly
    I offer PCB and firmware design for quantum and scientific industries. I have designed and built everything from DNA detection devices to PCBs for quantum systems. If your device needs prototyping, if your product needs development or if your research needs a control system, I can make it simple for you. Reach out with your project and lets discuss the best way to get you up and running!
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    CNC Programming
    PCB Design
    Arduino Firmware
    3D Design
    Industrial Automation
    Raspberry Pi
    Electrical Engineering
    Python
    Mechatronics
    3D Printing
  • $110 hourly
    I'm a native English speaker. I have over 20 years of experience working as an embedded engineer. I was one of the designers/architects of the Microchip PIC18 core. I have worked at Microchip as an engineer in test, design, silicon validation, and applications. I have a Bachelor of Science in Electrical Engineering from Arizona State University, where I graduated with cum laude honors. I'm an expert in both hardware and software, so I'm good at tracking down issues. You may think you have a software issue, but it's a hardware issue or vis-a-versa. I enjoy the challenge of finding and fixing problems. I'm motivated by success, and I enjoy what I do. Work with me, and you'll understand. I bill honestly, and sometimes I'm able to solve a problem in a couple hours. No client has ever disputed my hours worked! I've had a couple clients (2/35) who thought I should not be paid for meetings or getting started on a project. These types of situations don't work out, and it's unfortunate because I want to help them, but won't continue to work with them. The best time to involve me in your project is at the beginning. While I architect your system design, I'll make sure that it meets your performance goals, and will reduce component count and cost. For a successful product, it's important to have a robust hardware and software architecture. I solve problems inside a document, and avoid making multiple PCB revisions. Even though I am in Costa Rica, it is easy to ship development boards to me. My home lab includes: - 100 MHz 4-channel oscilloscope (siglent brand) - 8-channel logic analyzer (saleae - this is what I use to analyze digital communication signals: I2C, SPI, UART, ....) - DC supply - benchtop DMM with 1nA current resolution (great for battery-powered devices) - multiple programmers/debuggers (including PICKIT3). The above tools allow me to understand and properly fix problems. If I don't have the exact equipment you are using, I can often wire something up and be able to develop/test code. I may have a processor on hand that can run your code (higher chance if it is a Microchip microcontroller). I am an expert at using MPLAB/MPLABX, but I am also very comfortable in Code Composer Studio (TI MSP430 series), and Microchip/Atmel Studio. During my time on upwork, I have at times taken the role of tutor and mentor - evaluating projects to look for issues, Assisting with documentation reviews, and also documenting projects from scratch. I have a history of identifying design issues before PCB production, saving money and time. Here are some of the technologies that I've worked with successfully in the past: - capacitive touch sensing - USB communication - Bluetooth communication - graphic displays - LED color mixing (precise color control with no flickering)
    vsuc_fltilesrefresh_TrophyIcon Microcontroller Design
    Microcontroller Programming
    Software Architecture & Design
    MSP430
    Embedded System
    PCB Design
    USB Electronics
    Hardware Prototyping
    PIC16
    Circuit Design
    C
    Assembly Language
    Electrical Engineering
  • Want to browse more freelancers?
    Sign up

How it works

1. Post a job (it’s free)

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by

How do I hire a Microcontroller Designer on Upwork?

You can hire a Microcontroller Designer on Upwork in four simple steps:

  • Create a job post tailored to your Microcontroller Designer project scope. We’ll walk you through the process step by step.
  • Browse top Microcontroller Designer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Microcontroller Designer profiles and interview.
  • Hire the right Microcontroller Designer for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Microcontroller Designer?

Rates charged by Microcontroller Designers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Microcontroller Designer on Upwork?

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

Can I hire a Microcontroller Designer within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Microcontroller Designer proposals within 24 hours of posting a job description.

Schedule a call