Hire the best Kernel specialists

Check out Kernel specialists with the skills you need for your next job.
  • $30 hourly
    I'm an experienced software developer with 10+ years skills in C, C++, embedded linux, mcu ... areas. Mainly focus on opensource and kernel development.
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Bash
    Embedded Linux
    C++
  • $62 hourly
    I am Russian who moved to India due to complete denial of Russian politics. Kernel development (primarily Windows) for 10+ years in an international software product company and freelancer. Experienced team leader, and (failed) tech startup founder. I prefer to work independently and in direct contact with primary project stakeholders. Picks from my portfolio: 1. Paragon GPT Loader - a technology to overcome the limitations of Windows XP. 2. Migrate2Iaas Cloudscraper - a tool to migrate existing servers to clouds like AWS 3. Kinoni EpocCam (now a part of Corsair) - a set of drivers to use a phone as webcam. Strong points: 1. Excellent troubleshooting skills. I am known to fix the most mysterious bugs. 2. Ultra-fast dev to prototype solutions. PoC in no time. 3. Strong research and modeling skills. I like to investigate things like performance bottlenecks, the internals of systems, and so on. Other traits: 1. Communicative 2. Honest 3. Collaborative
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Driver Development
    Windows App Development
    Windows API Development
    Python
    C
    Microsoft Windows
    C++
    C#
  • $78 hourly
    Highly experienced and skilled in linux system, linux kernel and linux system programming. I had served in NXP semiconductor for 7 years, and worked in linux field for more than 15 years. Linux Kernel - Subsystem: KVM Virtualization, Filesystem, Network, USB, Linux Video - Debugging: Performance, System Analysis, Software Debugging, OOPS Embedded Linux - Frameworks: OpenWRT, Yocto, Android - Device Driver: USB, XHCI, WIFI, LTE, Network, Camera Linux System Development - System: Ubuntu, Centos, Archlinux, Raspberry pi, Orange pi - Network: VPN, VXLAN, IPTABLE, Router, Wireguard - Virtualization: Qemu, Libvirt, Virtualbox, Docker, K8s Programming Skills - C/C++ - Bash/Makefile - Android - Python
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Private Cloud
    Ubuntu
    C
    Golang
    Network Engineering
    Linux System Administration
    Full-Stack Development
    System Programming
    DevOps
    Performance Optimization
    Troubleshooting
    Cloud Computing
    Kernel-based Virtual Machine
    Linux
  • $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 Kernel
    Blockchain
    Bash
    Blockchain Development
    Automotive
    Linux
    Embedded Application
    OpenWrt
    Driver Development
    Bluetooth
    Embedded Linux
    Sensor
    Embedded C
    C
    C++
  • $60 hourly
    Embedded Linux Software Developer with linux device driver, yocto BSP specialization and Zephyr RTOS As a Embedded Linux Software Developer and Linux enthusiast, - Specialized in embedded Linux Device Driver development, linux BSP support for various ARM chipsets and yocto customization - Involved in upstream linux driver development, porting of Linux kernel, device driver and uboot across multiple version (stable and mainline) - Good experience in board bring up activity for various custom board with multiple peripherals such as Wifi, Ethernet, Audio codec, Emmc, SPI, USB OTG and gadget configurations, Accelerometer sensor, PCIe, modem sim card interface, etc - Good knowledge on yocto configuration, build environments such as makefile, cmake, autotools, git - Experience in Zephyr RTOS for micro controllers Nuvoton M480, STM32 discovery, nrf9160 - Toradex Collibri Imx6ULL, Variscite imx6, Compulab Imx7d, Rockchip fireprime rk3128, Qualcomm mdm9607, Allwinner T7, Allwinner R329 - Buildroot and Armbian
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Bootstrap
    Driver Development
    Embedded C
    Automotive Engineering
    Embedded Linux
    Git
    Embedded System
    Linux
  • $90 hourly
    C/C++ programming, Linux/BSD administration and security
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Driver Development
    Linux
    Software Debugging
    X86 Assembly Language
    Security Analysis
    Reverse Engineering
    ARM Microcontroller
    Android
    FreeBSD
    C++
    C
    Firmware
    Assembly Language
    ARM Microcontroller
  • $150 hourly
    Feedback: 💭 "Roman has a vast knowledge of what he is doing and really good at what should be done" 💭 "He has good social skills; is patient and a good communicator. His skills are very much in demand" 💭 "If some solution does not work or is not possible Roman will find another way to get the task done" 💭 "His research is solid, resulting in a good overview of possibilities to (re-)direct the project" Expertise: Streaming & Multimedia: 📺 Media applications (ffmpeg, gstreamer, opencv) 🎛 Media services (kurento, mediasoup, janus, wowza) 📹 Streaming protocols (webrtc, hls, dash, rtmp, rtsp) 🧩 Codecs and Muxers (h.264/avc, h.265/hevc, av1, vp9) 📐️ GPU programming (opengl, opencl, cuda, vulkan, hip) 📠 IP Telephony (asterisk, freeswitch, sip, voip) DevOps & Cloud & IoT: ☁️ Cloud Infrastructure (aws, ansible, terraform, kubernetes) ⛓ Build and test automation (jenkins, gitlab, ci/cd pipelines) 🔗 Tunneling protocols (openvpn, wireguard, gre, ipsec) 🧶 Bulk networking (dpdk, bpf/ebpf, xdp) 📦 Virtualization (kvm, qemu, crosvm, virtio) 🔋️ IoT / Embedded (raspberry pi, jetson, nordic, ble) 💻️ Linux deployment (containers, docker, yocto) Software development: 🐍️ Python (flask, asyncio, fastapi, websockets) 🍀️ C/C++ (qt, cmake, meson, kernel, ndk, maths) ⚙ Rust (cargo, actix, tokio, rayon, solana) 🛠 Reverse engineering (disassembling, protocols)
    vsuc_fltilesrefresh_TrophyIcon Kernel
    WebRTC
    FFmpeg
    Docker
    CUDA
    Video Processing
    Internet of Things
    GStreamer
    Rust
    Amazon Web Services
    DevOps
    Python
    C++
    Embedded Linux
    C
  • $20 hourly
    Hello, I am Arsalan. A passionate and enthusiastic software developer with 8+ years of experience in the industry. I love new challenges and projects that help me invest all my skills and experience into succeeding in them. My educational background possesses a master's degree in software programming. I have done a lot of industry-based projects that resulted in gaining lots of responses and fame. My tech skills include: OS: --Linux, Windows VM: --VMware workstation, VMware Vsphear Esxi bare metal, Hypervisor, VirtualBox Languages: --C, C++, Python, GCC, bash scripting, PHP, HTML, js, jquery, CSS, Laravel, Codeigniter, WordPress, Django, EasyPHP System Programming --forks, threads, system calls, polling and e-polling --custom shell client/server chat application with real-time encryption/decryption Databases: --mysql, mysql lite, MongoDB, Postgres, Elasticsearch Web Scraping: --Olx, Linkedin, twitter, draz.pk, shopping and e-commerce sites, and many others Web Designing: --Adobe XD, Adobe Photoshop, Adobe Illustrator, Inkscape, photopea, GIMP Network Programming: --TcpProxy development with real-time authorization --HTTP Cache and Proxy development --OS Fingerprint Proxy development --Man-in-the-Middle Proxy development to extract desired data from live web traffic --SIP events monitoring/recording from live network traffic --Centralized logs/devices monitoring system over the network Packet processing: --LibNFQUEUE, Packet Mangling and Processing from Layer 2-7 --Scapy library, DPDK, TCPdump, sniffex.c, TCP/IP stack development, DPI, Protocols filtration Cyber-security: --Firewalls, IDPS (snort, Suricata), Antivirus (ClamAV), Network Proxies (squid) Email Security: --Zimbra, Proxmox Web development: --hosting, migration, full-stack development --dashboards and monitoring solutions --Bulk CV database search engine Open-Source: --many open source software installations, configuration, and deployment on live setups --Modifying open-source codes, such as apache2 and squid, according to the needs Data-Science: --Data extracting, parsing, co-relation, analysis, visibility. Data/files/databases handling. IDE: --VIM, Sublime, notepad++, vs code, phpstorm, pycharm, clion, spyder Academic Writing: Cyber attack and defense writing Essentials: --git, Github, agile development, slack I can solve problems analytically and face any complex situation with a motive to fix it and real vividness. Also, I handle customers in a friendly manner keeping myself professional. So, I guarantee my enthusiasm for work and fulfilling my project with inexpressible efforts. Try me and you don't have to regret it. Thank you
    vsuc_fltilesrefresh_TrophyIcon Kernel
    TCP/IP
    Linux
    Client-Server Framework
    Operating System
    C++
    Back-End Development
    POSIX
    C Shell
    Open Source
    Firmware Programming
    Bash
    C
    Unix Shell
    Network Security
  • $55 hourly
    Linux developer: from kernel drivers till own browsers, firmwares and linux distros! Creating software for people. github: repu1sion
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Driver Development
    OpenWrt
    Linux System Administration
    Android
    Linux
    Unix Shell
    Python
    C
    Embedded Linux
    C++
  • $15 hourly
    Hi! I am an Embedded - Firmware Engineer, having full experience in build customize linux OS, customize kernel, develope linux kernel driver and develope firmware for many microcontrollers such as Arduino, nRF5, ESP32, ESP8632, STM32, NXP, Cypress... I have developed several products for customers for 8 years in industry company. My skills are below: ✅ Build and customize embedded linux OS using Yocto. ✅ Sensor driver development as Temperature , Accelerometer, IR, Light, Pressure... ✅ Camera module driver development and video test program for Sony, Omnivision, On-Semi camera. ✅ Microcontroller programming for Arduino, nRF5, ESP32, ESP8632, STM32, Raspberry, TI, NXP, Cypress... ✅ Proficient in using peripherals such as GPIO, Interrupt, I2C, SPI, UART, RS485, CAN, USB, CSI, MIPI... ✅ Digital Electronics Design, Circuit Design, Schematic Design. ✅ Proficient in using many development tools such as Ubuntu, Eclipse, Keil, Code Composer Studio, Qt creator, Altium, PyCharm... ✅ Proficient in C language and Python language. ✅ Fluent in Japanese, good communication in English.
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Bluetooth LE
    STM32F4
    Embedded C
    Firmware
    Altium Designer
    nRF52
    STM32
    Arduino Firmware
    Firmware Programming
    ESP32
    Embedded Linux
    Schematic
    Arduino
    Embedded System
  • $49 hourly
    Hello, I'm senior C++ developer with 10+ years of professional experience. In my career I worked in successful AAA game development, mobile multiuser software development, embedded software for set-top-boxes, searched for a good trading strategy for a dozen markets using machine learning on a cluster of forty high-end servers. Once I participated in Google AI Challenge (Planet Wars) and wrote a bot in three days which took 41th place out of 4500+ participants from around the world. My rating on freelancer.com is 5/5 Now I'm looking for a challenging job opportunity. My key skills: - C/C++, Python - computer vision with OpenCV library - multithreading, vectorization (SSE/SSE2/AVX) - memory cache optimization, speed-up hacks - machine learning, genetical algorithms, data mining - computer graphics using SDL/OpenGL - Windows/Linux/MacOS My other passion is electronics and circuitry (see portfolio). Maksym
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Artificial Intelligence
    Multithreaded Programming
    Mathematics
    Algorithms
    OpenCV
    Computer Vision
    Python
    C
    C++
  • $25 hourly
    An experienced Electronics Engineer specializing in Firmware Development. With a decade of expertise in electronics software development, I am well-versed in working with Linux, RTOS, and baremetal systems. If you're looking for a skilled professional who can deliver top-notch firmware solutions, you're in the right place. Here's why you should consider working with me: 1. Extensive Firmware Development Experience: With over 10 years of experience in firmware development, I have worked on a wide range of projects across various industries. My deep knowledge of electronics software development, Linux, RTOS, and baremetal systems enables me to deliver efficient and reliable firmware solutions tailored to your specific requirements. 2. Strong Proficiency in Linux-Based Systems: I am highly skilled in developing firmware for Linux-based embedded systems. From device drivers to kernel customization, I can handle the entire firmware stack, ensuring seamless integration with the Linux operating system. I am well-versed in Linux kernel programming, kernel debugging, and cross-compilation techniques. 3. Real-Time Operating Systems (RTOS) Expertise: If your project requires real-time capabilities, I have extensive experience in developing firmware using popular RTOS platforms such as FreeRTOS, eCos, and ThreadX. I am adept at designing efficient task scheduling algorithms, implementing inter-task communication mechanisms, and optimizing performance in real-time applications. 4. Baremetal Firmware Development: I have a strong foundation in baremetal firmware development, allowing me to develop low-level firmware without the reliance on an operating system. Whether it's optimizing hardware performance, implementing device drivers, or interfacing with peripheral devices, I can handle the complexities of baremetal firmware development with precision. 5. SEO-Optimized Electronics Software Development: As an electronics engineer, I understand the importance of search engine optimization (SEO) in today's digital landscape. By incorporating relevant keywords like electronics software development, Linux, RTOS, and baremetal, I ensure that your project gains maximum visibility and attracts the right audience. My firmware development services encompass: • Linux-based firmware development and customization • Real-time operating systems (RTOS) firmware development • Baremetal firmware development for optimal hardware performance • Device driver development and integration • Firmware debugging, testing, and optimization If you're seeking an experienced electronics engineer specializing in firmware development, Linux, RTOS, and baremetal systems, I'm here to help. Let's discuss your project requirements, and together we can create innovative and high-quality firmware solutions that drive your business forward. ELECTRONICS and IOT Expertise: -PCB Design (Altium and Eagle) -STM32, Arduino, Raspberry pi, Xilinx and Hi-Link Development boards -MCU: ARM, TI , PIC, Atmel -MPU: ARM Cortex, Broadcom, MediaTek -Wireless: GPRS, GSM, 4G LTE, NB IoT, BLE 4.0/5.0, Wi-Fi, Wi-Fi Direct, LoraWAN, -Serial Interfacing and Daisy Chaining FIRMWARE Expertise: -MCU firmware in C/C++, Keil, FreeRTOS, Arduino -MPU firmware in C/C++, Embedded Linux -FPGA firmware in VHDL and Verilog PROTOTYPING Facilities: -Rapid Prototyping (3-D Printer) -PCB Prototyping, debugging, and validation
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Product Development
    Digital Signal Processing
    ARM Microcontroller
    FPGA
    ESP32
    Product Design
    PCB Design
    Embedded C
    AWS IoT Core
    Internet of Things
    Embedded Linux
    Embedded System
    Microcontroller Programming
    BLE
    Python
    Hardware Prototyping
  • $35 hourly
    - I am Master of Computer Science from Pune university, India. - Cyber security domain expert. - Love to work at core level in C/C++. - More than 7 years of experience in windows driver development( C++ ) as well as Win32 application development. - In-depth understanding of Dynamic linked library( DLL) in windows. - Good experience in Dll injection and API hooking. - Android application development.
    vsuc_fltilesrefresh_TrophyIcon Kernel
    C++
    Android App Development
    C
    Windows App Development
  • $25 hourly
    I am a Senior Systems developer. I have extensive experience in Windows and Linux system programming, Windows Device Driver. I have developed device drivers in windows for IoT and embedded devices. I have worked on file system filter drivers as well. Kernel programming excites me. I like to work with people who care about the system and like to work close to hardware. It's important to me to build long term relationships with clients, so I'm primarily looking for long term projects. I'm flexible with my working hours and am happy to work closely with any existing freelancers you work with. I look forward to hearing from you!
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Systems Development
    OpenGL
    DirectX
    Windows API Development
    Microsoft Component Object Model
    C++
    System Programming
  • $98 hourly
    Looking for challenging new projects which can effectively use my talents and creativity, to generate cost effective software solutions. I'm a world class C programmer (primarily on Unix/Linux) and I'm used to making "impossible" tasks "possible". I have a great deal of expertise in: * real time embedded systems * cross compilation/software construction * source control * network programming * system administration * kernel level programming/device drivers * image processing * performance and metrics
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Image Processing
    C
    Apache Subversion
    Agile Software Development
    Embedded Linux
    Linux System Administration
    Driver Development
    FreeBSD
    Git
    Assembly Language
    TCP/IP
    Version Control
    Object-Oriented Design
    Unix System Administration
    DHCP
  • $40 hourly
    I am a professional embedded engineer with more than 10 years of experience in embedded systems, IOT solutions, embedded linux and automotive solutions development. ⭐ I have worked with world leading embedded software development organizations like Mentor Graphics, Siemens and u-blox. I got an experience of working through complete product development life cycle and have lead multiple teams in above organizations. I got expertise on following area: ✅ Embedded systems Platforms Atmel: 8051 and AVR32 series Microchip: ATSAMD21, ATSAME54, ATSAME51 Silabs: EFR32 Gecko BLE/ZigBee family, WiFi WF-200 ST: STM32F4, STM32F1, STM32Lxx series Cypress: PSoC3, CY7C68013 Xilinx: Spartan, Zynq series. TI: TMS320, MSP430, CC2564, CC2540b etc. Espressif: ESP32, ESP01, ESP8266 Nordic: nRF52, nRF9160 NXP: i.MX 6, i.MX 8 Others: Raspberry-pi, Beagle-bone 🖥 Programming Languages C , C++, C#, Python, Assembly 🖥 Operating Systems | RTOS Nucleus, FreeRTOS, MbedOs, ZephyrOS, QNX, TI-RTOS, embedded linux, raspbian, Debian ✔ ShortRange Connectivity - WiFi (IEEE 802.11 a/b/g/n/r) - BLE 4.2/4.0/5.1/5.2 standalone and Host based modules (LMP, L2CAP, SMP, GAP, GATT etc.) ✔ Long Range Connectivity - LTE CAT1 / CAT M1, NB-IOT, 2G/3G/5G modules - RF and Lora modules (SX1278 etc.) ✔ PCB Designing Altium Designer, Easy EDA, KiCAD, Proteus, Eagle ✔ Version Control SVN, Github, GitLab ✔ Communication protocols SPI, I2C, UART, RS485, USB, CAN, PCIe, ModBus ✔ Cloud platforms AWS, GoogleCloud and Azure ✔ Network Protocols: LWIP, TCP/IP, DNS, NAT, ARP, MQTT/HTTP, COAP protocol ✔ Protocol Analyzer and debugger - Code-Worrior, j-link, D-Stream, St-link - SPI/I2C, USB protocol analyzer - Wifi, BLE Wireshark protocol analyzer ✔ Project Management: Agile development model - Scrum meeting - Epic design - Sprint planning and task break down of feature development. ✔ Power management 1. Modified existing CPU, clock management, power management drivers for different platforms. 2. Deep Sleep or sleep modes 2. Dynamic Voltage and Freq switching 3. User Input Indication 4. Battery charging and management System design etc. I am enthusiastic and passionate working with more experienced person. I am passionate person towards technology and i can contribute towards your success with out of box and economical embedded software solutions.
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Software Development
    Embedded C
    Embedded Application
    Arduino Firmware
    Embedded Linux
    Microcontroller Programming
    Raspberry Pi Firmware
    Firmware Programming
    AWS IoT Core
    ESP32
    nRF52
    Embedded System
    FreeRTOS
    PCB Design
    STM32
  • $100 hourly
    Telecommunication and Systems engineer with a focus on Cloud, Networking and Linux, experience in Infrastructure management and deployment. Deployed Private Cloud infrastructure, Datacenter Network Design for Multi-tenancy, fault-tolerant design, NIC Bonding and VRRP for High Availability. Stack: *Full virtual networking with vSwitches and vRouters *VLAN, VxLAN, GRE and Overlay tunnels *IPv6 *MP-BGP, EVPN *Firewalling *VPN/OpenVPN/IPSec/WireGuard/Site to Site and Client-Server *Advanced Linux management: IPTables, Kernel modules, Virtualization, Networking. *Traffic engineering *Advanced StrongSwan IPSec tunnels, XFRM *Cloudstack with Open vSwitch *OpenNebula with Open vSwitch *OpenDaylight SDN controller with OpenvSwitch *Advanced Proxy setup with Squid/Nginx *Virtuozzo and OpenVZ *KVM and Libvirtd *RADIUS and FreeRADIUS *Pacemaker/Corosync/Keepalived HA cluster *MTLS design and implementation with NGINX *IoT gateway implementation with Raspberry Pi and 4G modems *DevOps experience with Chef and Ansible *Bash and Python scripting
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Internet of Things
    Apache CloudStack
    Linux System Administration
    OpenVPN
    Computer Network
    Private Cloud
    Kernel-based Virtual Machine
    System Administration
    Firewall
    Ubuntu
    Network Security
    Linux
    Internet Protocol Security
    Network Engineering
    VPN
  • $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 Kernel
    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
  • $60 hourly
    Working as an embedded systems developer, in a renowned corporation, as my day job, I visit Upwork every once in a while to take a break from routine find some other exciting thing to work on. I have diverse experience of working on Linux-based BSP development for Arm, Arm64, x86, and MIPS SoCs, kernel device drivers, testing, working on bash and python-based frameworks, and with many modern-day tools and hardware. I can: - Get your BSP up and running in a short period - Make bootloader, kernel, and userspace optimizations, and boot time improvements - Implement features spanning bootloader, kernel, userspace, and middleware like OTA updates, automatic update recovery at each stage, hardware root of trust implementation, encrypted boot, etc. - Do custom device drivers like I2C, SPI, DMA, USB, Platform devices, graphics, multimedia, video pipeline, etc. - Yocto project layers, help with CI/CD infrastructure, and much more!
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Jenkins
    CI/CD
    Git
    Software Debugging
    Agile Project Management
    Jira
    Firmware Programming
    Embedded System
    Embedded C
    Python
    Embedded Linux
    C
    Firmware
  • $60 hourly
    I am C and C++ expert in development for Linux, My main domain is computer networks: fast path, protocols. I am able to complete full cycle of development on server-side with high quality: from basic requirements to delivery with minimum supervision, including: requirement detailisation, planning, coding, debugging, deployment. I am strongest at: C,C++, Network Protocols, Python, Bash, Perl, TCL, Debugging, QT(PyQT), GNU tools, Golang Areas: Network protocols parsing and implementation Linux distributives customiztions Apache Modules Linux kernel modules Cloud computings Storage Systems
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Computer Network
    Blockchain
    C
    Embedded Linux
    C++
  • $60 hourly
    Highly skilled C / C++ / Python / Rust / Lua server-side developer, with over 20 years of experience. My area of interests is in developing high-available, multi-threaded, high-performance Linux network applications. I'm the lead developer, maintainer and the active participant of several popular OpenSource projects. My recent projects: * custom Nginx modules development (C / C++ language) * custom Apache modules development * custom HAProxy modules development * custom Varnish modules development * porting existing C code to WebAssembly * OpenResty Lua modules
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Video Stream
    System Programming
    Envoy
    Apache HTTP Server
    Git
    NGINX
    Linux
    System Analysis
    Security Engineering
    Lua
    Rust
    FFmpeg
    Web Application Firewall
    C++
    C
    Python
  • $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 Kernel
    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
  • $60 hourly
    ** I am what I am because of what we all are. ** I am a self-motivated, hard-working, and open-source contributor. My GitHub handle is *amsurana* Mobile experience [since 2009] * Worked on Qualcomm, Mediatek, Amlogic, Rockchip based devices. * Porting and Writing Device Drivers * Customizing Android Kernel * Android Automotive OS Expert - Projects and Consulting. Ported Automotive OS to RPI. * Android Firmware development for all kind of Devices [PCBA, Phones, Tablet, TV, Accessories] * Android SDK/NDK * Android Wearable * Custom ROM - I have deep experience in customizing Android and modifying the entire OS experience as per the requirements. Some of the customizations I have done - changing boot animations, modifying shutdown screen, removing bloatware, developing system-level apps, making a tablet a Kiosk (without permissions), Bluetooth stack modification, Carrier config updates, and many more. * Secure OS - Make your Android ultra-secure. * OTA for A/B Seamless or Non-AB devices * Secure Android OS using AVB Tool * MDM, EMM, Mobile Device Management - If you plan to use MDM or develop your MDM, do reach out to me. I have experience in Airwatch, SOTI, ScaleFusion, Gears42, and FieldX. Special Skills: Z-wave, Zigbee, IoT, Amazon Alexa, Google Home Assistant, Smarthome, IFTTT Keywords - Android, Web, Social Media Integration, Java, J2EE, Bluetooth, BlueZ, DBus, AOSP, Custom ROM, Docker, Play Framework, Linux, AWS, EC2, MongoDB, Eclipse, Cyanogen mod, LineageOS Android TV, Android OS, Custom ROM, Tizen, LinegaeOS, RaspberryPi, OrangePi, Khadas VIM, HiKey, Amlogic, Rockchip, Airwatch, SOTI, MDM, EMM, Pentest, Penetration Testing, Qualcomm, Mediatek
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Raspberry Pi
    Mobile App Development
    Android SDK
    Embedded System
    Internet of Things
    Firmware Programming
    Kotlin
    Firmware
    Mobile Device Management
    Android NDK
    Android App Development
    Android
    Java
    AOSP
  • $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 Kernel
    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
  • $150 hourly
    Summary Topnotch IT professional with HUGE experience in different IT areas: - Software development: More than two decades of experience, many large-scale projects, in Golang, C#/.NET, C/C++, Python, MATLAB, JavaScript, etc. - Specialized in performance-must industries where microseconds count, especially trading. I was working for two of the biggest trading companies in the world: "QuantRes" from Bahamas and "Jump Trading". - Blockchain and crypto: Huge experience in crypto-trading software and blockchain intergration. - DevOps: Planning and deploying efficient development workflows and CI/CD pipelines. - Containerization: HUGE experience with Docker and Kubernetes, both AWS managed EKS and on-premise vanilla Kubernetes. - Public cloud: AWS certificated, planning, implementing and managing cost-effective cloud deployments, tailored for specific client's needs. - Private cloud: Ten years of experience in planning, deploying and maintaining virtual infrastructures based on VMware and Hyper-V. - Hybrid cloud: Maintaining complex private+public cloud infrastructures. - System administration: Combined Linux/Windows environments, networking, monitoring, centralized configuration management, etc. Unique combination of experience and knowledge in many different IT areas makes me an ULTIMATE IT PROBLEM SOLVER. I can solve a problem no matter if it's caused by software bug, networking, DB load, firewalls, or simply bad karma. Certificates - Microsoft: MCP, MCAD - AWS Certified Developer - Associate (DVA-C01) - AWS Certified Solutions Architect - Associate (SAA-C01) - Certified Solidity Developer (CSD) - Certified Smart Contract Developer (CSCD) - Certified NFT Developer - Certified Polygon Developer DevOps Skills Besides DevOps skills mentioned above in AWS section, I also need to mention: - GitHub, Bitbucket; - Other Atlassian products (JIRA, Confluence, FishEye, Bitbucket, etc.); - Code quality tools like SonarQube; - Automated build tools like AppVeyor, Jenkins; - And much more. Software Development Skills - Strong software architecture skills. Planned many large-scale projects from scratch (selecting the appropriate architecture, databases, technology, patterns and practices, integrating third-party packages, etc.). - Programming languages: Golang (5 years of experience), C#/.NET (20 years of experience), MCAD in .NET from 2004; C/C++ on different platforms (Windows, Linux, OS X), with different compilers (Visual C++, GCC, Intel, Clang), Qt framework, C++/WinRT, for UWP; Other languages: Python, MATLAB, JavaScript, etc. I can quickly adopt any other language if needed. - Databases: MS SQL Server and PostgreSQL in RDBMS world; Cassandra, ScyllaDB, Elasticsearch and AWS DynamoDB in NoSQL world, KairosDB, OpenTSDB, InfluxDB in time-series DB systems. I can quickly adopt any other database. I'm able to suggest, plan, deploy and utilize the most appropriate DB system based on the client's needs. - Experience in architecting and developing large-scale distributed systems that are running on multiple servers, exchanging hundreds of thousands of messages per second, with real-time processing, with huge ingestion rates (dozens of thousands of data points per second). - Developing for micro-service architecture, Docker and Kubernetes. Also for modern "serverless" environments in the cloud. - Performance-first development for trading and system applications. Solution Architecture Skills Huge experience in software architecture, combined with huge infrastructure engineering experience (public, private, hybrid clouds), makes e a perfect Solution Architect. SysOps Skills - On-Premise virtualization based on VMware and Hyper-V; - System administration in combined (Win/Lin) environments; - Networking (private networks, DMZ, firewalls, routers, VPN connections with remote offices, VLANs, subnets, etc.). - Advanced monitoring with Zabbix and similar tools; - Centralized configuration management with Puppet or Ansible. Blockchain-specific development skills - Solidity smart contracts developer, following security and other best practices. - Using well-known third-party contracts and libraries like OpenZeppelin. - Using off-chain oracles like Chainlink. - Deploying ERC-20 tokens, initial coin offerings (ICO), ERC-721 and ERC-1155 non-fungible tokens (NFT). - Experience with Ethereum and Polygon blockchains, able to adapt to any other. - Unit testing and deployment automation by using tools like Truffle suite and Ganache. I can also adapt to Python tools like `brownie`. - Integrating smart contracts to development / production workflows by using Web3.js. Looking forward to hearing from you!
    vsuc_fltilesrefresh_TrophyIcon Kernel
    Ethereum
    Solidity
    Linux System Administration
    .NET Framework
    Apache Cassandra
    AWS Lambda
    C++
    Golang
    C#
    Cloud Computing
  • $45 hourly
    💥 STM32, ARM development ✅ Trustworthy expertise and solutions 🌟 Aspiring and devoted developer 💪 Ready for any embedded challenge Embedded developer knowledgeable in hardware area as well. Prefer profound approach: double-check of all the issues, active communication with customer, regular reporting no lags, no missed deadlines, no failed expectations. My expertise: ◈ Platforms: ARM, STM32 ◈ Languages, tools: C, C++, Qt ◈ Source control: Git ◈ Technologies, libraries: cmsys, stdperif, STM HAL, STL, Qt My skills: ◈ firmware development (STM32, ARM, ESP32) ◈ code review and bug-fixing ◈ BLE development ◈ OS porting ◈ technical documentation development (specifications) Contact me to start IT rolling.
    vsuc_fltilesrefresh_TrophyIcon Kernel
    ESP32
    Embedded System
    STM32
    C++
    C
  • $27 hourly
    An experienced Full Stack developer, with a large skill set, who enjoys taking on challenges and working for clients that have complicated requirements. My experience allows me to have positive contributions within the entire product life cycle, and deliver excellent results within an agreed timeframe. Having over 9 years of experience developing numerous complex in-house applications, individually or in small teams, I have worked on multiple full project life cycles but also maintained some legacy applications. Most recently, I have gained experience in GoLang from a project that had high performance, scalability, and efficient communication with various third-party services. I am well versed in the industry's best programming practices and deliver outstanding service and support to clients. I started as a Web Engineer, shot up the ranks, and eventually became a full-stack developer. My primary stack is Flutter, Angular, NodeJS, VueJS, and MongoDB. I have proficient experience in Dart, JavaScript programming language. My skills are: Frontend: HTML,CSS, SASS, Angular, JavaScript, Typescript, NextJS, NuxtJS, VueJS. Backend: NodeJs, NestJS, GoLang, Django. API integrations, PHP, Electron, Laravel, API development. • Expert full-stack developer highly focused on CI/CD based on Scrum Agile Methods • Full DevOps: project architecture to production deployment at scale (whether VMs, Docker containers, cloud services, or on-prem) • Outstanding trouble-shooter and "OMG! Everything is on fire! HALP!!" the first responder • Strong web app, data structures, data science, and visualization skills • Graduated with a Computer Science degree and have always specialized in application architecture, knowing how to structure apps so that you can have the most performant and productive code base. I love playing key roles in big teams, helping companies grow and develop enterprise software, web, mobile apps.
    vsuc_fltilesrefresh_TrophyIcon Kernel
    PHP
    Material Design
    Vuetify
    JavaScript
    Xamarin
    Next.js
    Python
    Laravel
    Map Integration
    Dart
    MATLAB
    Nuxt.js
    Golang
    C++
    Java
    Vue.js
    SaaS
    NestJS
    Docker
    Chat & Messaging Software
    React
    Flutter
    JavaFX
  • Want to browse more freelancers?
    Sign up

How it works

1. Post a job (it’s free)

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

2. Talent comes to you

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

3. Collaborate easily

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

4. Payment simplified

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

Trusted by

How do I hire a Kernel Specialist on Upwork?

You can hire a Kernel Specialist on Upwork in four simple steps:

  • Create a job post tailored to your Kernel Specialist project scope. We’ll walk you through the process step by step.
  • Browse top Kernel Specialist talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Kernel Specialist profiles and interview.
  • Hire the right Kernel 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 Kernel Specialist?

Rates charged by Kernel 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 Kernel Specialist on Upwork?

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

Can I hire a Kernel 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 Kernel Specialist proposals within 24 hours of posting a job description.

Schedule a call