Hire the best Driver developers

Check out Driver developers with the skills you need for your next job.
Clients rate Driver developers
Rating is 4.7 out of 5.
4.7/5
based on 160 client reviews
  • $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 Device Driver Development
    Linux
    PHP
    SQL
    HTML
    Qt Framework
    Driver Development
    Firmware Programming
    STM32
    C
    Embedded C
    Embedded System
    Firmware
    Microcontroller Programming
    C++
    JavaScript
  • $35 hourly
    CK Technologies has pioneered language technologies in India and have made great strides. With only 5% of the Indian population speaking English, the company saw the need to bridge this digital divide by empowering them with the technology that would be in their own familiar language . Since then, CKT has developed a full fledged Bilingual Office Suite containing Word Processor, Spreadsheet, Presentation Tool, EMail Client, Database, HTML Editor and Paint Program. Shakti Office presently supports Tamil, Hindi and Telugu languages. Shakti Office is being used in several banks, Central Government, State Government Departments, NGO's and Rural Kiosks. Besides Shakti Office, the company has developed Online Handwriting,TTS, Speech, and also worked in various projects. CKT is also part of the consortium of Premier Institutes like IIT Madras, IISc, Bangalore, IIIT Hyderabad and CDAC in developing Handwriting Technology for Indian languages.
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    API
    Standalone Application
    Application Installer
    UI Graphics
    NSIS
    Inno Setup
    Microsoft Visual C++
    C
    System Deployment
    C#
    Microsoft Visual Studio
    C++
    Driver Development
    Desktop Application
  • $98 hourly
    I am experienced Linux Embedded Programmer, Linux/ARM BSP/firmware engineer (16+ years). Easily can adapt to new environments, excellent team-worker, especially in software development. Seven years of experience in 4G – next generation wireless development. Experience with Agile methodologies of product development. Experience with WiMAX and LTE protocols stacks, LTE EPC protocols, LTE eNB - EPC protocols, various EPC and EPC emulation software (vendors: Aricent, PolarisNetworks, Radisys/Trillium). Solid experience in NTP/SNTP/PTPv2 (IEEE 1588v2) network time synchronization protocols. Leaded development of complete 4G solution(MaxBridge) from start to completion, final product deployed in four countries. Experienced in Linux kernel device drivers/4G MAC-level programming and code optimization. Experienced in MAC-PHY communication. 4G QoS implementation and resource optimization. Experience in traffic convergence/encapsulation. Extensive experience in installation and administration of most common network OS and network security. Solid experience in building Video surveillance and event registration with precision time keeping devices, BSP optimization for AI on the Edge. Solid experience with BSP/kernel/drivers development/optimization for the small Linux SoC boards, such as Raspberry PI, Nano Pi etc. Can provide consulting service on remote work organization, DevOps tasks, moving infrastructure to a cloud, company email solutions.
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Postfix SMTP Server
    Adobe Photoshop
    Product Photography
    Firmware Programming
    Firmware
    Kernel
    Driver Development
    DNS
    Embedded System
    System Programming
    Embedded Linux
    C
    Wireless Communication
    System Analysis
    Email Deliverability
  • $60 hourly
    ♕ Classy embeded solutions ★ Over 20 years of experience in software development ✈ On-time task delivery ✓ Linux embedded solutions as well I'm a highly experienced software architect and developer specializing in embedded software development, including drivers for Windows and Linux kernel, BSP, RTOS (Real-Time Operating system) adaptations. I participated in a number of research projects, open to challenging tasks and ready to offer several solutions if possible and provide explanations to them. My main expetise lies in the following areas: ◉ Embedded software development (including drivers for Windows and Linux kernel, BSP - board support package creation, RTOS adaptations), ◉ Instrumental software development (includes Compiler development (LLVM and UCC based), GNU binutils and gdb porting, specific simulators, interpreters and translators creation), ◉ Digital Signal Processing (includes Software Defined Radio, IP cores development for FPGA, network protocols development) My range of skills include: ◉ Board package support ◉ U-boot porting ◉ Linux embeded ◉ OpenWRT ◉ Linux kernel ◉ Linux drivers ◉ U-boot drivers ◉ Yocto ◉ Openembedded ◉ Baremetal I can really help with your embedded solutions. Message me to make sure IT works.
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Requirement Analysis
    Software Architecture & Design
    Linux
    Driver Development
    Multithreaded Programming
    Digital Signal Processing
    Compiler
    Embedded Linux
    C
    Embedded System
    C++
    Prototyping
  • $35 hourly
    Having a 20 years of experience in designing and developing desktop based software application. Worked as team lead in development and implement of one of the world best application in DTG industry for printing on fabric with white inks ( Kothari Print Pro). This vast experience of working in the industry gives me a insight of working on all kinds of projects ranging from small ( for a few weeks ) to really big ones ( continuous product development for many years). Having a sound knowledge of Design patterns and have successfully implemented it in various projects to improve the flexibility of the software for future changes / adaptations. Had a experience of working in the following domains : - multi-threaded applications in MFC - Crypto libraries in windows. - Implementation of Digital Certificates for document signing and for encryption / decryption in C++. - Image File Format readers. - OCR with opensource libraries - Expertise in writing modules for various hardware communication - optimization by writing SSE-II codes - Color management routines for input and output devices. - Implementation of image processing algorithms like Halftoning, Dithering , Histogram Equalization, edge detection , image enhancements and color correction filters in C++.
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Microsoft Visual Studio
    Microsoft Foundation Class Library
    Image Processing
    Standard Template Library
    Socket Programming
    Windows API Development
    Microsoft Visual C++
    Design Patterns
    Application Security
    Multithreaded Programming
    Digital Printing
    C++
    GUI Design
  • $95 hourly
    If you need an engineer to take your idea and produce a functional design/prototype, your likely reading the right profile. Services I offer: 1. Rapid prototype development 2. CAD design (3D, 2D, renders, animations, etc..) 3. Hardware programming (Arduino, ESP32, Raspberry PI, etc..) 4. PLC programming. (Brands: Click, Productivity, Unitronics, and DoMore) 5. Electrical design 6. 3D printing 7. Fabrication and testing in-house 8. Willing to travel for installs, testing, proofing, and assembly of machinery. 9. Much more... With experience producing custom products that range from toys to industrial equipment, I am accustomed to working on many product types. With a well-stocked inventory, I am typically able to offer functional plug-n-play rapid prototypes built and delivered with fast turnaround options available. Please feel free to reach out to setup a free meeting to dicuss your project. Cheers, Jared.H
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Robotic Process Automation
    Robotics
    3D Printing
    Microcontroller Programming
    Hardware Design
    PLC Programming
    Arduino
    Electrical Design
    Machine Design
    Rapid Prototyping
    Mechanical Engineering
    Firmware Programming
    3D Modeling
    3D Design
    SolidWorks
  • $50 hourly
    Wireless LAN developer with understanding of RF technologies. Experience in: * Linux WLAN device drivers (qca drivers, ath10k,mtk) * OpenWrt Firmware customization on various Access point platforms (IPQ8064, IPQ4019, MT7688, IPQ6018, etc) * Projects worked on: 1. Rate adaptation on Atheros WiFi cards. 2. WiFi Access in Vehicular environments (802.11p, WAVE, DSRC, V2V) 3. WiFi Mesh networks (Qualcomm Wifi SON, Multi AP architecture, WiFi mesh) 4. City wide WiFi Network. 5. Captive portals for WiFi networks 6. Cloud platforms - OpenSync , OpenWISP
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    OpenWrt
    Linux
    Driver Development
    Internet of Things
    Golang
    Embedded C
    WiFi
    Embedded Linux
    Embedded System
    Firmware
    Microcontroller Programming
    Wireless Communication
  • $40 hourly
    Twenty-five years of experience in embedded software. Smart Home Automation Consultant & Integrator POS software, EMV, PCI, ISO8583, ISO7816, DUKPT etc... RSA, ECC Linux, UNIX, C, C++ Pentester of POS hardware/software I like working in embedded hardware and creating new solutions, extending the base functionality of the original software/hardware Fuel Dispenser protocols Wayne, Gilbarco, Tokheim, Tatsuno, IFSF Tekelek ATG Fuel Tank Gauges Hydrogen/GPL dispensers POS apps in PAX, Ingenico, NEXGO and others Vending machines, MDB, Executive Extensive experience in debugging resource-constrained systems. RTOS, NuttX, FreeRTOS PLC Systems emulation Code porting ATtiny13, ATtiny45, ATtiny85 Pos terminal development MAX32660 MAX32520 ChipDNA STM32MP157C Kinetis Cypress PSOC6 ISO 11783 Emulator windows CE DOS Programming FreeRTOS, Gemalto, Nitrokey, Sentinel, HASP Raspberry CM4, CM3, Compute Module Jetson nano development and firmware OCPP Fire alarm systems conventional/addressable firmware Hitachi H8, TV Set Top Box USBTMC Hp-Ux, HpUX Allwinner Sunxi EVSE firmware RSL10 OSDP i.MX6, i.MX7, i.MX8 Lonworks echelon CORE3566, rockchip 3566 WaveShare ESP32-C6 ESP32-C3
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    FreeRTOS
    Linux
    Firmware Programming
    Raspberry Pi Firmware
    Driver Development
    STM32
    Real-Time Operating System
    Firmware
    Reverse Engineering
    Cryptography
    Embedded System
    Embedded C
    Embedded Linux
    C++
    C
  • $97 hourly
    I'm working as an Account manager at the Apriorit company. My main responsibility is to manage existent projects and to seek new opportunities for our company. The key areas of development where we have a strong experience are File System Driver (Windows, Linux, MacOS), Embedded Linux development, IoT, Network Driver Development, Device Driver Development, Kernel development, C and C++ Programming (C++ development, C/C++), DLL injection, Virtualization solutions (all main types of Hypervisor), CyberSecurity, Cybersecurity solutions and Penetration Testing both Inside and Outside, API Hook, Embedded Solutions, Data Acquisition, Mobile Data Management (MDM). So, if you need high qualified Kernel Developer - we can help you! So main targets of solutions are focused on low-level development - management and development of file system filter driver, USB management driver, network adapter drivers, having strong experience for these we can do a project in time and limited budget. If we are talking about Virtualization - they are major complex solutions related to Remote access, Single sign-on software and solutions development, or Data Protection solution. Have advanced skills of working and understanding for main hypervisors, such as Hyper-V, Xen, ESXi, KVM. We can discuss more suitable architecture idea for a customer and scheme of work, and even propose a solution based on our own SDK, which can speed up the process of development. In addition, we are highly experienced in Image Processing and Computer Vision, CUDA and speed-up calculations of NVIDIA Video Card processing, GPU programming, OpenCV, OpenGL, Photo and Video Object recognition. We are working with Deep Learning modeling (TF, CoreML, Caffee, etc.) and computer Science/Machine learning. We have used Python3 (Anaconda, Spyder), Tensorflow, Numpy, Scipy, Keras, Theano, Scikit-learn. And we have an experienced Reverse Engineering Team, which can help you to dissect and analyse any system's objects and discover undocumented items. I'm open to different price and project working schemes, please feel free to contact me.
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Desktop Application
    Rust
    Microsoft Windows
    Solution Architecture
    Golang
    Embedded System
    Driver Development
    Kernel
    Embedded Linux
    Cybersecurity Management
    TCP/IP
    macOS
    Network Security
    Embedded Application
    C++
  • $30 hourly
    ✅ Overview ✅ Top Rated Upwork Developer (2016 to Present) ✅More than 20 Years experience in Desktop and Web Application Development using C++ | Visual C++ | QT C++ | C# | WPF | ASP.NET | .NET Core | MVC | WebAPI | SignalR ✅More than 10 Years of experience in developing Mobile and Embedded Applications using C++ | QT C++ | Python | Android | PIC | Windows CE | Embedded Linux | Raspberry PI | Java | C# | Xamarin ✅Delivered More than 400 End to End Software Projects in PC | Web | Mobile | Embedded Technology . ✅Skills ✅ Expert in C++ | OpenCV | MFC | ATL | COM | C#.NET |ActiveX | DirectX |Device Driver ✅ Expert in Reverse Engineering PC and Web Applications | RTMP | RTSP | FFMPEG ✅Expert in DirectX |Audio Engineering |Audio DSP Algorithms |Virtual Audio Driver ✅ Developed Software for Windows | MAC | Linux | Android | Raspberry PI OS Platforms ✅ End to End Experience in developing Desktop | Web | Mobile |Embedded Apps ✅ Expert in Desktop | Web | Plugin | Addin | Blockchain | Device Driver development ✅ Expert in MS Office | Outlook | Photoshop | Browser Plugin | Cloud Backup ✅ Key Skills | C++ |QT| VC++ | C# | IoT | AI | DirectX | MFC | COM | ASP.NET | WPF|Python ✅ Key Domains | IoT | Networking | SNMP | MQTT | AI | Plugins | Device Driver | Simulation ✅ Experience in interfacing different types of Hardware RS 232| USB | Firewire | GPIO ✅ Leads a small team of C++ | C# | Java Developers ✅ Good experience in Software Architectural Design , ✅ Experience in SVN, JIRA, git, bugzilla etc. ✅ Expert in Video Streaming |Digital Signage Software Technology | POS Software Technology ✅ Expert in Online Assessment Exam Technology | Time Tracking Software Technology ✅ Expert in Hyper local | Location based Mobile Alerting Technology ✅ Experience in porting Several Legacy Applications from VC ++ 6.0 , VB 6.0 , Foxpro to Modern Technology Stacks including VC++ 2015 , WPF , Xamarin etc. ✅Knowledge in Optical and Quantum Computing Technology | Qiskit ✅ Other Technology Domain areas✅ Networking, Block Chain, SNMP, ModbusTCP, Device Driver, ATL/COM/AciveX, Plugin, DrirectX/OpenGL, Video Streaming, Video Analytics, Pattern Recognition, Image processing, VoIP, Asterisk, and Database , Scientific , Engineering, Simulation ,Game , Robotic , SignalR, MQTT, OpenCV, OpenMP , Blockchain | Ethereum Applications, AI, OCR, Tesseract.
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Quantum Computing
    Xamarin
    Platform Plugin
    ESP32
    Physics
    Driver Development
    MetaTrader 4
    FFmpeg
    Simulation Software
    DirectX
    OpenCV
    Qt Framework
    Windows Presentation Foundation
    Microsoft Visual C++
    C++
  • $150 hourly
    🚀 I’m Paul, from Tauranga, New Zealand. I can help you build interesting things! Over the last decade I’ve worked with organizations ranging from early-stage startups like SafariDesk, ButlerPad or CleverCare to medium-sized businesses like Blueprint Data, Tangent, or Westpac Bank all the way up to giants like Google, NASA, InfoSys and the Chinese aerospace industry leader COMAC. "[Pauls solution] ClusterGL is an innovative solution...this technique shows the most promise" - NASA / JSC As a software developer and project architect, I’ve helped build everything from high-performance big-data systems to complex web applications to 3D rendering engines, working alone or as part of a team. And if you play independent games on Android, you’re likely using code I’ve worked on. "[Paul is] a talented and experienced programmer..." - Mbwana Alliy, Managing Partner at Savannah Fund I've also had the dubious honour of being on the front page of HackerNews and Reddit at once :)
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    API Integration
    Business Plan
    Network Security
    Linux
    Mac OS App Development
    Amazon Web Services
    Linux System Administration
    Business Analysis
    VPN
    Flask
    Driver Development
    DevOps
    C++
    Embedded Linux
    C
    Python
  • $50 hourly
    Hello, thanks for checking out my profile. ✅ Blockchain & Web3 developer ✅ Developing in the Microsoft environment since 10 years ✅ Master's Degree in Computer Science from the University of Marburg ✅ I use clean code and object oriented design patterns I will develop your smart contracts and dapps for any blockchain. I am open for long term and short term relationships with clients. I am flexible with my working hours and I look forward to hearing from you!
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Solidity
    Ethereum
    C#
    Blazor
    ASP.NET
    Smart Contract
    Cryptocurrency
    Ethereum
    Blockchain
  • $60 hourly
    We build - Windows Applications (C# .net)(Desktop, Mobile, Handheld) - MS Office Add-ins (Outlook, Excel, Word etc) - Android Apps using Xamarin we handle: - MySQL, MS-SQL, SSIS - Windows Services - REST APIs (Twitter, Facebook, MailChimp, SurveyMonkey etc) - Ecommerce Integration/Automation (Shopify, Magento, MercadoLibre) - Payment Card Terminals Integration with POS (Android, Windows) - Thermal/POS/Label/Barcode Printers (Intermec, Zebra, Epson etc) - Virtual Printer Solutions - MetaTrader4 using NJ4X API - TCP/IP, WCF Server-Client Apps - Integrate: ZKTeco biometric devices, Smart Cards, RFID, GSM, GPS, RS232 devices - Hardware like Weighing Scales, Modbus devices etc. - Raspberry Pi using Mono and Windows IoT and more
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Android
    Arduino
    Microsoft Excel
    C#
    Zebra Programming Language
    MySQL
    MetaTrader 4
    Microsoft Outlook Development
    Microsoft Windows
    Raspberry Pi
    TCP/IP
    RS-232
    RESTful Architecture
    SQL
  • $112 hourly
    I go by my middle name: Gabe Over 30 years of combined (educational and professional) experience with an emphasis on low level development. Developed and maintained many device drivers for computer peripherals in Windows and Linux for audio chips, USB devices and various embedded cores. Developed embedded software for many standalone devices such as Point of Sale systems. Developed software for large scale data storage systems (direct and networked storage systems). Highly skilled in many areas of software and project development. As a senior level developer, I have lead many projects starting with initial concept to active management.
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Microsoft Windows
    Linux
    Software QA
    Software Design
    Scripts & Utilities
    Embedded System
    Driver Development
    C
    C++
  • $20 hourly
    Summary Hands on experience in C, Linux Kernel(2.6,3. 18,4.9),BSP(Qualcomm, Broadcom,NXP Chipsets),Toolchain (Buildroot, Busybox,Yocto), Linux System Programming, Network Stack,Application Development, Device Driver development(USB) , Android(WearOS), Automotive HUD Development, IoT Protocols like CoAP, MQTT and LWM2M,Cloud technology like AWS and Azure IoT SDK. Strong knowledge on SDLC and product development. Good experience in RPI4,IMX8,STM32,ESP32 platforms. Good hands on experience in integrating Cameras(SONYIMX219,OV240,etc..) also TFT displays(LVDS,DSI based)
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Software Architecture & Design
    System Programming
    Software Debugging
    Desktop Application
    Software Development
    Product Development
    Qt Framework
    Linux
    Ubuntu
    Embedded Linux
    Firmware
    Raspberry Pi
    Embedded System
  • $40 hourly
    Resume/C.V. More than 10 years of successful experience. 100% guarantee of success of the declared results. PLEASE TAKE INTO ACCOUNT - IN MY POTFOLIO ONLY THAT IS NOT PROTECTED BY A NON-DISCLOSURE AGREEMENT. FACTICAL VOLUME IS MUCH MORE. Electronic / Embedded Analyst. Electronic / Embedded Consultant. Electronic / Embedded hardware developer. Electronic / Embedded software developer. Abstract. Reverse Engineering Extra high quality result. Europe ready. Ability to develope robust, bullet-proof industrial/commercial solutions. Intuitive, extensive project leadership and hardware development experience. Superior skills in microprocessors and digital data communications design hardware Knowledge of most all modern interfaces (USB, Ethernet, LVDS, uSD, HDMI, DVI, VGA, UART,I2C, I2S, SPI, ets ) Strong expertise in debugging tools (JTAG, SWD, Remote System Explorer (Ethernet), HyperTerminal, Minicom ), Exceptional grasp of PCB design, signal integrity and power integrity Outstanding knowledge of modern CPU/MCU/DSP architectures. Excellent prioritization abilities, NDA. Core Qualifications: + Embedded C/C++; + RTOSes; + RF communication; + GPS monitoring; + ARM; + DSP; + PCB developing; + Ability soldering and coding simultaniously; + Familiar with Embedded Linux ( Boot process uderstanding, BSP modifieng/debugging); + Familiar with VHDL systems (Booting, running, etc ); + Familiar with Analysis of microwave systems (Agilent ADS); Complete production cycle, includes to: - analize, - choose components and architecture, - draw the schematics (Altium Designer), - Draw the PCB (Altium Designer or ORCAD) - Manufacturing control. - SMD soldering work (BGA, QFP, SMD up to 0201). - write all necessary software, - manuals and technical refference writing. Embedded processors (more then 10 years experience ). MICROCHIP: 8/16/32 bit; ATMEL:AVR, AVR32; 8051: MAXIM-DALLAS, ATMEL, Silicon Laboratories, others. Texas Instruments: Sitara, MSP430F, TMS320F). ARM Cortex: LM3S9Bx, STM32F, NXP (bootloading, firmware) FreeScale (MOTOROLA):(MC56F83xx, DSP56F80x). ARM V7:AM335x (bootloading, firmware) CAD (Software) CodeWarrior. KEIL-2 - KEIL-5. Code Composer 3 - CCS 6. ISE 6 (Xilinx) - ISE 14. Eclipce IAR 2004 - IAR6.5 CAD (Hardware) OrCAD 8.2.3 - OrCAD 16. PCAD 2004 - PCAD 2009. Altium 6.9 - Altium 2014 CAD (Mechanical) SolidWorks 2004 - SW2016. CAD (microwave) Agilent ADS 2004 - ADS 2009
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Bluetooth
    Prototyping
    Driver Development
    ESP32
    NFC
    Hardware Design
    GPS
    SolidWorks
    Embedded System
    Embedded C
    OrCAD
    Altium Designer
    Manufacturing
    Electrical Engineering
    PCB Design
  • $90 hourly
    C/C++ programming, Linux/BSD administration and security
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Driver Development
    Linux
    Software Debugging
    X86 Assembly Language
    Security Analysis
    Reverse Engineering
    ARM Microcontroller
    Kernel
    Android
    FreeBSD
    C++
    C
    Firmware
    Assembly Language
    ARM Microcontroller
  • $60 hourly
    10+ years of freelance product & project management for PCB design and layout, firmware programming, and rapid prototyping. Here is a non-exhaustive list of relevant software/protocols/chipsets: - Strong C++, C, and C# - PCB layout and schematic capture with Altium, Cadence, Eagle, etc., with multilayer, flexible, high-speed embedded systems - FPGA programming with Verilog/VHDL: Altera Quartus, Xilinx, iCECube - Experience with low-cost MCU/single-board prototyping platforms: Arduino, Beaglebone, Raspberry Pi, NanoPi, etc. - ARM: ATSAM, STM32, PIC32, A13, FreeScale, MSP, NXP - MPU: Pic33F/18F/16F, Atmega 80251, 8052, 8951, 8051, 16, 32, 128 - Digital interfaces and wireless transmission: UART, I2C, SPI, BLE, BT, GSM/GPRS/GPS, xBee, ZigBee (particular experience with BLE HM10, HC05, ESP32, DA14508, nRF52832, 52840, BlueNRG) I also have a background in mechanical engineering and industrial design; I can implement my work into fully realized products for you. Expect me to help your business as if I am growing my own.
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Microcontroller Programming
    ESP32
    Core Bluetooth
    Rapid Prototyping
    Power Electronics
    Computer Hardware Design
    Firmware
    ARM Microcontroller
    PCB Design
    Wireless Communication
    LED Physics
    Electronics
    Electronic Circuit Design
    Altium Designer
  • $100 hourly
    Senior IoT/Platform/Embedded Engineer: Software + Computer Hardware Engineering I develop in computer hardware and software, from the design of individual microcontrollers, microprocessors, personal computers, and supercomputers, to circuit design * Hardware-Software Integration + Bring Up complex boards (ARM/RAM/PCIe/STM32/etc.) + Set up LINUX distribution (Yocto/AOSP/Buildroot/etc.) + Drivers development: GPIO/I2C/SPI/TFT/Ethernet/WiFi/Bluetooth/RS485/UART/Keyboard/Camera/PCIe/etc. + Cross compiling: Android AOSP/Yocto/armbian/LTIB/ptxdist/buildroot/etc. + IoT Connectivity: WiFi/Zigbee/Lorawan/Sigfox/Lora/GSM/etc. + Cloud computing: AWS/Jenkins/Mender/Docker/etc. + Video streaming: H263(+)/H264/H265/etc. + Software/Libraries integration : GTK3/weston/wayland/gstreamer/linphone/asterisk/motion/domoticz/lighttpd/nginx/npm/sql/docker/etc. * Electronic Engineering & Architecture + Design and production of electronics + Developing concepts and industrial designs for products intended for small to mass production + PCB design + Creating a new product or service for an organization + Prototyping: creating a sample or model of a product to test it - Tools: Cadence (KiCad, Orcad Capture, PCB Editor, etc.) - ARM/nRF/STM/DSP/etc. - NXP(iMX27,iMX6,iMX7,iMX8)/Rpi/STM32/nRF52/TI/Broadcom/Odroid/etc. - STM32/Atmega/etc. - Low Power - Battery-powered - Solar panel powered * Software Design & IT + Designing and managing complex systems over their entire lifecycle. + System administration: management of IT infrastructure, hardware, and software systems + Firmware development: provide software for a device's hardware + Machine learning: use models to build software Please feel free to find references on Google: "Bouin Yocto." Since I am an open-source developer, you will find references The only limit is your imagination
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Linux
    Embedded System
    Arduino Firmware
    Firmware
    Raspberry Pi Firmware
    Firmware Programming
    AOSP
    Android SDK
    Raspberry Pi
    PCB Design
    Microcontroller Programming
    Python
    Git
    Driver Development
    Embedded Linux
  • $35 hourly
    Full experience for 10+ years in electrical engineering and embedded system. 1) PCB design -various kinds of ECAD software: Altium designer, Kicad, Eagle, etc -multilayer design, Rigid-flex board, fitted to the enclosure -High-speed routing -RF design -Power supply design, CPU boards, Sensors, Medical devices 2) Firmware development -Language: Embedded C, C++, Python, Assembly, Android -IDE: Arduino, Keil, IAR, SES, Android Studio, VS, VS code -CPU: AllWinner series, ST microcontrollers, PIC, Atmel, RPI, TI, Nordic, NXP, etc -PLC&SCADA, HMI 3) Solidwork 3D CAD design
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Electrical Design
    Amazon Web Services
    CAD
    ESP8266
    Microcontroller Programming
    Sensor
    ESP32
    Altium Designer
    STM32
    Embedded C
    Eagle
    PCB Design
    Arduino
    nRF52
    C++
  • $25 hourly
    Hello, and welcome to my Upwork profile! I am a professional with expertise in Smart Edge Solutions, specializing in IoT, robotics, and programming languages such as Python, C#, C++, and JS/TypeScript. I also have extensive experience in developing web and mobile applications using React(Native), Angular(Ionic), and various other technologies. With a deep passion for innovation and problem-solving, I have been involved in numerous projects related to Smart Edge Solutions, where I have successfully designed and implemented cutting-edge solutions. My expertise extends to both software and hardware aspects, allowing me to deliver comprehensive solutions that integrate seamlessly with the physical world. In the field of IoT, I have developed robust systems that enable efficient data collection, real-time monitoring, and intelligent decision-making. Leveraging my knowledge of Python, C#, and NodeJS, I have built scalable and secure IoT platforms that connect devices, process data, and provide valuable insights to businesses. Furthermore, my proficiency in C++ and Python has enabled me to excel in the realm of robotics. I have designed and implemented algorithms for robot perception, control, and navigation, creating autonomous systems that can operate in diverse environments. I have worked with various robotic frameworks and libraries to develop state-of-the-art solutions. When it comes to web and mobile app development, I am well-versed in utilizing React, Angular, and other modern technologies to build intuitive and responsive user interfaces. I strive to deliver seamless user experiences by creating efficient backend systems and leveraging my knowledge of cloud services to ensure scalability and reliability. Speaking of cloud services, I have a strong background in Google Cloud Platform (GCP). I have successfully deployed and managed applications on GCP, utilizing services like Compute Engine, Cloud Storage, and Cloud Functions. My experience with GCP ensures that the solutions I develop are robust, secure, and cost-effective. I am highly motivated, detail-oriented, and dedicated to delivering high-quality results. Whether you need assistance with IoT projects, robotics development, web or mobile app development, or cloud services in GCP, I am confident in my ability to exceed your expectations. If you're looking for a skilled professional who can bring your Smart Edge Solutions projects to life, I would be delighted to collaborate with you. Please feel free to reach out, and let's discuss how I can contribute to your success. Thank you for considering my profile, and I look forward to working with you!
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Internet of Things
    Raspberry Pi
    Web Application
    MQTT
    Robotics
    Artificial Intelligence
    Software Development
    Internet of Things Solutions Design
    Mobile App
    GUI Design
    Microcontroller Programming
    Node.js
    Data Science
    Python
    OpenCV
  • $75 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 Device Driver Development
    CC2640R2F
    Bluetooth LE
    C
    nRF52832
    PCB Design
    CC1310
    PIC32
    Microchip
    Firmware Programming
    ESP32
    STM32
    CC2652R
    FreeRTOS
    Embedded System
    MSP430
    Microcontroller Programming
  • $110 hourly
    I'm a native English speaker. I have over 20 years of experience working as an embedded engineer. I was one of the designers/architects of the Microchip PIC18 core. I have worked at Microchip as an engineer in test, design, silicon validation, and applications. I have a Bachelor of Science in Electrical Engineering from Arizona State University, where I graduated with cum laude honors. I'm an expert in both hardware and software, so I'm good at tracking down issues. You may think you have a software issue, but it's a hardware issue or vis-a-versa. I enjoy the challenge of finding and fixing problems. I'm motivated by success, and I enjoy what I do. Work with me, and you'll understand. I bill honestly, and sometimes I'm able to solve a problem in a couple hours. No client has ever disputed my hours worked! I've had a couple clients (2/35) who thought I should not be paid for meetings or getting started on a project. These types of situations don't work out, and it's unfortunate because I want to help them, but won't continue to work with them. The best time to involve me in your project is at the beginning. While I architect your system design, I'll make sure that it meets your performance goals, and will reduce component count and cost. For a successful product, it's important to have a robust hardware and software architecture. I solve problems inside a document, and avoid making multiple PCB revisions. Even though I am in Costa Rica, it is easy to ship development boards to me. My home lab includes: - 100 MHz 4-channel oscilloscope (siglent brand) - 8-channel logic analyzer (saleae - this is what I use to analyze digital communication signals: I2C, SPI, UART, ....) - DC supply - benchtop DMM with 1nA current resolution (great for battery-powered devices) - multiple programmers/debuggers (including PICKIT3). The above tools allow me to understand and properly fix problems. If I don't have the exact equipment you are using, I can often wire something up and be able to develop/test code. I may have a processor on hand that can run your code (higher chance if it is a Microchip microcontroller). I am an expert at using MPLAB/MPLABX, but I am also very comfortable in Code Composer Studio (TI MSP430 series), and Microchip/Atmel Studio. During my time on upwork, I have at times taken the role of tutor and mentor - evaluating projects to look for issues, Assisting with documentation reviews, and also documenting projects from scratch. I have a history of identifying design issues before PCB production, saving money and time. Here are some of the technologies that I've worked with successfully in the past: - capacitive touch sensing - USB communication - Bluetooth communication - graphic displays - LED color mixing (precise color control with no flickering)
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Microcontroller Programming
    Software Architecture & Design
    MSP430
    Microcontroller Design
    Embedded System
    PCB Design
    USB Electronics
    Hardware Prototyping
    PIC16
    Circuit Design
    C
    Assembly Language
    Electrical Engineering
  • $55 hourly
    10 + years of experience, deep knowledge of AOSP, aosp, adb and android emulator hacking, deniable encryption for android such as mobiflage Crossplatform software solutions: C, C++, Qt, ... languages: java, C, C++, database engines: PostgreSQL, MySQL, SQLite, network: xmpp, rtp,, http/https, tcp/ip, sockets, ... etc. platforms: Linux, Windows, MacOS (Qt only), android (Qt, android SDK) multimedia: gstreamer, libgstreamer-devel, ffmpeg, libavformat, libavcodec, opencv, v4l2 etc etc linux system programming. Cryptography openssl, qca, sqlcipher, gpgme etc Deep understanding of android programming + a lot of technologies
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    GStreamer
    Driver Development
    Embedded System
    Firmware
    Raspberry Pi
    Operating Systems Development
    FFmpeg
    QML
    Android App Development
    VoIP Software
    Multithreaded Programming
    C
    Python
    C++
    Qt Framework
    Java
  • $45 hourly
    We provide Electronics Hardware and Software / Firmware development service. We delivered many solutions in the field of Internet of Things ( IoT ), Data Loggers, Home Automation and Control, Vehicle Navigation, Battery powered Wireless devices. Our technology reach in Microcontrollers, Arduino, Raspberry Pi, Embedded Linux, FreeRTOS, WiFi, Bluetooth / BLE, GSM / GPRS, GPS, RFID, Wireless Communication, 6LowPan, Zigbee with experienced delivery skill help you to achieve maximum throughput. We can work with you right from outlining your need to feasibility check, design, development, prototyping, testing and manufacturing. Our Software expertise includes C / C++, Embedded C / C++, Embedded Linux, FreeRTOS, Python. We worked on many microcontrollers including ESP32, ESP8266, EFM32, STM32F4, Atmel Cortex-M(SAMX), RL78, Arduino, Linkit One, TI Tiva/Stellaris, NRF51, NRF52, AVR, AVR32, PIC, PIC32, LPC, 8051, R8C, CC1110, CC2630, MSP430 but not limited to this and open to your choice. We also worked on ESP32, ESP8266, CC3100, CC3000, RN171 WiFi Modules and Many Bluetooth Modules including HM10, HM11, BMS02, SAMB11, Bluetooth Bee. We also worked on many RF modules including RFM69, RFM70, RFM22, RFM12. We used FatFs library, LWIP library for few of the project. We interfaced many Sensors with microcontroller including Magnetic Sensor, Ultrasonic Sensor, Infrared Sensor, Touch Sensor, Accelerometer, Gyroscope, Temperature Sensor, Level Sensor, Pressure Sensor, Microphone, Piezo Sensor, Mp3 Audio Playback etc. We worked on many wireless technology including WiFi, BLE / Bluetooth, RF, GSM / GPRS, GPS, 6LowPan, Zigbee. We worked with many Microcontroller peripherals including DCMI / Camera, Ethernet, DMA, USB, RTC, SPI, I2C, UART / RS232 / RS485, Data Flash, Internal EEPROM, WatchDog Timer, Random Number Generator, DAC, ADC, Timer, Comparator. We used many Networking protocol including TCP/IP, HTTP, UDP, TLS, SRTP, SIP/SDP/RTP to achieve different functionality. Electronics|Internet of Things|Raspberry Pi|Python|Arduino|Microcontroller Programming|Hardware Prototyping|PCB Design|Embedded Systems|Embedded C|Embedded Linux|Qt|Microcontroller Design|Cadence Platform|VLSI|Eagle|Circuit Design|Integrated Circuits|Electronic Design|Analog Electronics|Digital Electronics|USB Electronics|Bluetooth|RFID|Device Driver Development|FPGA|Atmel AVR|ARM|ARM Cortex-M|Robotics|Assembly Language|RTOS|Altium Designer|KiCad
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    PIC16
    STM32
    MQTT
    nRF52
    KiCad
    Firmware Programming
    Embedded C
    ESP32
    Embedded System
    PCB Design
    Microcontroller Programming
    Arduino
    Raspberry Pi
    Internet of Things
    Electronics
  • $150 hourly
    A multi-disciplinary inventor and designer with expertise in quartz crystal and SAW technology, materials science, electronic design, antennas and RF, RFID, embedded firmware and hardware design, and much more. I am a creative and innovative problem solver who is equally comfortable with the big picture or working out the small details in an ongoing project. More recently I have been working with BLDC controllers up to 48V/600W and with charge controller layouts. In December 2021 I retired from IntelliSAW and began only consulting. I am seeking projects between tens of hours and 100 hours or so in scope with availability about 24 hours a week. I have been Florida-based for the past five years, but since July 2021, I am working remote in Belize. This relocation will impact shipping for any hardware support but will not affect my ability to perform design work or design reviews.
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Electronic Design
    PCB Layout
    Antenna Design
    Sensor
    Embedded System
    Qt Framework
    C++
    PIC16
    RF Design
    RFID
  • $40 hourly
    I am an expert Linux Embedded Programmer, Linux/ARM BSP/firmware engineer (8+ years). ◉ Prototype Development kit: Raspberry Pi, Beaglebone, IMX6 and IMX8, Quectel AG35 EVB, NanoPi Air, OrangePi Win, ESP32, Arduino UNO R3, STM32 ◉ Have solid knowledge of the standard interface such as I2C, SPI, UART, CAN, RS232, USB Host/Device, Ethernet, SDCard ◉ IoT devices with wireless connectivity such as LTE, BLE, WIFI, GPS. ◉ Good experienced with Audio Codec chips: TI(TLV320AIC3109), ADAU1961WBCPZ ◉ Solid experience with U-boot porting, BSP, Linux kernel, Device drivers development/optimization for the small Linux SoC boards. ◉ Yocto, OpenWRT, Buildroot ◉ OTA: swupdate, mender, rauc ◉ Cybersecurity ◉ Chipset: Allwinner A64, Allwinner H3, NXP i.MX6, Quectel AG35, Qualcomm MDM9x07 ◉ Language: C/C++, Python, Bash scripting, Golang ◉ Framework: gstreamer, boost Our key goal is to deliver high-class products and services to our clients. A combination of long-term experience, and perfect communication allows us to work with clients all over the world.
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Blockchain
    Bash
    Kernel
    Blockchain Development
    Automotive
    Linux
    Embedded Application
    OpenWrt
    Driver Development
    Bluetooth
    Embedded Linux
    Sensor
    Embedded C
    C
    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 5M+ businesses

At A Glance: Driver Development

From the physician’s office to the classroom, and Wall Street to Dubai, technology drives the course of the modern world. Almost all technological devices, from complex computer systems to pocket-sized smartphones, require some form of software and driver in order to operate. Whether you’re in the business of creating smart cars or high-tech surgical equipment, software and a dependable, high-quality driver are essential. The device driver, commonly referred to as a driver, provides a software interface to hardware devices that allows operating systems and other computer programs to quickly and easily access hardware functions. Software can take on many forms, including the underlying system with which a device runs and a network is controlled, or the applications users access on a computer or device in order to accomplish specific tasks. Whatever your driver development or software engineering needs, an experienced driver development expert or software engineer will ensure your technological device or piece of software stands above the rest. Software engineers apply engineering principles to maintain, test, develop, and evaluate software and systems across a multitude of devices and platforms. Driver developers possess an in-depth understanding of how software and hardware works for specific platforms and operating systems, including Windows, Android, and Linux.

On Upwork, you’ll be able to post your device driver project free of cost, and browse the profiles of numerous experienced driver developers and software engineers in order to locate a professional whose skill set best suits your project needs.

Schedule a call