Hire the best ARM Cortex-M specialists

Check out ARM Cortex-M specialists with the skills you need for your next job.
  • $60 hourly
    ✅ TOP RATED PLUS 🏆🏆🏆 with over 6000 Hours of work experience on Upwork ✅ More than 18 year experience 🎖️🎖️🎖️ of working with different Embedded system projects ✅ Feel free to discuss your project requirements in detail. I can assist you in design, development, production and commissioning of the complete project including the components selection. ✅ You can also contact me for your existing project with issues to be resolved. Fixing bugs and improve performance is my most favourite job. ✅ Vast experience of working with 🟨 🔧📦Bug Fixing for existing Embedded systems and improve firmware 🟨 Raspberry Pi , Orange Pi, Banana Pi, Jetson Nano, Rock Pi and various other Embedded Linux and Windows SoC boards 🟨 Python, Node js, Node-Red programming in Embedded Systems 🟨 Yocto, BalenaOS, Full stack developer for Embedded Systems 🟨 Embedded systems configuration management 🟨 Industrial Automation, Home Automation 🟨 PLCs (Beckhoff, Siemens, Allen Bradley, ABB, Mitsubishi, Omron, Delta, Fatek) 🟨 Robotics, Motor Control (AC, DC, Servo, Stepper, NEMA, Linear Actuator 🟨 STM, Arduino, ESP32, ESP8266 🟨 RF, nRF52832, nRF52840, nRF53, Texas Instruments 🟨 DevOps, Jenkins, Ansible, Terraform 🟨 AWS, Azure, Google Cloud GCP, IoT 🟨 DSP 🟨 FPGA, CPLD (Xilinx, Altera) 🟨 Modbus, CAN, RS485, RS232, UART, Wi-Fi, BLE, LoRa, ZigBee, PCI, SPI, I2C, USB, Bluetooth, Serial, Parallel, Ethernet 🟨 Data Acquisition Systems 🟨 OpenWrt
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Embedded C
    Firmware
    Amazon S3
    STM32
    Raspberry Pi
    Robotics
    Integrated Circuit
    Arduino
    PCB Design
    Git
    CC2650
    Embedded System
  • $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 ARM Cortex-M
    RFID
    Altium Designer
    FreeRTOS
    Robotics
    Firmware Programming
    Qt Framework
    Real-Time Operating System
    PCB Design
    Arduino
    NFC
    Embedded C
    Embedded Linux
    MQTT
    C++
  • $85 hourly
    I have been helping small companies reach their goals throughout my 18+ year long career. I have never really worked for a bigger company, and I specialise in startup culture. With me on your team, you can just focus on business decisions and leave it upto me to take care of all your technological needs. I am obsessed with technology and wont stop till I find the right solution - no matter how small or big the problem is! If I am lucky enough to be in your project early, I can guide you to make the best choice with regards to components and project plan to ensure that it meets your desired quality, deadlines and cost. My primary experience is in software and firmware design of embedded micro-controller and micro-processor based systems. experienced delivery skills help you to achieve maximum throughput, features, and lowest power consumption. I am also good at managing your product end to end, right from component selection to application level software. I have worked on many microelectronics such as Microchip, Atmel 8/16 , NXP 8/16/32 bits, STM32 family, Atmel Cortex-M(SAM), RL78, Arduino, Linkit One, ESP32 , NRF52, PIC32, Am335x, MSP430 but not limited to these and open to your choice. I have interfaced many Sensors and microcontroller peripherals - wired and wireless. I have also done a fair bit of work on Storage, Networking systems, devops(Docker and Linux), and operating system development. I am always excited and open to working on cutting edge technology and am adaptable to new technologies. I have done over a 100 freelance projects of various durations throughout my career. Hire me and you shall feel the difference!
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Linux
    Driver Development
    ARM Microcontroller
    Git
    Internet of Things
    C++
    NFC
    Firmware
    nRF52832
    CC2640
    STM32
    Microcontroller Programming
    Embedded C
    Real-Time Operating System
  • $40 hourly
    Seasoned Embedded Systems, IoT Devices, and Mobility developer with expertise in libraries, kernel, bootloader, OTA, DAQ, LowPower, etc development Project experience includes Wearable, LowPower Mesh, Medical, Access Control, GPS Tracker, Beacon Localization, Education, Industrial Automation, Home Automation, and IoT sensor DAQ devices. Hands-on Microcontrollers - ARM CORTEX M0/M3/M4/M33 - NRF51/52/53/91, STM32 F0/F1/F2/F4/L4, ESP32/C3/S3/C6, CYPRESS PSOC4/6, SAMD21 - Chinese LowCost MCU e.g. Puya, GigaDevice, HK, MM, etc. Hands-on SBCs & Compute Modules - Raspberry Pi 3/4, Pine A64, Quectel SC200R Peripherals - ADC, SPI, TWI/I2C, UART, USART, USB, RS485, I2S, CAN - BLE, WIFI, LoRa, WS2812B, SubGHz IoT Protocols - MQTT, ZeroMQ, REST, WEB RTC, OpenThread, Matter, WirePas Software - PSoC creator, Atmel studio, Cube IDE/MX, VSCode - OpenOCD, GDB, CMake, Makefile, Git Programming - Embedded C, Flutter, JAVA, NodeJS, Python, Kotlin (Beginner level)
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    ESP32
    STM32
    nRF52
    Zephyr
    FreeRTOS
    Firmware Programming
    Internet of Things
    Hardware Prototyping
    PCB Design
    Bluetooth
    Embedded C
    Flutter
    Embedded System
  • $100 hourly
    Thanks for visiting my profile! I am a fully qualified Electrical Engineer holding a Bachelor's and Master's degree in Electronics and Information Technology (Germany) as well as a Master's in Sensor Technology and a PhD in Physics from the University of Cambridge (UK). With more than a decade of experience in circuit design and embedded programming I particularly enjoy working on • Analogue circuits • LVDS, mipi-dsi, mipi-csi, parallel rgb, HDMI, gigabit ethernet • High-speed and RF systems (Radar, VCOs, LNAs, distributed element filters and couplers from DC to 24 GHz) • FPGAs for signal conversion • ADC conversion/signal processing of sensor data • (Embedded) programming in C, ASM, Verilog, Python • 8/32 bit AVR (microchip) • STM32 • ESP32, esp-idf • freeRTOS, Linux, bare-metal • Linux kernel and user space drivers, device trees • v4l2, gstreamer • Yocto and buildroot Development platforms I use are STM nucleo, Nvidia Jetson, IMX8 dev boards, ESP32, nrf52, Lattice crosslink.
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Driver Development
    Kernel
    Firmware Programming
    Electronics
    Microcontroller Programming
    Embedded Linux
    Embedded C
    Microcontroller
    PCB Design
    Printed Circuit Board
    ESP32
    RF Microwave Design
    nRF52
    Electrical Engineering
    C
  • $35 hourly
    An experienced embedded software developer with over 10 years of experience in firmware development, ML embedded development, library development, bug fixing, and reporting. Self-starter with a quick learning curve, highly accurate in details and an industrious performer; I am always looking for ways to improve my skills and knowledge base. Extensive experience in embedded development makes me a reliable and trustworthy team member who is open to collaboration and feedback. My tools and technlogies: ❈ STM32, TMS470, Microchip PIC, Cortex, ❈ Languages:C, C++, C#, Python, Embedded C ❈ FreeRTOS ❈ Protocols and standards: TCP\IP, Modbus RTU, Modbus TCP, IEC 60870-5-104 ❈ Interfaces: I2C,UART, Ethernet, USB, SPI, GPIO, RS232/RS485, One wire interface I do: ❈ Firmware development, ❈ ML embedded development, ❈ Library development, ❈ Bug fixing, ❈ Reporting
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    FreeRTOS
    C#
    Qt Framework
    Modbus
    Desktop Application
    PIC
    Microchip
    STM32
    Embedded System
    C++
    C
    Firmware
  • $50 hourly
    - Industrial IoT - Automotive - Wearables I'm a seasoned Embedded Software Engineer with 10 years of professional experience. In a projects, I'm always keeping the system approach and task decomposition. I always take care of project complexity control and its further growth. My experience of development includes: • System design, writing technical requirements for clients, API documenting • Languages: C, Python, ARM assembler, AVR assembler, shell script, UML, XML, JSON • Target OS'es: different kinds of embedded Linux, FreeRTOS, ContikiOS, ChibiOS, TNKernel • Interfaces: UART-based (RS232, RS485, RS422), SPI, I2C, CAN, USB, Ethernet • Protocols: raw IP, ModBus (RTU and Ethernet), BLE, WiFi, ZigBee, NMEA, JTAG, SWD • IC's: almost all kinds of ARM Cortex-Mx, Cortex-Ax, ARM9 and ESPxx processors • SaaS: AWS Greengrass, AWS Lambda, AWS IoT Core, Amazon Alexa Skill set, Mender.io • Build systems: Make, buildroot, Yocto, esp-idf • Implementation of secure bootloaders and OTA updates • Development of security applications using RSA, HMAC, DH/ECDH, secure key sharing algorithms • Solid DSP background • Development high and low level drivers • Multithreading programming expert • Following the Test Driven Development (TDD) in my projects • Containers and Microservices for CI/CD pipelines and target platforms Bachelor in Electrical Engineering from the Moscow Aviation University.
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Deployment Automation
    Industrial Internet of Things
    AWS Greengrass ML
    AWS IoT Core
    Ansible
    CI/CD
    Test-Driven Development
    Internet of Things
    ESP32
    Real-Time Operating System
    C
    Microcontroller Programming
    Embedded Linux
    Firmware
    Python
    Embedded System
    Embedded C
  • $45 hourly
    "𝗘𝘃𝗲𝗿𝘆𝗼𝗻𝗲 𝗰𝗮𝗻 𝗱𝗲𝗹𝗶𝘃𝗲𝗿 𝗥𝗘𝗦𝗨𝗟𝗧𝗦 𝗯𝘂𝘁 𝗼𝗻𝗹𝘆 𝗮 𝗳𝗲𝘄 𝗰𝗮𝗻 𝗱𝗲𝗹𝗶𝘃𝗲𝗿 𝗦𝗔𝗧𝗜𝗦𝗙𝗔𝗖𝗧𝗜𝗢𝗡" 🔥 𝗧𝗼𝗽-𝗥𝗮𝘁𝗲𝗱 𝗣𝗹𝘂𝘀 | 💪 𝗔𝗺𝗼𝗻𝗴 𝘁𝗵𝗲 𝘁𝗼𝗽 𝟯% 𝗼𝗳 𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗲𝗿𝘀 𝗼𝗻 𝗨𝗽𝘄𝗼𝗿𝗸 |⭐𝟱 𝗦𝘁𝗮𝗿 𝗥𝗮𝘁𝗶𝗻𝗴 | 👍𝟭𝟬𝟬% 𝗝𝗼𝗯 𝗦𝘂𝗰𝗰𝗲𝘀𝘀 |✔︎ 𝟯𝟱+ 𝗝𝗼𝗯𝘀 𝗰𝗼𝗺𝗽𝗹𝗲𝘁𝗲𝗱 | 💰𝗖𝗼𝘀𝘁 𝗘𝗳𝗳𝗶𝗰𝗶𝗲𝗻𝘁 𝕀 ℂ𝔸ℕ ℙℝ𝕆𝕍𝕀𝔻𝔼 𝕐𝕆𝕌 𝔽𝕆𝕃𝕃𝕆𝕎𝕀ℕ𝔾 𝔼ℕ𝔾𝕀ℕ𝔼𝔼ℝ𝕀ℕ𝔾 𝕊𝔼ℝ𝕍𝕀ℂ𝔼𝕊 . My design work has been for commercial customers, including several Fortune 500 firms. I have strong grip on Firmware writing and Hardware designs. Because of my 12 years experience, it is highly likely I've already worked with the technologies you need to make your project a success. PRODUCT DEVELOPMENT - Circuit Design and Schematic Capture - Bills of Material and Part Sourcing - Printed Circuit Board Layout and Manufacturing Data - Assembly and Fabrication Drawings - Prototyping - Debug - Product Testing - Embedded Firmware and Application Software • ESp32/ESP8266 programming using in ESP-IDF/ Arduino • STM32 ARM M3 programming in Keil-MDK,STM32CUBE IDE and Micro C pro for ARM. • Linux Programming for Raspberry Pi Programming for I/O read /Image processing. • Nordic Semiconductor nFR series Wireless SoCs • Amazon IOT core • FreeRtos / MQXRTOS / Mongoose OS. • Experience with LAN, TCP/IP, wifi, LORA, Bluetooth, BLE, RS232, I2C, SPI, RS485, MOD Bus, etc. • Experience with Temperature ,Humidity, gyro, Accelerometer, Light, Sound, Power, CO2 and Medical sensors and many more My lab is equipped with all the necessary hardware/firmware development equipment, including oscilloscopes, signal generators and analyzers, power supplies, and a myriad of other miscellaneous tools useful for debug and test. To see some of the examples of my work, Please check out my project list. Thank you, Abu.
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    nRF51
    ESP32
    STM32
    Microcontroller
    nRF52
    Circuit Design
    Arduino
    PCB Design
    Embedded System
    Computer Hardware
    C++
    Microcontroller Programming
    Electrical Engineering
  • $100 hourly
    𝟮𝟬+ 𝘆𝗲𝗮𝗿𝘀 𝗼𝗳 𝗽𝗿𝗼𝗳𝗲𝘀𝘀𝗶𝗼𝗻𝗮𝗹 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲. ✅ 𝟭-𝘆𝗲𝗮𝗿 𝘄𝗮𝗿𝗿𝗮𝗻𝘁𝘆 𝗼𝗻 𝗮𝗹𝗹 𝗵𝗮𝗿𝗱𝘄𝗮𝗿𝗲 𝗮𝗻𝗱 𝗳𝗶𝗿𝗺𝘄𝗮𝗿𝗲 𝗱𝗲𝘀𝗶𝗴𝗻𝘀. ☑️ 𝟭𝟬𝟬+ 𝗽𝗿𝗼𝗷𝗲𝗰𝘁𝘀 𝘀𝘂𝗰𝗰𝗲𝘀𝘀𝗳𝘂𝗹𝗹𝘆 𝗱𝗲𝗹𝗶𝘃𝗲𝗿𝗲𝗱. 🤝 Hi! I’m Javier and I specialize in helping both startups and small to medium businesses with high-quality solutions to their electronics engineering challenges. I work hands-on and in-person with my talented team of 7 electronics engineers at “A Blug Thing In The Cloud”. We have a physical laboratory with extensive hardware and software development capabilities that allows us to quickly develop, test and iterate solutions for our clients. If we’re working together, you can expect that your hardware and software is designed properly at the first time and works exceptionally well in its application so that you can focus on the rest of your business. 🎯 📞 Want to get your electronics engineering challenge solved? Just invite me to your project on Upwork and I’ll invite you to book a complimentary consultation call with me. 📞 ❝ 𝙅𝙖𝙫𝙞𝙚𝙧 𝙤𝙛𝙛𝙚𝙧𝙨 𝙫𝙚𝙧𝙮 𝙙𝙚𝙚𝙥 𝙠𝙣𝙤𝙬𝙡𝙚𝙙𝙜𝙚 𝙤𝙛 𝙢𝙖𝙣𝙮 𝙨𝙪𝙗𝙟𝙚𝙘𝙩𝙨, 𝙖𝙣𝙙 𝙝𝙖𝙨 𝙖 𝙫𝙚𝙧𝙮 𝙥𝙧𝙖𝙜𝙢𝙖𝙩𝙞𝙘 𝙬𝙖𝙮 𝙤𝙛 𝙖𝙥𝙥𝙧𝙤𝙖𝙘𝙝𝙞𝙣𝙜 𝙨𝙤𝙡𝙪𝙩𝙞𝙤𝙣𝙨 𝙩𝙤 𝙙𝙚𝙨𝙞𝙜𝙣 𝙞𝙨𝙨𝙪𝙚𝙨. 𝙃𝙚 𝙞𝙨 𝙛𝙤𝙘𝙪𝙨𝙚𝙙 𝙤𝙣 𝙧𝙚𝙨𝙪𝙡𝙩𝙨, 𝙖𝙣𝙙 𝙙𝙚𝙨𝙞𝙜𝙣𝙨 𝙩𝙤 𝙖𝙘𝙝𝙞𝙚𝙫𝙚 𝙩𝙝𝙤𝙨𝙚 𝙞𝙣 𝙩𝙝𝙚 𝙢𝙤𝙨𝙩 𝙚𝙛𝙛𝙞𝙘𝙞𝙚𝙣𝙩 𝙬𝙖𝙮. 𝙒𝙚 𝙬𝙚𝙧𝙚 𝙫𝙚𝙧𝙮 𝙞𝙢𝙥𝙧𝙚𝙨𝙨𝙚𝙙 𝙩𝙝𝙖𝙩 𝙅𝙖𝙫𝙞𝙚𝙧 𝙘𝙤𝙪𝙡𝙙 𝙩𝙖𝙠𝙚 𝙤𝙪𝙧 𝙡𝙖𝙮-𝙢𝙖𝙣𝙨 𝙨𝙚𝙩 𝙤𝙛 𝙧𝙚𝙦𝙪𝙞𝙧𝙚𝙢𝙚𝙣𝙩𝙨 𝙖𝙣𝙙 𝙙𝙚𝙫𝙚𝙡𝙤𝙥 𝙖 𝙘𝙤𝙢𝙥𝙧𝙚𝙝𝙚𝙣𝙨𝙞𝙫𝙚 𝙩𝙚𝙘𝙝𝙣𝙞𝙘𝙖𝙡 𝙨𝙤𝙡𝙪𝙩𝙞𝙤𝙣 𝙛𝙤𝙧 𝙞𝙩, 𝙞𝙣𝙘𝙤𝙧𝙥𝙤𝙧𝙖𝙩𝙞𝙣𝙜 𝙗𝙤𝙩𝙝 𝙩𝙝𝙚 𝙛𝙞𝙧𝙢𝙬𝙖𝙧𝙚 𝙖𝙣𝙙 𝙝𝙖𝙧𝙙𝙬𝙖𝙧𝙚 𝙘𝙤𝙢𝙥𝙤𝙣𝙚𝙣𝙩𝙨. ❞ 🗣 𝘽𝙧𝙞𝙖𝙣 𝘼𝙨𝙩𝙡 𝘾𝙀𝙊 𝙤𝙛 𝙇𝙞𝙣𝙙𝙀𝙦𝙪𝙞𝙥𝙢𝙚𝙣𝙩 🗣 Highlights of what sets our team apart include: 🛠 Obsessive attention to detail and proactive communication 🛠 Firmware refactoring with MISRA compliant and Barr-C coding standards 🛠 We are design partners with NORDIC Semiconductors and have the ability to work with bleeding-edge Bluetooth and WiFi (regular and low power) chips. 🛠 We are design partners with Qorvo and can deliver 10 cm accurracy on real-time location device-related projects. 🛠 IMUs, acclerometers and devices for Augmented reality (AR) experience delivering precision within 0.2 degrees. Examples of what we can help you with include: 🔸 PCB Design 🔸 Firmware Development 🔸 Electronics Design, Fabrication & Development 🔸 Electronics Fast-Prototyping 🔸 Embedded Software Development 🔸 Real Time Location Devices with Qorvo UWB modules 🔸 Production management To be even more specific we are experts on projects related to: 🔸 Nordic Semiconductors: NRF52 ( NRF52832, NRF52833, NRF82840 ), NRF53 ( NRF5340 ), and NRF70 ( NRF7002 ). 🔸 Espressif: ESP32-WROOM, Wrover Kit, LyraT, ESP32-S2, ESP32-S3, ESP32-C2, ESP32-C3, ESP32-C6, and ESP32-H2. 🔸 Microchip: Arduino AVR, ATMEGA and ATSAM. PIC32MZ, PIC32MZ, PIC24, PIC16 and PIC18. 🔸 Texas Instruments: TIVA Boards ( TM4C129, TM4C123) , MSP430, MPS432, CC3220, CC2430, CC2652, CC3200. 🔸 ST STM32F4, STM32F7, STM32L0, STM32WB55, STM32WB15. 🔸 Cypress: PSoC4, PSoC5 and PSoC6. 🔸 NXP: Dual Core LPC55S69 and single core Kinetis Microcontrollers. 🔸 Qorvo UWB modules: DW1000, DWM1001C, DWM3001C, and DW3110. (DW3000 devices are compatible with Apple Nearby Interaction protocol). Software: 🔸 IDEs: IAR for Embedded Workbench, uVisio, Code Composser Studio, PSoC Creator, MPLABX, Eclipse, Atmel Studio, VS Code, STM32CubeIDE and STM32CubeMX 🔸 Programming Languages: C, C++, Python (including Pandas and Numphy), CUDA. 🔸 PCB Software: Altium, and Kicad. 🔸 Real Time Operating Systems (RTOS): FreeRTOS, Zephyr RTOS, TI-RTOS, POSIX. Thanks for taking the time to learn about me and my team! Just sent an invite to your project on Upwork and I would be happy to chat about supporting your project. Thank you! Javier Longares ❝ 𝙅𝙖𝙫𝙞𝙚𝙧 𝙬𝙖𝙨 𝙧𝙚𝙖𝙡𝙡𝙮 𝙜𝙤𝙤𝙙 𝙩𝙤 𝙬𝙤𝙧𝙠 𝙬𝙞𝙩𝙝. 𝙃𝙚 𝙬𝙖𝙨 𝙘𝙤𝙢𝙢𝙪𝙣𝙞𝙘𝙖𝙩𝙞𝙫𝙚, 𝙪𝙣𝙙𝙚𝙧𝙨𝙩𝙤𝙤𝙙 𝙩𝙝𝙚 𝙧𝙚𝙦𝙪𝙞𝙧𝙚𝙢𝙚𝙣𝙩𝙨 𝙖𝙣𝙙 𝙢𝙖𝙙𝙚 𝙪𝙨𝙚𝙛𝙪𝙡 𝙧𝙚𝙘𝙤𝙢𝙢𝙚𝙣𝙙𝙖𝙩𝙞𝙤𝙣𝙨 𝙛𝙤𝙧 𝙝𝙤𝙬 𝙩𝙤 𝙖𝙥𝙥𝙧𝙤𝙖𝙘𝙝 𝙩𝙝𝙚 𝙥𝙧𝙤𝙗𝙡𝙚𝙢𝙨 𝙖𝙣𝙙 𝙘𝙝𝙖𝙡𝙡𝙚𝙣𝙜𝙚𝙨. 𝙃𝙚 𝙖𝙡𝙨𝙤 𝙙𝙚𝙡𝙞𝙫𝙚𝙧𝙚𝙙 𝙚𝙭𝙖𝙘𝙩𝙡𝙮 𝙬𝙝𝙖𝙩 𝙬𝙚 𝙬𝙖𝙣𝙩𝙚𝙙 𝙖𝙛𝙩𝙚𝙧 𝙩𝙚𝙨𝙩𝙞𝙣𝙜 𝙬𝙝𝙖𝙩 𝙬𝙤𝙧𝙠𝙚𝙙 𝙖𝙣𝙙 𝙬𝙝𝙖𝙩 𝙙𝙞𝙙 𝙣𝙤𝙩 𝙖𝙣𝙙 𝙢𝙖𝙠𝙞𝙣𝙜 𝙠𝙚𝙮 𝙧𝙚𝙘𝙤𝙢𝙢𝙚𝙣𝙙𝙖𝙩𝙞𝙤𝙣𝙨 𝙤𝙣 𝙝𝙤𝙬 𝙩𝙤 𝙥𝙧𝙤𝙘𝙚𝙚𝙙. 𝘼 𝙨𝙪𝙘𝙘𝙚𝙨𝙨𝙛𝙪𝙡 𝙨𝙩𝙖𝙧𝙩 𝙩𝙤 𝙤𝙪𝙧 𝙥𝙧𝙤𝙟𝙚𝙘𝙩 𝙖𝙣𝙙 𝙬𝙚 𝙖𝙧𝙚 𝙡𝙤𝙤𝙠𝙞𝙣𝙜 𝙛𝙤𝙧𝙬𝙖𝙧𝙙 𝙩𝙤 𝙬𝙤𝙧𝙠𝙞𝙣𝙜 𝙬𝙞𝙩𝙝 𝙝𝙞𝙢 𝙛𝙤𝙧 𝙩𝙝𝙚 𝙣𝙚𝙭𝙩 𝙥𝙝𝙖𝙨𝙚 𝙤𝙛 𝙩𝙝𝙚 𝙥𝙧𝙤𝙟𝙚𝙘𝙩. ❞ 🗣 𝘼𝙡𝙖𝙣 𝙈𝙖𝙨𝙤𝙣 𝘾𝙀𝙊 𝙤𝙛 𝙎𝙪𝙨𝙨𝙈𝙮𝘽𝙞𝙠𝙚 🗣
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    CC2640R2F
    Bluetooth LE
    C
    nRF52832
    PCB Design
    CC1310
    PIC32
    Microchip
    Firmware Programming
    ESP32
    STM32
    CC2652R
    FreeRTOS
    Embedded System
    MSP430
    Microcontroller Programming
  • $35 hourly
    I am an embedded systems expert focused on firmware and software development. Over the last 18 years, I have designed the hardware a wide range of prototype and mass electronics devices using C/C++, RTOS, Embedded Linux, PCB and enclosure design. Engineering is also my hobby, and I have been doing it since before high school. In many of the devices have different wireless modules, such as GSM/GPRS, 3G, WiFi, Bluetooth, GPS, Lora and different microcontrollers (STM32, NXP, TI - Cortex-M3 Cortex-A8/A9, MSP430 Microchip - PIC32, DSpic33, PIC24, PIC18, Renesas RX,RZ Actel - Cortex-M, Atmel - ARM Cortex-M4, ARM Cortex-M7, Apollo, NRF52) technologies and protocols: SPI, I2C, UART, USB, CAN, RS-485, Etherne and so on. What I can do for you: I am very experienced with hardware design and firmware, which gives me the ability 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, electrical schematics as well and offer support after the project is completed too. I have experience with analog and digital design. I can run Spice simulations as well. Prototyping: I will manufacture the prototypes. I also have a lot of equipment: multimeters, oscilloscope, logic analyzer, USB protocol analyzer, power supplies, digital electronic load, soldering equipment, computers and so on... Firmware development: I have 18 years of experience firmware development. I can architect and develop your firmware from the ground up. I am exceptionally versed in line of microcontrollers: STM32, Renesas, TI, Nordic, Apollo, Microchip, NXP etc. I will provide you with production quality firmware. I can get firmware done very quickly and efficiently for these chips. Software development: Basic tools running in Linux/Windows, basic GUIs. I can develop all the software tools that you need for debugging, testing and manufacturing.
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Firmware Programming
    USB Electronics
    Digital Electronics
    Electronics
    Digital Engineering
    Electrical Engineering
    Analog Electronics
    Electronic Design
    Embedded C
    C
    Microcontroller Programming
    Embedded System
    Sensor
    Bluetooth
  • $65 hourly
    I'm a very proficient FPGA/VHDL developer, combined with an aptitude for software development. I really shine when it comes to HW-SW interfacing and other low level development. QA & testing are also one of my strong suits. I've spent the last 10 years honing my VHDL and embedded C (& C++) skills. I've always found myself in roles touching both hardware and software aspects of designs. I know my way around hardware and schematics, I know how to handle driver development. Projects have ranged from small and simple embedded projects (simple interfacing between peripherals) to more advanced projects like interfacing/processing boards with FPGA+SoC chips (Xilinx Zynq) up to PCIe boards with FPGA to offload computationally intensive tasks. Not only was I responsible for development, but often I also was committed to delivering QA & testing infrastructure. Creating testing frameworks and tests as flexible and professional as one would expect of production code. Allowing to easily employ continuous integration methodologies with hardware platforms as if it were software products. I've always been a strong advocate for delivering quality and ensured this was achievable by a strong focus on testing.
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Linux
    VHDL
    C
    FPGA
    Embedded System
    Bluetooth
    Python
    Real-Time Operating System
    C++
  • $80 hourly
    18+ years of experience in electronic design. 100+ major design projects delivered. 200+ happy clients served. Whatever your electronic design needs are, reach out for a quick chat, you will not regret it! What to expect: ✅Top quality design that not only meets and exceeds your requirements but can also handle those unexpected conditions that make quality products stand out from the rest. ✅Rigorous design test and measurement that leaves nothing unchecked, keeping in mind not only your interests but also those of your end customers. ✅A design that is optimized and ready for manufacturing with parts readily available. ✅Exhaustive documentation and support so you can make best use of all deliverables. ✅A flexible service that can take care of all phases in the design and prototyping process or just those parts that you prefer. ✅Long-term availability for changes, revisions, and support. ✅Above all, an honest and friendly collaboration that you can trust. I invite you to reach out to discuss your project's unique needs. Regardless of your technical background, I am here to transform your product idea into a tangible reality, employing the most efficient and cutting-edge technology. My services extend beyond design, offering assistance in defining complete project requirements, recommending suitable technology, and guiding your product to production. I can also connect you with reliable suppliers and provide unwavering technical support throughout the entire process. As a full-time freelance engineer, having worked with clients from all over the world in very diverse applications, I’ve been able to gain a broad experience in electronic design. The designs I’ve produced over the years range from the simplest of designs to very complex high-density designs at the cutting edge of technology. I have gained experience with a variety of microcontrollers, processors, sensors, interfaces, protocols, and design architectures. I’ve also been able to utilize a variety to PCB technologies ranging from multilayer rigid, HDI, flexible, rigid-flex, metal-core, as well as exotic materials such as stretchable PCB. Throughout the years I’ve also invested significantly in a spacious lab and equipment for both prototyping (including pick-and-place, reflow oven and advanced JBC soldering equipment) as well as professional test and measurement equipment (including oscilloscopes, spectrum analyzers, VNA, bench meters, electronic loads, waveform generators, ECG simulator, thermographic imaging, and data loggers), all from reputable brands (Keysight, Teledyne-Lecroy, FLIR, Fluke, Tektronix, Pico,…). My vision is to produce top quality designs with a ‘whatever it takes’ attitude and am willing to invest effort and financially in ensuring that I am well equipped to do so. Some of the specific experiences include: Software tools: Altium Designer (my primary EDA), KiCad, Eagle, Proteus; SolidWorks; Ansys, Keysight-ADS, COMSOL; VS Code, Visual Studio, PyCharm, IntelliJ; Keil MDK Arm, GCC, IAR, CodeComposer, Microchip Studio; Quartus Prime, Xilinx ISE; Programming languages: Embedded C, C++, C#, Python, Rust, Java, VHDL, Bash scripts, PHP, javascript… Microcontrollers/SoC: STM32 (often preferred), ATSAM, STM8, nRF5x (often preferred for BLE applications), EPS32, CH32 (RISCV), C2000, CC2642, CC13xx, PIC16/18, AVR, MPS430, RP2040, i.MX, A20/50, RK35xx, MAX78000, … Protocols/Buses: RS485/422, USB, UART, SPI, I2C, CAN, LVDS, DDR; Modbus, NMEA2000, MQTT, … Common design features: - BLE / Wi-Fi with custom PCB trace antenna, fully simulated and tuned on prototypes. - USB charge circuit for Li-Ion battery, including fast charging. - Battery protection circuits and cell balancing. - PoE source/device/injector designs with necessary protocol handshakes. - ARM embedded processor design running embedded Linux system. - RTD measurement circuits, 3/4 wire, 24 bit, PGA and filtering. - ECG, EOG, EEG monitoring wearable designs. - IMU motion tracking with sensor fusion and quaternion streaming. - GNSS location tracking, including high precision RTK modes. - Audio capture, filtering, processing, and amplification. - DC/DC converters in various topologies including buck, boost, buck-boost, SEPIC, CUK, H-Bridge, cascaded, multi-phase. AC/DC converters (flyback, feed-forward, …). DC/AC inverters, BLDC control… - LED driving with attention to color rendering and thermal management. - Solar MPPT controller. - UHF long range wireless designs, LoRa, Sigfox. Cellular interfaces 4G, LTE, NBIoT, LTEM. My commitment to excellence, innovation, and collaboration has been the cornerstone of my career. I look forward to the opportunity to bring your vision to life, leveraging my extensive skill set and passion for electronic design. Feel free to contact me to embark on a successful journey together.
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Electronic Design
    Embedded System
    Circuit Design
    Digital Electronics
    Analog Electronics
    Hardware Prototyping
    Electrical Engineering
    Firmware
    Embedded C
    Embedded Linux
    Hardware Design
    Altium Designer
    PCB Design
    Internet of Things Solutions Design
  • $300 hourly
    I have Expert-Vetted Talent (EVT) badge - it's Upwork's top 1% freelancers — pre-screened by Upwork Talent Managers and experts in their field. Out of ~30 million programmers worldwide, only a few thousand know Algorithms & Data Structures better than I do, which is proven by programming competitions. Please, contact me if you need that skill level (top 0.01%). I can do algorithmic/performance work in C/C++, Python, SQL, Java, MQL4, MQL5, C#, Assembly, JavaScript, and probably other languages. I also work with AI, mostly in NLP and NLU: large language models including OpenAI GPT-3, Bloom, BloomZ, GPT-J 6B, LLaMA, Alpaca, etc.; HuggingFace Transformers, Accelerate; Petals, Deepspeed, zfp/zfpy; CUDA, CPU, and MPS (AArch 64 M2 MacOS Metal GPU) backends. I have some work experience with Apple Neural Engine (ANE). In AI, I also worked with XGBoost for predictions (including trading), LibSVM, TensorFlow, PyTorch, Scikit-learn, etc. I have the hardware in my home office for training and inference with large language models and other AI. English: C1 (Grammarly plugin says I use more unique words than 95% of other users, native speakers included). Polish: B1 (86%). Russian, Belarusian: Native. - With unique skills in Algorithms & Data Structures, I improve programs asymptotically (often 100 or more times on large input data). - 29 years of programming (started Basic and assembler on ZX Spectrum), 24 years of C/C++, 16 years of commercial work experience + 3 years of research projects. - Contributed to widely used Open Source projects: LLVM/Clang (my contribution is XRay profiler on ARM32 and AArch64 systems), Katana Graph (multiple small contributions mostly driven by the proprietary part where I do GPU/CUDA), CBMC "C Bounds Model Checking" (I contributed parallelized output of DIMACS formatted Boolean Satisfiability formula), oatpp (C++ web framework, I contributed bug-fixes), OWL (OptiX Wrapper Library, I contributed build fixes for Ubuntu), Galois (research project for distributed computations on graphs, I contributed GPU improvements) - Actively participated in bug reporting and reproduction (for NVIDIA CUDA, Cadical&kissat boolean satisfiability solver, JBOSS, MariaDB, Tensorflow, Linux, etc) - Led several open-source projects of my own: ProbQA (a video game recommendation system based on a high-performance Bayesian inference engine with CUDA, SIMD, and multi-threading); InSoAr (automatic reconstruction of software architecture from source code ), a multi-threaded Boolean Satisfiability solver, etc. Working for hire, implemented: - efficient multi-threading, scaling real-world workloads almost linearly with the number of CPU cores (128x for AMD Ryzen Threadripper 3990X) - SIMD vectorization (SSE/AVX), up to 8x improvement in computing thread or even copying (see my "Faster alternatives to memcpy" answer on Stackoverflow, URL upon request). - cache-aware algorithms: up to 50x improvement on some workloads - up to 20 trillion operations/second in CUDA (thousands of times faster than CPU) - up to the theoretical limit (6.8 Gigarays/second on RTX 2080 laptop GPU) in ray-tracing with OWL and OptiX - AVX512 and RTM (Restricted Transactional Memory) based acceleration, 16x improvement for float numbers -up to 20x improvements to cryptocurrency miners on CPU using AVX512 and cache-friendly algorithms 13K reputation on Stackoverflow: (1915854/serge-rogatch) Topcoder SRM score: 1480 - among top 5K programmers in the world - top 0.02% (rSerge) During my career, I also took (technical) leadership roles such as Team Lead, Manager, Chief Architect, Vice-President, and CTO. I developed all kinds of networking applications, from Linux Kernel modules up to Web applications. The majority of work was, of course, done at TCP/IP level with socket calls like send/recv/select. Programming languages: C++, C++11/14/17/20, C, Python, x86/x64/ARM/AArch64 assembly, SQL, C# .NET, JavaScript, HTML, CSS, Java, MQL4, MQL5, XML, Cypher, Rust. Libraries/Frameworks: PyTorch, Tensorflow, HuggingFace Transformers/Accelerate/Safetensors, Hivemind/Petals, OpenAI, tiktoken, Django, Flask, STL, LibSVM, XGBoost, libcurl, Selenium, PyTorch, Transformers. Technologies: OpenMP, CUDA, SIMD (AVX&SSE, RTM), Linux Kernel Modules, OptiX, OWL (OptiX Wrapper Library), RTX, raytracing. Theory/Principles/Know-how/Methodologies: Algorithms & Data Structures, Performance Optimization, Artificial Intelligence, Multithreading, Vectorization, Object-Oriented Programming, compiler implementation, linkers, Low-latency, High-frequency, Blockchain. Open source code: Clang, LLVM, LLVM's compiler-rt library, Linux Kernel, a few of my own repositories, contributions to AI and Algorithm open-source projects such as Petals and CBMC. Tools/APIs/Architectures/Platforms: PostgreSQL, MSSQL, MySQL, Neo4j, MATLAB, CMake, GIT, MT4, MetaTrader 5, Conda, PyCharm. Virtual Machines / Containers: Docker, VMWare, VirtualBox, QEmu, Hyper-V. OSes: Windows, Linux, Android, macOS
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    ChatGPT
    PyTorch
    GPT-3
    XGBoost
    Transformer Model
    Large Language Model
    Artificial Intelligence
    Multithreaded Programming
    CUDA
    Database
    SQL
    Performance Optimization
    C++
    Linux
    Python
  • $65 hourly
    EXPERIENCE • I've launched 5 successful SAAS products, which in total reached 12M+ users, and generated 100M$+ in revenue. I was responsible for the whole process from kickoff to launch and lifecycle. • Over 18 years of proven expertise in Product Management, Product Development and Project Management RECENT EXPERIENCES · Senior Product Manager: NFT Marketplace - Targeting to become a unicorn · Senior Product Manager: Trustednode.com - Creating the new era of Proof-of-Stake · Head of Product: Tradeit.gg - Game items trade/e-commerce and NFT platform ~$10M monthly trade volume · Senior Product Manager: Idera - FusionCharts · Mios - Integration Automation Platform (Zappier 2.0) - Head of Product Management · Ezlo - SmartHome Platform and SmartHome Devices - Head of Product Management · Nucal - NoCode Platform - Head of Product Management · Turkish Basketball Federation - Digital Transformation Partner · Etgi Group - E-Learning Platform Company - Freelance Product Manager · Edunext - E-Learning 3D Content Development and Mobile Platform Development Company - Founder SPECIALITIES • Creating new, highly competitive and innovative products. • Defining product vision and strategy - Crossover “The Top 1% of Talent Worldwide” as Product Manager and Senior Technical Product Manager - My leadership is in the top 5% of the workforce (app.plum.io/profile/mehmetgulen) PERSONAL PROFILE & SPECIALISMS • Track record of shaping/implementing cross-organizational initiatives, including influencing effectively where there is no direct authority • Experience in building and managing high-performance teams • Successful track record of setting + executing ambitious vision/goals • Data-driven approach to decision making • Proficient in Agile Development and Scrum • Exceptional communication skills, with both internal and external stakeholders • Open to feedback and ability to thrive in a fast-paced, constantly iterating environment • Structured and analytical thinking • Ability to derive insights from a combination of data, experiments, and the literature • Experience in establishing content partnerships with publishers, universities, and corporations • Experience working with content • Passion for education • Passion for technology • Passion for innovation • Passion for problem-solving • Deep knowledge of Angular, Google Firebase, Node.js, Ionic Framework. • Excellent computer skills including almost every 2D and 3D software. • Deep knowledge of Web development, 2D, 3D, and Multimedia Production Pipelines. • Excellent design and content creation skills including Web Design, 3D Modeling, and 3D Animation. • 6 years, one on one Java Programming, Web Development and Web Design teaching experience with over 700 students. Check my linkedin profile bit.ly/3sqw6Ix
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Scrum
    Product Roadmap
    Agile Project Management
    Jira
    Trello
    Business with 100-999 Employees
  • $120 hourly
    First and foremost, I know my hourly rate is high, but being an extremely quick problem solver, I will spend fewer hours finishing your project compared to an average freelancer, while making sure that quality is at the highest level. Please DON'T consider hiring me if: - you are looking for a beginner/mediocre developer that will do the job for you as cheaply as possible - you don't want to discuss and answer questions, share a wider context about your project. I want to provide my services as I was your business partner. - my work doesn't create more value for you than your investment in my work. Key Services: - Design from scratch - BOM optimization - Production management APPLICATIONS • RF design (GPS/GSM/BLE/Wi-Fi/Zigbee) • FPGA • CPU (Allwinner, i.MX6, i.MX7, i.MX8, and others) • Ethernet • Android/Linux and other processor-based devices • USB 2.0/3.0, USB-C • IoT • SMPS power supply, Wireless QI chargers • GaN Chargers and wall adapters • Embedded MCU systems • MEMS (Accelerometer, Gyroscope, Magnetometer) • LED lighting SERVICES • PCB Design & Layout • Electrical Engineering • Realistic 3D PCB Modeling • Prototyping (PCBA) • Cost-effective design consulting • Mass production management • DFM guide OUTPUT • Schematic • Layout • Gerber • BOM • Pick&Place • 3D Model
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    WiFi
    PCB Design
    Microcontroller Programming
    Power Electronics
    Altium Designer
    LED Physics
    Raspberry Pi
    Electronic Circuit Design
  • $30 hourly
    Skilled Product Design Engineer with seven years of experience. My expertise allows me to provide proficient assistance in the following areas: ★ Developing cross-platform Flutter Applications for Android, iOS, Windows, or web platforms. ★ Designing analog, embedded, and mixed-signal systems with precision and efficiency. ★ Implementing seamless wireless and wired communication setups for optimal connectivity. ★ Crafting firmware solutions to ensure smooth operation and performance of devices. ★ Integrating custom desktop and mobile applications, focusing on intuitive UI/UX design for enhanced user experiences. ★ Connecting products with cloud services to enable cutting-edge IoT functionality. ★ Conceptualizing and optimizing user-product interactions to create intuitive and user-friendly experiences. ★ With a proven track record of delivering high-quality solutions, I am dedicated to taking on new challenges and contributing my expertise to achieve outstanding results for your projects. Let's collaborate and bring your ideas to life!
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Desktop Application
    Mobile App Development
    PCB Design
    Home Automation
    Image Processing
    Flutter
    AWS IoT Core
    Digital Signal Processing
    Internet of Things
    Acoustical Engineering
    Audio Engineering
    Firmware Programming
    Firmware
    Embedded System
    Microcontroller Programming
  • $110 hourly
    Accomplished engineer with extensive experience in full life-cycle product design, development and production. Created consumer products that sold more than 250,000 units. GPS (Global Positioning Systems) expert with 15 years of experience. Over 15 years of experience developing desktop and embedded applications in C/C++. Strengths include: Digital Electronic Design Object Oriented Development GPS Product Design Embedded System Design Multithreaded Programming Technical Skills Languages: C/C++, Java, FORTRAN, PHP, JavaScript, SQL, XML, HTML APIs: Win32 SDK, MFC, Qt, J2ME, WinCE Processors: ARM7, ARM9, PIC, Atmel, 8051, ST Cartesio Interface: USB, RS-232, I2C, I2S, SPI, CAN, Bluetooth, ZigBee Sensors: MEMS accelerometers, gyros, pressure, fluid tilt, magnetic compass Tools: VisualStudio, CrossWorks, CodeWarrior, MPLAB, AVR Studio, OrCAD Capture CIS, Allegro PCB
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Linux
    PHP
    SQL
    HTML
    Qt Framework
    Driver Development
    Firmware Programming
    STM32
    C
    Embedded C
    Embedded System
    Firmware
    Microcontroller Programming
    C++
    JavaScript
  • $30 hourly
    As a highly skilled and experienced Embedded Software Engineer with 7 years of experience in the automotive industry, I have a proven track record of designing and developing software for embedded systems, including hardware, device driver, firmware, and applications for PC and iOS. I have strong expertise in programming languages such as C/C++, ASM, C#, Objective C, shell script, Swift, and a wide range of microcontrollers such as MCU, SoC, ARM, SH, AVR, PIC, ESP, TI CC25xx, TI CC32xx, ESP32, ESP8266. I have also developed deep knowledge in operating systems such as QNX, Linux, and RTOS such as FreeRTOS, µC/OS-III, Zephyr. My skills in embedded GUI development using Qt, uGFX, TouchGFX, and debugging tools such as U-link, Lauterbach, E10A, E1, Segger Jlink, DStream, I-Jet, GDB enable me to deliver robust and high-performance software solutions. As a former Senior Embedded Software Engineer and Team Leader, I have successfully led cross-functional teams of software engineers to deliver quality projects on time and within budget. I have also worked with various industry and automotive protocols such as CAN, LIN, Flexray, SAE J1939. Furthermore, I have experience with AWS Services, AWS IoT, and AWS Lambda, and I am always eager to learn emerging technologies and trends in the field of embedded software development. With my expertise and proven track record, I am confident that I can contribute to any organization seeking a highly skilled Embedded Software Engineer.
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Automotive Engineering
    Driver Development
    QML
    Qt Framework
    Linux
    FreeRTOS
    Zigbee
    nRF52
    NFC
    STM32
    ESP32
    Embedded C
    Python
    Embedded System
  • $30 hourly
    I have a background as an embedded software engineer with two years of experience in IoT solutions, specifically in LoRaWAN technology. I am proficient in C/C++, Python, JavaScript and have extensive experience with various microcontrollers and embedded boards: STM32, Arduino, ESP32, PIC and Raspberry. My expertise encompasses communication buses such as UART, I2C, SPI and CAN, as well as industrial/IoT protocols such as LoRa/LoRaWAN, Modbus, UDP, TCP/IP, HTTP, MQTT, 3G/4G, WiFi, BLE. What services do I offer? - Embedded Firmware development - LoRaWAN Network Server deployment and maintenance (e.g: ChirpStack) - Integration and Monitoring of devices through IoT platforms like ThingsBoard, Grafana, Node-RED - Documentation and Reporting : create comprehensive documentation for IoT solutions, including system architecture, API documentation, and user manuals. - Technical Support and Troubleshooting: ensure responsive technical support to address client queries and resolve issues promptly. I bring a comprehensive set of skills and a passion for innovation to deliver effective and cutting-edge solutions. Let’s collaborate and bring your ideas to life!
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Docker
    Modbus
    MQTT
    C
    Embedded System
    ESP8266
    Python
    C++
    Embedded C
    PIC Programming
    Raspberry Pi
    Arduino
    ESP32
    STM32
    LoRa
  • $25 hourly
    I'm an electrical and electronic engineers with excellent academic background, firm language skills and 10+ years of working experience. I have experience/knowledge in + Analog/digital circuit design (schematic design + PCB layout). I have worked with tools such as Altium Designer, Orcad and Eagle. + FPGA/ASIC design using Verilog/VHDL. I have worked with Xilinx/Altera/Lattice FPGAs as well as correspondence tools (Xilinx ISE/XPS/SDK/Vivado, Altera Quartus, iCECube) + Firmware design. I have worked with PIC, ARM, AVR, Aduino, etc... + Embedded System design from scratch. + Software design using C/C++/C#. I have worked with tools such as Qt, Eclipse, Visual Studio, etc... + Study, analyze, implement complex algorithms on software as well as accelerate them on hardware (FPGA, CUDA). Some hobby projects + Nintendo Entertainment System on FPGA. + JPEG Encoder/Decoder on FPGA. + Smart Home Management System based on Zigbee.
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    PCB Design
    VHDL
    MQL 4
    Verilog
    English
    C
    MQL 5
    MetaTrader 4
    C++
    C#
  • $50 hourly
    Are you looking for a Full Stack developer with an impeccable record (top 1% & 100% job success), deep technological skills, and a passion for interesting projects? You've come to the right profile. I have 7+ years of experience in front and back end development, and am a skilled Embedded Systems developer. I thrive most when I'm presented with challenges, both technical and conceptual. I speak English fluently, and pride myself on effective and timely communication. I bring close attention to detail and a critical eye to everything I take on. The outcome? Projects delivered on time, at budget, and exceeding expectations. The proof is in my reviews. If you need a project done fast, well, and on budget, look no further. Send me a message and let's bring your idea to life. Technical Skills: Frontend: Javascript (Vue, JQuery, Angular, React), HTML, CSS, Bootstrap Backend: PHP, C++, C, C#, Java, Python, MYSQL PHP Frameworks: Laravel, CodeIgniter, CakePHP (and Core PHP as well) CMS: WordPress, Magento 2 Embedded Chips/Boards: Microchip, Atmel, Arduino, Raspberry PI, ARM, STM, Nordic (nrf), Texas Instruments, ESP32, STM32 and many more English Level: Fluent
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Web Development
    JavaScript
    Vue.js
    HTML
    jQuery
    CSS
    WooCommerce
    WordPress
    PHP
    Laravel
  • $60 hourly
    I would like to offer my skills related to: 1. Firmware development for bare-metal and RTOS-based devices, run on ARM Cortex M microcontrollers (STM32, nRF52, ESP32, AVR, Arduino...), in C/C++. 2. Embedded Linux development, Buildroot, OpenWrt, Raspberry Pi, in C/C++, Python3, Bash. 3. Expertise in C/C++ development, code refactoring, project design, ... 4. Expertise in CMake, writing build scripts and build systems. 5. CI/CD for embedded: Jenkins, GitHub Actions, GitLab Pipelines, Docker ... I am a passionate firmware developer with complementary hardware knowledge, related to electronics and PCB design. My passion was born during studies of Electronics and Telecommunication, so I graduated with Master of Engineering degree in that field. I collected experience by developing Smart Home solutions, based on short-range radio solutions, like BLE, ZigBee, Wi-Fi. I also worked with long-range radio systems like data acquisition, tolling, public transport systems and consumer electronics. My total professional experience in the embedded field is 6 years. The core of my skill set lies in developing low-power, bare-metal IoT devices, which run RTOS. Additionally, I am able to provide Linux-based solutions, on more powerful CPUs. My personal goal is to provide high quality solutions, which satisfies the customer and which motivates me. --- Communication protocols I worked with: Zigbee, Wi-Fi, BLE, NB-IoT, Power Line Communications (PLC); MQTT, CoAP, HTTP, LwM2M, VoIP. Technologies: C++ (C++14, C++17, C++20), C, Python, Bash, FreeRTOS, Zephyr, mbed, RTOS, CMake, CI/CD for Embedded, Docker, Robot Framework, Jenkins, Buildroot, OpenWrt. Hardware: STM32, ESP32, ESP8266, nRF52840, AVR (ATmega, ATtiny) Raspberry Pi; Kicad.
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Internet of Things Solutions Design
    Firmware Programming
    FreeRTOS
    C++
    Python
    C
    Microcontroller Programming
    Embedded Linux
    STM32
    Real-Time Operating System
    Embedded System
    ESP32
    Firmware
    nRF52
  • $30 hourly
    With my hard-earned expertise in electronics and firmware, I am committed to take challenging aspects of your project and helping you achieve success. I have solid technical background in embedded electronics, accumulated from 6+ years of professional services as an electronics engineer. I am specialized in analyzing, designing, and prototype embedded systems in the range from simple gadgets to connected IoT sensor nodes. My versatility allows me to walk through the entire development cycle to arrange an end-to-end delivery with assured quality. Skill Highlights: - Embedded C, Bootloader Development, Firmware Over-The-Air Updates (OTA/FUOTA), BSP - Amazon FreeRTOS, TI-RTOS, Micrium uC/OS-III, Baremetal C - WiFi, BLE, LoRaWAN, Ethernet, Zigbee, Cellular, GPS, GSM, LTE-M, NB-IoT - TCP/IP, UDP, MQTT, HTTP, NTP, mbedTLS, Modbus - GPIO, ADC, DAC, PWM, I2C, I2S, UART, USART, SPI, RS232, RS485, USB, CAN My key strength: - Firmware Development: I have worked with various MCU families, including ARM Cortex-M, Microchip AVR, Espressif ESP32 and Arduino. I have both theoretical and practical aspects of different peripherals, interface protocols and sensor devices. - PCB Design (Altium/KiCad/Eagle): I am experienced in designing double-sided and multi-layer PCBs. I have a strong emphasis on manufacturability of my design. I follow industry best practices to make my design works at the first time. - Hardware Prototyping: I have a well-established hardware developing and prototyping facility. I have quality equipment in my lab to accelerate product development endeavors. I own 2CH 100 MHz Oscilloscope, 8CH 50 MHz Logic Analyzer, Cortex-M Debugger with Tracing Capability, Static Analyzer, Professional LCR Meter. Last but not least, I have tools for PCBA prototyping and rework.
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Sensor
    Electronics
    KiCad
    Altium Designer
    PCB Design
    Embedded System
    AWS IoT Core
    MQTT
    Bluetooth LE
    WiFi
    Raspberry Pi
    Arduino
    ESP32
    Firmware
  • $78 hourly
    Highly experienced and skilled in linux system, linux kernel and linux system programming. I had served in NXP semiconductor for 7 years, and worked in linux field for more than 15 years. Linux Kernel - Subsystem: KVM Virtualization, Filesystem, Network, USB, Linux Video - Debugging: Performance, System Analysis, Software Debugging, OOPS Embedded Linux - Frameworks: OpenWRT, Yocto, Android - Device Driver: USB, XHCI, WIFI, LTE, Network, Camera Linux System Development - System: Ubuntu, Centos, Archlinux, Raspberry pi, Orange pi - Network: VPN, VXLAN, IPTABLE, Router, Wireguard - Virtualization: Qemu, Libvirt, Virtualbox, Docker, K8s Programming Skills - C/C++ - Bash/Makefile - Android - Python
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Private Cloud
    Ubuntu
    Golang
    Network Engineering
    Linux System Administration
    Full-Stack Development
    System Programming
    DevOps
    Performance Optimization
    Troubleshooting
    Cloud Computing
    Kernel-based Virtual Machine
    Kernel
    Linux
    C
  • $30 hourly
    I am a qualified PCB design engineer with 12+ years’ experience in the design of electronic systems, PCB Designs and embedded firmware, working full-time freelance. I have experience in various areas of electronic design, including embedded systems, analog circuits, digital circuits, TFT display drivers, LVDS, communication systems, high power switching controls, low power battery-operated devices, battery charging algorithms, Audio Amplifiers, sensors, medical systems, Micro controller (AVR, ARM, PIC, Renesas) based systems and designs. ----------------------------------------------------------------------------------------------------------------- Feel Free to contact me to discuss your project. If you require, I can also assist you in formulating the complete project requirements by recommending suitable technology. No matter what your technical background is, I can transform your product idea into reality using the best and most efficient technology available. If you require I can also fully assist you into moving your product to production, recommending suitable suppliers and providing full technical assistance during the entire process. ----------------------------------------------------------------------------------------------------------------- Some more details about my design experience. Circuits, Schematic & PCB design from ground. Circuit analyzing and debugging. Good in Power Circuits, analog circuits, sensitive circuits, medical circuits. Have good experiences to design the Footprint of the elements and their 3D model and link to the PCB layout. So enable to see the prototype of the designed circuit with 3d. Expert of the Length matching for impedance of the high frequency circuit, Multi-layer designed and added logo images. Enable to make the Gerber and BOM files and manufacture them and soldering too. And to test and shipping to anywhere. EMI/ EMC considerations for Layouts and Signal integrity. Design to ensure minimum noise level for power circuits and signals. PCB optimizing. Tools: Altium designer, Dip trace, OrCAD, Eagle. I have specific microcontroller experience with: - ST: STM32 ARM Cortex series - Renesas : R8C, RX68 series - Microchip: PIC (various) - NXP: 8051 series - Atmel: Atmega, Attiny, Atxmega, AT90CAN, and AVR32 series ----------------------------------------------------------------------------------------------------------------- Past product development experiences highlights include: - Schematic/PCB design of a high performance ARM Cortex-ST32 embedded system with 1024*768 TFT display controlling from a simple micro controller. The output can be taken in the format, Both LVDS and VGA. SD card is associated with the system for saving images. Best display option for microcontroller-based cheap systems for displaying large screens and audio. USB support too. I am done with the embedded software support for the same. - Schematic/PCB design for medical ECG system. Very very low input signal, many stages of amplification, analog filters, ADCs included. Software algorithms are used. - Schematic/PCB design of LI Ion charging system most efficient and cheap. - Schematic/PCB design of a high speed SPI, I2C, communication system, which needs termination and impedance matching. - Schematic/PCB design of isolated power supply. Which should less than 1% noise, obeying ISO-60601 for medical applications. - Schematic/PCB design of ZigBee/IEEE 802.15.4 and 6loWPAN wireless devices both on 2.4GHz band as well as sub-1Ghz (915MHz/868MHz/433MHz) bands with custom PCB trace antenna / external antenna and antenna matching circuit. Also developed related firmware. - Various Schematic/PCB/Firmware design project for high power solid state switching power circuit and motor controls thermal management controls.
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    nRF52
    Mechanical Design
    Mobile App
    Wearable Technology
    Altium Designer
    Analog Electronics
    Digital Electronics
    Embedded C
    PCB Design
    STM32
    Reverse Engineering
    ESP32
    Circuit Design
    Medical Device
  • $30 hourly
    I am Senior Electrical and Electronic expert with over 7 years of good experience in handling Electronic systems and Power System analysis for Generation, Transmission, Distribution Utilities, Bulk power-consuming industries, Control systems, and Digital Logic Design(Controller Programming), industrial devices, IoT, and Machine learning. ☑Power System Services: Good enough experience in the modeling of Power Systems, Control systems Scheme, Communication Systems Diagrams, and Digital Logic Design solutions using different methods and simulation software such as ETAP(Electrical Transient Analysis Program), PowerWorld Simulator, DIgSILENT (Power Factory), DIALux, MATLAB, Labview, Draw.io, Verilogue/VHDL/FPGA programming, Arduino, STM32, Multisim, Microblaze, and Xilinx. ☑PCB Design Services: I have experience of about 7 years in Schematics Design, PCB design, BOM creation, Gerber (manufacturing) file, and programming. Completed successfully around 70+ projects using Kicad, Altium, ZenitPCB, Gerbv, Eagle PCB, and Circuit maker. ☑MEP Design Services: ☑Solar System Design: Furthermore, I provide the services of basic and detailed engineering projects based on ITB project specifications. Datasheets and plot plan. IMPORTANT: I have sound knowledge and access to UL standards and I can design products that comply with UL Standards. *******I DO WHAT I COMMIT AND I COMMIT WHAT I CAN DO******* Regards Abubakar. MA
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Power Systems Engineering
    MEP Design
    Engineering Design
    Multilayer PCB
    Electrical Engineering
    Electrical Drawing
    PCB Design
    Schematic
    Power System
    Electrical Design
    Research Papers
    Electrical Layout Design
    SolidWorks
    Autodesk AutoCAD
    MATLAB
  • $30 hourly
    Firmware, Embedded systems software, C/C++/Assembly, BLE, Sub-GHz, LoRA, Wi-Fi, Thread, Matter, Zigbee, IoT, BLE Mesh network, various MCU's, Zephyr nrf connect sdk, stm32 sdk, various ble sdk
    vsuc_fltilesrefresh_TrophyIcon ARM Cortex-M
    Zephyr
    Firmware Programming
    Internet of Things
    Bluetooth LE
    ESP8266
    Sensor
    Zigbee
    Embedded System
    LoRa
    STM32
    nRF52
    ESP32
    Arduino Firmware
    nRF52832
    C
  • 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 ARM Cortex-M Specialist on Upwork?

You can hire a ARM Cortex-M Specialist on Upwork in four simple steps:

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

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a ARM Cortex-M Specialist?

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

Why hire a ARM Cortex-M Specialist on Upwork?

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

Can I hire a ARM Cortex-M Specialist within 24 hours on Upwork?

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

Schedule a call