Talent badge filter
Skills filter
Select talent location
Select talent time zones
$114.58/hr
100%
Job Success
$200K+ earned
Available now
Start of list.
End of list.
Can I get the job done?...... Short Answer:
- $MM in revenue, raised capital, or B2B sales
- Long client relationships that persist even after the initial scope of the project is over
- In house production facilities (PCB assembly, SLA printing, CNC Machining) which cut your lead time from weeks to just days
- A singular goal: Get your MVP in 3 months or less
Does that answer your question? If not here's the long version:
Hi I'm Deolu. I'm a hardware and software engineer who has experience creating and launching products for small to large companies alike. Whether it's creating a mobile or web application, developing your hardware product, or deploying cloud services, I'll do the work of multiple employees and companies while keeping your time-to-market short and your worries low. Think of me as an extension of your team and like your very own tool-belt. Since I'm versed in multiple fields, I can fit in wherever you need, while delivering quality results.
* Web Technologies and Languages: HTML/CSS/JavaScript, NodeJS, ReactJS
*Core programming languages: Python, C/C++
*Hardware Tools/Software: Altium Designer, KiCad, Eagle, Fusion360, Blender
*Great communication and regular updates (will always give you a time-line upfront)
*Experience working with early stage startups as well as established companies
* In house production and prototyping equipment (PCBA, CNC Machining, SLA Printing)
I'm your personal tool-belt. Point me in the direction of your business problem, and I'll get to work making it go away.
United States
$60/hr
100%
Job Success
$400K+ earned
Start of list.
End of list.
👋 Hi, I’m a CTO of Iomico IoT development company. We have over 10+ years of experience in firmware & and electronics and over 20 years of experience in software development. We successfully completed a number of IoT projects in the aerospace, manufacturing, logistics, retail, automotive, healthcare, and consumer industries.
I encourage you to learn more about Iomico in our intro presentation: 👉 cutt.ly/KXdNUcf
💥We specialize in creating advanced hardware, firmware, and software solutions for start-ups and established companies. Moreover, we have a very experienced and trustworthy development team passionate about technology and innovation. That’s why we deliver you the best project result and keep you away from any risks.
🎯 Electronics engineering:
✔️radio-electronic parts research & selection
✔️Schematics
✔️PCB design
✔️Simulations & Analysis
✔️Review of your current designs
🎯 Firmware technologies we use:
✔️C/C++, Verilog, VHDL, Qt, Python
✔️Baremetal
✔️RTOS (Zephyr, FreeRTOS, AWS RTOS, Chibios, RT-Linux).
✔️Embedded Linux (OpenWRT, uCLinux, Yocto, and stand-alone Linux applications/services/drivers)
✔️Protocols: MQTT, TCP, WebSockets, HTTS(S), FTP, UDP, HTTP, SSH, etc.
✔️Wired and Wireless Networking (BLE / Bluetooth, ZigBee/Z-Wave, UWB, Lora / LoraWAN / 6LoWPAN, RFID, NFC, Mesh Networks, Thread, MLM2M, GSM 3G / 4G /5G, LTE, NB-IOT, Wi-Fi, GPS / GNSS (Galileo, GLONASS, BeiDou), PCIe Gen2/3/4, SATA R.3.x, LVDS, SDI, 10/100/1000 Ethernet, USB up to 3.2, HDMI, MIPI-CSI, MIPI-DSI and more).
✔️Design of MCU/CPU firmware (Nordic Semi (NRF52832, NRF52840, NRF5340, NRF9160, NRF7002), Rockchip (RK3399, RK3328), NXP (i.MX8, i.MX9, Layerscape), STM (STM32H7 and others), Microchip/Atmel, Texas Instruments (Sitara AM57x series), Espressif (ESP32, ESP8266), Renesas, Cypress, Infineon, Nvidia Jetson and any others).
✔️FPGA: Lattice, Xilinx, Intel, Microchip.
🎯 Software technologies we use:
✔️Java, Kotlin, PHP, C#, JavaScript (Angular, React, VueJS, NodeJS).
✔️iOS (Swift, Objective C) and Android (Java, Kotlin) programming, AOSP, cross-platform QT, and React Native.
✔️MySQL, PostgreSQL, OracleDB, MSSQL, MangoDB, RedisDB, and other cloud relational and NoSQL databases.
✔️Messaging queue tools like RabbitMQ, Kafka.
✔️Public and private clouds: AWS, Google Cloud, Digital Ocean, OpenStack.
✔️Cloud clustering / horizontal scaling: Docker, Kubernetes.
✔️OTA: Mendor.io
🎯 Edge AI / Computer Vision:
✔️PyTorch, TensorFlow, MediaPipe, OpenCV, Deepstream
✔️Research and development solutions for “smart” edge devices
🎯OTA: Mender.io, RAUC, Esper and etc.
Let me explain how everything works:
1️⃣ First of all, we sign an NDA and arrange a conf call to learn more about your project.
2️⃣ If we agree on each other’s terms, you shall make a prepayment of an amount equal to two weeks of my work on the project. This prepayment shall be used as an advance retainer for my services.
3️⃣ Then, I get down to work alone or with my iomico team, and the payments should be done biweekly.
4️⃣ Please pay attention to my hourly rate and that I work only from the Iomico agency. Furthermore, having released the code, I guarantee the support of the developed product.
If you’re ready to implement your ideas (no matter how crazy they are), don't hesitate to contact me here or write to my company Partnership Manager, Michael Bychko - m.bychko@iomico.us.
Associated with
iomico
$400K+
earned
$20/hr
100%
Job Success
$3K+ earned
Offers consultations
Start of list.
End of list.
Sr. Principal Embedded Software Engineer with 12+ years of experience, Extensive record of Architect, Developing, testing and Leading Embedded Systems Activities.
Main experience includes Embedded C, Building Firmware, Device Drivers, low-level programming, Xilinx SoC Architecture, participate in ADAS ECU development.
Reading datasheets, Hardware schematic analysis, and debugging with HW design team.
Experience in handling large teams, and I can work independently as well.
Relevant experience (Development):
- Programming Skills: C/C++, Embedded C, Assembly, Python.
- HW Platforms : Renesas RH850, Zynq ultrascale+, FPGA, ARM Cortex M3/4, Atmel, PIC, STM32, TI MSP430, ESP32
- Protocols/Peripherals : SPI, I2C, CAN, LIN, Ethernet Lightweight TCP/IP, UART, PWM, ADC, DAC.
- Tools/IDEs : WinIDEA, Eclipse IDE, Xilinx ISE/SDK, MPLAB X, STM32CubeIDE, Code Composer Studio, VS Code, CANoe.
- Hardware Packages : iSystem Debugger, CAN Case, Logic Analyzer, SPI Tracer, Oscilloscope.
- Configuration & Requirement Mgt. : Core ALM, Gerrit, Git, Tortoise SVN, Serena Dimensions, DOORs, Bugzilla
Proven experience as a QA Engineer, Systems analyst/tester and I have in-depth knowledge in various domains.
Relevant experience (Testing):
* ISTQB® Foundation Level Certified Tester
* Develop test plans, Preparing and executing test cases, Bug reporting, User experience, Perform result analysis
* Perform different kind of testing (functional, localization, exploratory smoke, sanity, regression, user-interface, end-to-end, .. etc) for Web, Desktop, and Mobile applications
* Browser logs (Desktop/Mobile) - Mobile devices logs (Android/IOS)
* Web debugging proxy for desktop and mobile (Charles proxy & Fiddler)
* API testing
* Tools: (Jira / Trello)
$85/hr
100%
Job Success
$200K+ earned
Available now
Offers consultations
Start of list.
End of list.
Looking to start your next project now? Ready to bring your hardware innovations to life? As a versatile Electrical Engineer and Software Developer with 10+ years in hardware design, embedded systems, and firmware programming, I deliver robust, scalable solutions from concept to production. Specializing in circuit design, PCB design, and electronic design for demanding applications like high-power electronics, high-voltage systems, and high-speed circuits, I help clients achieve reliable, efficient results using tools like KiCAD and methodologies like Agile software development.
Hardware Design Expertise
PCB Design & Layout: Expert in multi-layer PCB schematic capture, routing, and fabrication with KiCAD. From single-layer prototypes to complex 6+ layer boards, I optimize for performance in high-power PCBs (up to 200A), high-voltage systems (1kV+), and high-speed interfaces (USB 3, Ethernet, HDMI).
Prototyping & Manufacturing: Full support for assembly, testing (including soldering, signal integrity, and compliance), and DFM/DFA to ensure seamless large-scale production with contract manufacturers.
Specialized Applications: Custom solutions for Raspberry Pi-based prototypes, IoT devices, control systems, and energy efficiency in renewable energy projects.
Software & Embedded Systems Proficiency
Firmware & Embedded Programming: Advanced skills in C++, Embedded C, and C for real-time systems on platforms like Raspberry Pi, Atmel AVR, Silicon Labs EFM32, Cypress PSoC, Microchip PIC, and STM32.
Embedded Application Development: Building custom embedded systems with drivers, RTOS (e.g., FreeRTOS), protocols (I2C, SPI, CAN, UART), and Agile practices for iterative delivery.
Cross-Platform Tools: Using Flutter and Dart for responsive UIs in IoT dashboards, mobile application development, and unified cross-platform apps—expanding to desktop solutions for seamless experiences.
Passionate about tackling challenges in circuit board design, IoT, mobile app development, and control systems, I collaborate effectively in teams or independently to meet your deadlines. Need rapid prototyping, custom Flutter interfaces, or end-to-end electronic design? Let's engineer success—contact me to discuss your project! I am available now for work.
Associated with
Resonance Group
$400K+
earned
$40/hr
100%
Job Success
$200K+ earned
Start of list.
End of list.
I am an electronics engineer by profession, passionate and specialize in creating Schematic and PCB design or Layout in multilayers. I have 20+ years experience of pcb layout in Altium Designer. PCB Designing, Product designing, Reverse Engineering, Creative Solutions with Electronic.
I design a lot of devices based on ESP32S3 like also other MCU's. I can provide very good solutions to save money but keep highly spec product.
I have a company based in UK. I can supply fully tested prototype and run a production for small and medium batches.
I can provide a firmware in C and other languages if necessary. All types of MCUs ( Atmel, PICs, ARM, STM etc), programming and debug.
Also for products I can offer 3D design and making a prototype.
$95/hr
100%
Job Success
$400K+ earned
Offers consultations
Start of list.
End of list.
🏆 Top Rated Product Developer ( I've developed my own products || I'm now helping others on the Upwork platform )
🏠 I have a Small Home Laboratory to develop/debug prototype boards for your product
💭 I'm a native English speaker
My name is Stephen, and I have 25+ years in product development, including 13 years at Microchip in roles like Test Engineer, Design Engineer, Silicon Validation, and Applications Engineer. My clients communicate directly with me - I don't use any AI chatbots as intermediaries.
I specialize in developing products from concept to working systems. I can handle both hardware and software or work flexibly on specific areas like architecture and hardware design.
I’ve developed two successful products:
(1) KEYKatcher hardware keylogger – A device plugged into a PS/2 keyboard port to record and play keystrokes. It was popular among parents for monitoring children's computer use, with tens of thousands sold. Sales declined as PS/2 ports became obsolete
(2) TightWatt pool timer – An intelligent controller for swimming pool motors, featuring a year-round algorithm. It was awarded a patent and gained national distribution.
Through all the product development, I’ve created a system for planning and designing working products. This system reduces costs ( by reducing mistakes ). I frequently make product improvements in
1️⃣ Lowering energy usage: important in battery-powered products
2️⃣ Increasing performance: increasing sample rates or changing communications protocols
3️⃣ Lowering product cost: making full use of the microcontroller peripherals to reduce external components
I have completed more than 70 projects on Upwork but to check my capabilities or skills, you can check out the following projects:
➡️ Hardware Prototype Design for Plant Monitor Product using ESP-32
➡️ Microchip ATtiny202 Code Development
➡️ Energy Storage Monitoring System
➡️ BM83 Bluetooth Application Schematic
➡️ Embedded System with PIC Microcontroller & Accelerometer
➡️ PCB Power Usage Optimization
➡️ TI MSP430 Development
Additional Skills:
➕ Leading-edge technologies such as USB/USB-C, Lithium Battery Charging, LED and Color Mixing, I2S Digital Audio, and Analog Measurements
➕ Common Communication Busses: USB, RS-232, RS-485, CAN, I2C, SPI, Infrared ( with carrier )
As mentioned above, I have a small home laboratory where I have all the tools I need to develop/debug prototype boards for your product. This includes:
⚙️ Multiple programmers for Microchip, Atmel, and TI parts
⚙️ Logic analyzers to quickly find issues with communication busses such as I2C, SPI, UART, I2S, ….
⚙️ A “power profiler” with picoAmp range ( yes, picoAmp, a trillionth of an Ampere ) for power optimization of low-power products
⚙️ A reflow oven for assembling prototype PCBs
⚙️ Inspection equipment for verifying PCB assembly
⚙️ A fellow Upwork contractor is available to do the physical assembly work. She works at a much lower rate than me and has the patience to hand-populate / hand-solder prototype boards
Some electronic inventory is on hand. I may have all the components in-house to complete your project
Feel free to contact me through UpWork.
Best Regards,
Stephen
United Kingdom
$50/hr
100%
Job Success
$10K+ earned
Start of list.
End of list.
My educational background is mathematics and finance. I hold a bachelors degree in mathematics and a masters degree in finance.
As a freelancer I specialise in solving thorny technical real world problems. I can help you with any problems involving:
Data processing and analysis
Web scraping
Mathematics
Statistics
Quant Finance
Optimisation
Linux system administration (including online cloud platforms)
SQL database administration
Scripting in VBA, python, bash, php and anything else that is similar
Automation of repetitive administrative tasks (dovetails nicely with aforementioned tools)
Any other technical problems in a variety of fields which don't neatly fit into this list
Programming languages I use range from low to high level:
Assembly
C
C++
Python
Lua
R
VBA
Bash
PHP
Google script
Other tools at my disposal:
Google Cloud
Virtual machines
Windows servers
Linux servers
I look forward to discussing your projects with you.
Alex.
$60/hr
100%
Job Success
$7K+ earned
Start of list.
End of list.
I am a self-taught hobbyist reverse engineer with experience analyzing and modifying mainly digital electronic devices and Windows-based software. I also can explore unknown/semi-known data formats (e.g. binary files with unknown structures). I only give up when the task is impossible or gets exceptionally complex.
I can also fix bugs and add requested features in Windows-based software (by reverse engineering EXE/DLL) via DLL injection or code/data manipulation.
Note: Do not invite me to jobs involving modification/tampering with online/multiplayer games.
Please provide a minimal valid sample for a faster and more precise response.
List of things I do:
[Software]
- Static and dynamic analysis
- Problem analysis (e.g. finding and locating the cause of a crash)
- Plain custom network protocol analysis
- Resource extraction (+ automation/manipulation)
- Feature extraction and modification
- Algorithm extraction
- Function extraction and translation to other programming languages
- x86 Assembly code translation
- Firmware extraction
[Electronics]
- SMD IC/transistor/diode identification
- PCB to schematic translation
$140/hr
100%
Job Success
$10K+ earned
Offers consultations
Start of list.
End of list.
I am a Senior Reverse Engineer and Software Engineer with over 15 years of experience.
I specialize in reverse engineering, extending features of closed-source software, and developing custom solutions, including smart contracts and full-stack applications.
I have successfully analyzed and enhanced over 100 software projects for small to medium-sized enterprises, delivering innovative and effective solutions.
Proficient in low level languages and tools, I can optimize your software's performance and provide insights into undocumented code.
$60/hr
100%
Job Success
$20K+ earned
Start of list.
End of list.
I'm a malware analyst and Incident Responder. I specialize in unpacking and reverse engineering malware. I write comprehensive malware reports. I have over 6 years of experience in reverse engineering C/C++ applications, kernel drivers, x86-64 assembly, ARM, MIPS, and more.
I work with cybersecurity companies, and I help clients with malware analysis for mobile, Windows, and Linux platforms. I also write tools in C++ and Python to automate reverse engineering and de-obfuscate malware.
I can reverse engineer any mobile and windows application, which includes C++, Java, Go (Golang), C#, and any .NET binary.
I can unpack almost any packer, including VMProtect, Themida, Enigma, UPX, etc.
💲Pricing
Only Unpacking malware: 150$ - 250$
Basic malware report: 500$ - 700$
Full malware report: 1000$ - 6000$
For basic malware report, I extract Indicators of Compromise (IoCs) and identify key capabilities of malware, but for full malware report, I write a very thorough report about every capability, and perform deep analysis.
If you pay for malware report, then you don't have to pay separately for unpacking. Feel free to contact me here and get a quote.
This includes all types of malware, such as ransomware, any binary with C2 (Command and Control), Powershell payloads, and .NET binaries.
🔨 Primary tools
I use IDA Pro, Ghidra, PE-bear, and CFF Explorer for static analysis to find all capabilites of malware.
For unpacking, x64dbg along with Python and reverse engineering framework to automate the process.
For dynamic analysis, I use x64dbg with ScyllaHide, Scylla, Process Monitor, Wireshark, and Frida for android.
Danish W.
has worked
.