Hire the best ARM Cortex-M specialists
Check out ARM Cortex-M specialists with the skills you need for your next job.
- $60 hourly
- 4.8/5
- (76 jobs)
✅ 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 🟨 OpenWrtARM Cortex-MEmbedded CFirmwareAmazon S3STM32Raspberry PiRoboticsIntegrated CircuitArduinoPCB DesignGitCC2650Embedded System - $30 hourly
- 5.0/5
- (28 jobs)
With my extensive expertise in embedded firmware and electronics, I am well-prepared to tackle the challenges of modern product development and contribute to your success. Over eight years of professional service have solidified my technical background in embedded system design, with a focus on analyzing, designing, and prototyping embedded systems, 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.ARM Cortex-MLoRanRF52SensorKiCadPCB DesignElectronic Circuit DesignAWS IoT CoreMQTTInternet of Things Solutions DesignFreeRTOSRaspberry PiArduino FirmwareESP32Firmware ProgrammingEmbedded System - $42 hourly
- 5.0/5
- (137 jobs)
✅ 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, WindowsARM Cortex-MRFIDAltium DesignerFreeRTOSRoboticsFirmware ProgrammingQt FrameworkReal-Time Operating SystemPCB DesignArduinoNFCEmbedded CEmbedded LinuxMQTTC++ - $80 hourly
- 4.8/5
- (137 jobs)
I am an AI specialist with a strong foundation in embedded systems, helping startups and small companies navigate complex technological landscapes for over 20 years. With my broad expertise, I enable businesses to focus on their core strategies while I handle all their technology needs, from ideation to implementation. My primary focus lies in Artificial Intelligence, where I leverage cutting-edge machine learning and deep learning techniques to solve real-world problems. With a Masters in Artificial Intelligence from the University of Surrey, UK, I specialize in building AI models for complex tasks such as image classification, object detection, action recognition, and advanced signal processing. My experience spans state-of-the-art neural network architectures, including CNNs, RNNs, and transformers, along with practical applications of AI in computer vision and audio analytics. I am proficient in the development of sophisticated AI solutions using frameworks like TensorFlow, Keras, and PyTorch, and have deployed AI models across various platforms, ensuring seamless integration even in resource-constrained environments. My background in numerical methods, optimization, and statistical modeling enables me to approach AI challenges from a strong mathematical perspective, ensuring robustness and accuracy in all solutions. While AI is my core strength, I also bring a wealth of experience in embedded systems and linux device drivers. I have architected, designed, and optimized software and firmware for a variety of microcontrollers and microprocessors, such as STM32, ESP32, and Microchip PIC, interfacing them with complex sensor networks and IoT devices. This unique combination of embedded expertise and AI know-how allows me to deliver hybrid solutions, bringing intelligence to embedded systems and making them smarter and more autonomous. My approach goes beyond technical implementation. I prioritize understanding business logic, ethical considerations, and project constraints to guide you in making the best decisions for your product’s roadmap, ensuring timely delivery and high-quality output. I am passionate about exploring the intersection of AI and hardware, striving to push the boundaries of what’s possible in intelligent edge computing and autonomous systems. With a track record of delivering over 130+ successful freelance projects on upwork across a variety of domains, I am confident that I can make a meaningful impact on any project. Let me bring my expertise to your team, and together, we’ll turn your ideas into reality. Hire me, and experience the difference that deep technical insight, AI expertise, and a solutions-driven mindset can make!ARM Cortex-MLinuxDriver DevelopmentARM MicrocontrollerGitInternet of ThingsC++NFCFirmwarenRF52832CC2640STM32Microcontroller ProgrammingEmbedded CReal-Time Operating System - $100 hourly
- 5.0/5
- (7 jobs)
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.ARM Cortex-MDriver DevelopmentKernelFirmware ProgrammingElectronicsMicrocontroller ProgrammingEmbedded LinuxEmbedded CMicrocontrollerPCB DesignPrinted Circuit BoardESP32RF Microwave DesignnRF52Electrical EngineeringC - $80 hourly
- 4.3/5
- (16 jobs)
Innovative, creative and responsible designer enjoys design challenges, and enhancing solid success portfolio. Approach to problem solving is systematic and organized. Ability to work at detail level while maintaining full solution overview. Only interested in delivering high quality, working design solutions to meet customer needs. Enjoy flexible working environment with personal responsibility to provide positive design influence for maximum customer value. Proven record of accomplishment working independently and with other resources efficiently delivering optimum solutions. Over 10 years professional design experience with innovative and cutting edge companies. Experience in design and development with DSP, FPGA, ARM, PIC, and mixed-mode ASICs delivering ultra-low-power, high-performance embedded real-time digital signal processing systems. Experience in design and development of RF communication products such as L/S/C band transceiver, 3G, Bluetooth, and WiFi. Accomplished in wide number of development tools, such as Altium Designer, Cadsoft Eagle, Cadence Allegro, OrCAD, Ansoft, ADS, HFSS, MATLAB, Quartus, CCS, Micro C, and more. Has worked extensively with all phases of the project development from planning, specification, design, implementation, programming, testing and documentation. Facilitate customer interaction with worldwide manufacturers of mobile communication chipsets and mobile devices manufactures regarding solution requirements, innovation ideas and alternate solutions. Business knowledge and experience working in the field of Microelectronics, and Consumer ElectronicsARM Cortex-MBluetoothRFIDElectronic Circuit DesignHardware DesignHardware PrototypingEagleAnalog CircuitArduinoDigital ElectronicsMicrocontrollerPCB DesignRoboticsAltium Designer - $150 hourly
- 4.9/5
- (48 jobs)
𝟮𝟬+ 𝘆𝗲𝗮𝗿𝘀 𝗼𝗳 𝗽𝗿𝗼𝗳𝗲𝘀𝘀𝗶𝗼𝗻𝗮𝗹 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲. ✅ 𝟭-𝘆𝗲𝗮𝗿 𝘄𝗮𝗿𝗿𝗮𝗻𝘁𝘆 𝗼𝗻 𝗮𝗹𝗹 𝗵𝗮𝗿𝗱𝘄𝗮𝗿𝗲 𝗮𝗻𝗱 𝗳𝗶𝗿𝗺𝘄𝗮𝗿𝗲 𝗱𝗲𝘀𝗶𝗴𝗻𝘀. ☑️ 𝟭𝟬𝟬+ 𝗽𝗿𝗼𝗷𝗲𝗰𝘁𝘀 𝘀𝘂𝗰𝗰𝗲𝘀𝘀𝗳𝘂𝗹𝗹𝘆 𝗱𝗲𝗹𝗶𝘃𝗲𝗿𝗲𝗱. 🤝 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 ❝ 𝙅𝙖𝙫𝙞𝙚𝙧 𝙬𝙖𝙨 𝙧𝙚𝙖𝙡𝙡𝙮 𝙜𝙤𝙤𝙙 𝙩𝙤 𝙬𝙤𝙧𝙠 𝙬𝙞𝙩𝙝. 𝙃𝙚 𝙬𝙖𝙨 𝙘𝙤𝙢𝙢𝙪𝙣𝙞𝙘𝙖𝙩𝙞𝙫𝙚, 𝙪𝙣𝙙𝙚𝙧𝙨𝙩𝙤𝙤𝙙 𝙩𝙝𝙚 𝙧𝙚𝙦𝙪𝙞𝙧𝙚𝙢𝙚𝙣𝙩𝙨 𝙖𝙣𝙙 𝙢𝙖𝙙𝙚 𝙪𝙨𝙚𝙛𝙪𝙡 𝙧𝙚𝙘𝙤𝙢𝙢𝙚𝙣𝙙𝙖𝙩𝙞𝙤𝙣𝙨 𝙛𝙤𝙧 𝙝𝙤𝙬 𝙩𝙤 𝙖𝙥𝙥𝙧𝙤𝙖𝙘𝙝 𝙩𝙝𝙚 𝙥𝙧𝙤𝙗𝙡𝙚𝙢𝙨 𝙖𝙣𝙙 𝙘𝙝𝙖𝙡𝙡𝙚𝙣𝙜𝙚𝙨. 𝙃𝙚 𝙖𝙡𝙨𝙤 𝙙𝙚𝙡𝙞𝙫𝙚𝙧𝙚𝙙 𝙚𝙭𝙖𝙘𝙩𝙡𝙮 𝙬𝙝𝙖𝙩 𝙬𝙚 𝙬𝙖𝙣𝙩𝙚𝙙 𝙖𝙛𝙩𝙚𝙧 𝙩𝙚𝙨𝙩𝙞𝙣𝙜 𝙬𝙝𝙖𝙩 𝙬𝙤𝙧𝙠𝙚𝙙 𝙖𝙣𝙙 𝙬𝙝𝙖𝙩 𝙙𝙞𝙙 𝙣𝙤𝙩 𝙖𝙣𝙙 𝙢𝙖𝙠𝙞𝙣𝙜 𝙠𝙚𝙮 𝙧𝙚𝙘𝙤𝙢𝙢𝙚𝙣𝙙𝙖𝙩𝙞𝙤𝙣𝙨 𝙤𝙣 𝙝𝙤𝙬 𝙩𝙤 𝙥𝙧𝙤𝙘𝙚𝙚𝙙. 𝘼 𝙨𝙪𝙘𝙘𝙚𝙨𝙨𝙛𝙪𝙡 𝙨𝙩𝙖𝙧𝙩 𝙩𝙤 𝙤𝙪𝙧 𝙥𝙧𝙤𝙟𝙚𝙘𝙩 𝙖𝙣𝙙 𝙬𝙚 𝙖𝙧𝙚 𝙡𝙤𝙤𝙠𝙞𝙣𝙜 𝙛𝙤𝙧𝙬𝙖𝙧𝙙 𝙩𝙤 𝙬𝙤𝙧𝙠𝙞𝙣𝙜 𝙬𝙞𝙩𝙝 𝙝𝙞𝙢 𝙛𝙤𝙧 𝙩𝙝𝙚 𝙣𝙚𝙭𝙩 𝙥𝙝𝙖𝙨𝙚 𝙤𝙛 𝙩𝙝𝙚 𝙥𝙧𝙤𝙟𝙚𝙘𝙩. ❞ 🗣 𝘼𝙡𝙖𝙣 𝙈𝙖𝙨𝙤𝙣 𝘾𝙀𝙊 𝙤𝙛 𝙎𝙪𝙨𝙨𝙈𝙮𝘽𝙞𝙠𝙚 🗣ARM Cortex-MCC2640R2FBluetooth LECnRF52832PCB DesignCC1310PIC32MicrochipFirmware ProgrammingESP32STM32CC2652RFreeRTOSEmbedded SystemMSP430Microcontroller Programming - $35 hourly
- 5.0/5
- (13 jobs)
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, ❈ ReportingARM Cortex-MFreeRTOSC#Qt FrameworkModbusDesktop ApplicationPICMicrochipSTM32Embedded SystemC++CFirmware - $35 hourly
- 4.6/5
- (14 jobs)
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.ARM Cortex-MFirmware ProgrammingUSB ElectronicsDigital ElectronicsElectronicsDigital EngineeringElectrical EngineeringAnalog ElectronicsElectronic DesignEmbedded CCMicrocontroller ProgrammingEmbedded SystemSensorBluetooth - $65 hourly
- 4.9/5
- (3 jobs)
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.ARM Cortex-MLinuxVHDLCFPGAEmbedded SystemBluetoothPythonReal-Time Operating SystemC++ - $80 hourly
- 4.9/5
- (95 jobs)
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.ARM Cortex-MElectronic DesignEmbedded SystemCircuit DesignDigital ElectronicsAnalog ElectronicsHardware PrototypingElectrical EngineeringFirmwareEmbedded CEmbedded LinuxHardware DesignAltium DesignerPCB DesignInternet of Things Solutions Design - $60 hourly
- 4.7/5
- (42 jobs)
- 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.ARM Cortex-MDeployment AutomationIndustrial Internet of ThingsAWS Greengrass MLAWS IoT CoreAnsibleCI/CDTest-Driven DevelopmentInternet of ThingsESP32Real-Time Operating SystemCMicrocontroller ProgrammingEmbedded LinuxFirmwarePythonEmbedded SystemEmbedded C - $30 hourly
- 5.0/5
- (13 jobs)
I have a background as an embedded software engineer with 3 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, nRF52, 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 - IoT Network Server deployment and maintenance (e.g: MQTT server, ChirpStack) - Integration and Monitoring of devices through IoT platforms like ThingsBoard, Grafana, Node-RED or cloud platforms - 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!ARM Cortex-MDockerModbusMQTTPythonC++CEmbedded CPIC ProgrammingRaspberry PiArduinoESP8266ESP32nRF52STM32LoRa - $120 hourly
- 5.0/5
- (29 jobs)
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 PCBARM Cortex-MLinuxPHPSQLHTMLQt FrameworkDriver DevelopmentFirmware ProgrammingSTM32CEmbedded CEmbedded SystemFirmwareMicrocontroller ProgrammingC++JavaScript - $65 hourly
- 4.9/5
- (7 jobs)
EXPERIENCE • Received Expert Vetted badge (top 1%) on Upwork • 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/3sqw6IxARM Cortex-MScrumProduct RoadmapAgile Project ManagementJiraTrelloBusiness with 100-999 Employees - $78 hourly
- 5.0/5
- (87 jobs)
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 - PythonARM Cortex-MPrivate CloudUbuntuGolangNetwork EngineeringLinux System AdministrationSystem ProgrammingPerformance OptimizationTroubleshootingCloud ComputingKernel-based Virtual MachineKernelLinuxEmbedded CEmbedded LinuxC - $95 hourly
- 4.7/5
- (8 jobs)
Sean Ames is an electrical engineer who completed his Bachelor of Science in Computer Engineering at University of Southern Maine. He specializes in electronics and circuit design for industrial and consumer devices. Sean has experience in the design of mixed-signal circuits and pcb's for embedded electronics and electro-mechanical systems. Design schematics, simulation, prototyping, pcb layout, robotics and firmware programming are all part of his repertoire.ARM Cortex-MLaboratory Equipment SkillsEmbedded CC++ArduinoAmplifiers & FiltersRoboticsCircuit DesignPCB DesignEmbedded System - $120 hourly
- 5.0/5
- (138 jobs)
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 ModelARM Cortex-MWiFiPCB DesignMicrocontroller ProgrammingPower ElectronicsAltium DesignerLED PhysicsRaspberry PiElectronic Circuit Design - $65 hourly
- 4.3/5
- (51 jobs)
"𝗘𝘃𝗲𝗿𝘆𝗼𝗻𝗲 𝗰𝗮𝗻 𝗱𝗲𝗹𝗶𝘃𝗲𝗿 𝗥𝗘𝗦𝗨𝗟𝗧𝗦 𝗯𝘂𝘁 𝗼𝗻𝗹𝘆 𝗮 𝗳𝗲𝘄 𝗰𝗮𝗻 𝗱𝗲𝗹𝗶𝘃𝗲𝗿 𝗦𝗔𝗧𝗜𝗦𝗙𝗔𝗖𝗧𝗜𝗢𝗡" 🔥 𝗧𝗼𝗽-𝗥𝗮𝘁𝗲𝗱 𝗣𝗹𝘂𝘀 | 💪 𝗔𝗺𝗼𝗻𝗴 𝘁𝗵𝗲 𝘁𝗼𝗽 𝟯% 𝗼𝗳 𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗲𝗿𝘀 𝗼𝗻 𝗨𝗽𝘄𝗼𝗿𝗸 |⭐𝟱 𝗦𝘁𝗮𝗿 𝗥𝗮𝘁𝗶𝗻𝗴 | 👍𝟭𝟬𝟬% 𝗝𝗼𝗯 𝗦𝘂𝗰𝗰𝗲𝘀𝘀 |✔︎ 𝟱𝟭+ 𝗝𝗼𝗯𝘀 𝗰𝗼𝗺𝗽𝗹𝗲𝘁𝗲𝗱 | 💰𝗖𝗼𝘀𝘁 𝗘𝗳𝗳𝗶𝗰𝗶𝗲𝗻𝘁 𝕀 ℂ𝔸ℕ ℙℝ𝕆𝕍𝕀𝔻𝔼 𝕐𝕆𝕌 𝔽𝕆𝕃𝕃𝕆𝕎𝕀ℕ𝔾 𝔼ℕ𝔾𝕀ℕ𝔼𝔼ℝ𝕀ℕ𝔾 𝕊𝔼ℝ𝕍𝕀ℂ𝔼𝕊 . 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.ARM Cortex-MnRF51ESP32STM32MicrocontrollernRF52Circuit DesignArduinoPCB DesignEmbedded SystemComputer HardwareC++Microcontroller ProgrammingElectrical Engineering - $40 hourly
- 4.5/5
- (7 jobs)
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)ARM Cortex-MESP32STM32nRF52ZephyrFreeRTOSFirmware ProgrammingInternet of ThingsHardware PrototypingPCB DesignBluetoothEmbedded CFlutterEmbedded System - $24 hourly
- 4.8/5
- (32 jobs)
Throughout my professional career as an Embedded Software Engineer, I have developed multiple embedded systems from scratch in various languages including C, C++, Python, HTML, CSS , PHP, JAVASCRIPT etc. and through continuous learning I am always expanding my skills and knowledge. My proficiency in debugging complex code has enabled me to identify bottlenecks in the system design and make necessary improvements to streamline codes and to improve it's efficiency. Whether you are trying to interface a sensor with a microcontroller, control your devices remotely, create a sensor network, create a software mobile app to display and work with your data or web-page development - I can help! In addition, I am highly organized and detail-oriented when it comes to software development and I am confident that I can take your project from inception to completion, ensuring timely delivery and excellent results. Your can be rest assured that your project is in capable hands. ➤ Expertise: • Microprocessors and microcontrollers • C, C++ • Embedded systems • Robotics • Power systems • Machine learning • Python ➤ Firmware/Software Development: • Embedded C and C++ • Embedded Linux • Kernel • OpenWRT • Android Code Porting • Python • QT Embedded Development Platform • Android/iOS App Development • Web Development • FreeRTOS • AWS IoT • MQTT • Custom MQTT • HTTP • Firebase • NodeJs • Node-Red ➤ Embedded Development Tools/IDE: • Atmel Studio • Arduino IDE • Raspbian • MPLAB • PlatformIo • Keil ➤ PCB Design Tool: • Eagle CAD • Fritzing • Arduino Programming • C/C++ • uVision Keil • Visual Studio • Ki CAD • Easy EDA ➤ Communication protocols: • UART (RS232, RS485) • CAN • SPI • I2C • RFID • NFC • Bluetooth • WiFi • Ethernet • USB • ZigBee • MQTT • LoRaWAN • Google Home • Amazon AlexaARM Cortex-MFreeRTOSNode.jsAWS IoT CoreC#React NativeRESTful APIEmbedded CMicrocontroller ProgrammingArduinoC++PythonSTM32ESP32Embedded System - $30 hourly
- 4.8/5
- (143 jobs)
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.ARM Cortex-MAutomotive EngineeringDriver DevelopmentQMLQt FrameworkLinuxFreeRTOSZigbeenRF52NFCSTM32ESP32Embedded CPythonEmbedded System - $25 hourly
- 4.6/5
- (119 jobs)
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.ARM Cortex-MPCB DesignVHDLMQL 4VerilogEnglishCMQL 5MetaTrader 4C++C# - $60 hourly
- 4.8/5
- (99 jobs)
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: FluentARM Cortex-MWeb DevelopmentJavaScriptVue.jsHTMLjQueryCSSWooCommerceWordPressPHPLaravel - $60 hourly
- 5.0/5
- (8 jobs)
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.ARM Cortex-MInternet of Things Solutions DesignFirmware ProgrammingFreeRTOSC++PythonCMicrocontroller ProgrammingEmbedded LinuxSTM32Real-Time Operating SystemEmbedded SystemESP32FirmwarenRF52 - $35 hourly
- 4.8/5
- (64 jobs)
Hi, my name is Pavel and I'm an Embedded Systems Engineer. At the second, above all, I'm a professional Firmware Programmer and Embedded Systems Engineer with over 18 years of experience. So, you can be sure in the perfect result of my work. In the last years my specialisation is an Embedded Systems Development on Nordic Semiconductor's nRF51 and nRF52 chips: - nRF51822 - nRF52832 - nRF52840 and etc. So, if you are looking for a developer for Bluetooth Low Energy project, you can be sure I'm one of the best for that. Including the newest Bluetooth 5 protocol stack. Finally, my main character traits are analytical thinking, creativity, responsibility, accuracy and honesty. It's important to me to build long-term relationships with clients, so I'm primarily looking for long-term projects. Also, I can provide you with a full development cycle with my team of professional developers from Eastern Europe - from an idea, PCB design, mobile application and to start of production. Make development with professionals - it's fast, guaranteed and high-quality. I look forward to hearing from you!ARM Cortex-MFirmware ProgrammingMicrocontrollerWearable TechnologyCore BluetoothInternet of ThingsEmbedded CEmbedded SystemnRF52Wireless Communication - $30 hourly
- 4.8/5
- (58 jobs)
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.ARM Cortex-MnRF52Mechanical DesignMobile AppWearable TechnologyAltium DesignerAnalog ElectronicsDigital ElectronicsEmbedded CPCB DesignSTM32Reverse EngineeringESP32Circuit DesignMedical Device Want to browse more freelancers?
Sign up
How it works
1. Post a job
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.
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.