Hire the best Embedded Linux Specialists in Ontario

Check out Embedded Linux Specialists in Ontario with the skills you need for your next job.
  • $40 hourly
    🔧 Technical Expertise Overview I am an experienced Embedded Systems Engineer with over 5 years of expertise in designing, developing, and deploying IoT solutions and real-time embedded systems. My technical skills span microcontroller programming, sensor integration, hardware interfacing, and communication protocols, making me well-equipped to tackle complex engineering challenges. I thrive on innovation, leveraging my robust technical foundation to create efficient, scalable, and reliable systems. 🖥️ Programming Proficiency Languages: C, C++, Python, SQL IoT Tools: LabVIEW (as an interface and analysis tool), Postman (for API integration), and Python-based servers Image Processing: Expertise in OpenCV and YOLOv5 for object detection and processing 📡 Networking & RF Expertise Networking Concepts: Strong foundation in TCP/IP, UDP, HTTP/HTTPS, DHCP, DNS, and network topology, enabling seamless integration of connected systems. RF Communication: Proficient in modulation techniques such as PSK (BPSK, QPSK), FSK, QAM, and Spread Spectrum (DSSS, FHSS). Hands-on experience with wireless communication technologies, including LoRa, XBee, and GSM-based systems. 🎛 Microcontroller & SBC Expertise Microcontrollers: Arduino (all models), ESP32/ESP8266, STM32 Series (STM32F407, STM32F103, STM32F030), MSP430 Single Board Computers: Raspberry Pi (3B+, 4), NVIDIA Jetson Nano, Intel Altera FPGA 📡 Modules, Displays & Sensors Modules: GSM (SIM800L, SIM808), LoRa (Dorji DRF1278, SX1276, E32, E28), XBee Pro S2C, NRF24L01+, RC522 RFID Bluetooth (HC06), GPS Modules (NEO 6M/7M), ESCs for quadcopters, SD Card Modules Sensors & Displays: Ultrasonic Sensors (HCSR04), Magnetometer (HMC5883L), Accelerometer (ADXL345), Gyroscope (ITG3200) Load Cells with HX711 24-bit ADC, Pressure Transmitters (4-20mA), OLED, LCD, TFT Displays Motor Control: DC, Servo, and Stepper Motor control with PWM 📌 Key Projects & Contributions IoT EV Charger System: Developed a GSM-based IoT solution to remotely activate and deactivate multiple I/O channels globally via a mobile app. Built and tested a local Python server to validate system functionality. Sensor Firmware Development: Designed a custom HEX protocol on MSP430 for seamless communication between sensors and LabVIEW GUI. Automated Underwater Vehicle (AUV): Led a team to develop an AUV navigation system using MAVLINK, Python, and custom PCBs. Integrated an image processing model with YOLOv5 and OpenCV. Rocket Avionics Systems: Developed an avionics system for a rocket, integrating IMU data via I2C, GPS data via UART, and logging data to SD cards with SPI. Why Work With Me? With a strong combination of programming expertise, hardware design, and hands-on experience with IoT systems, I bring a results-oriented mindset to every project. Whether it's developing embedded firmware, optimizing resource-constrained systems, or building robust IoT solutions, I am committed to delivering exceptional outcomes. Let’s work together to bring your ideas to life! 🚀
    vsuc_fltilesrefresh_TrophyIcon Embedded Linux
    STM32
    C
    Embedded C
    OpenCV
    Arduino
    Python
    C++
  • $65 hourly
    Dedicated, innovative, problem solving, self-starter, with over 20 years of software and hardware experience, including extensive work with embedded real-time systems. Founder of Laurel Creek Systems, providing software and hardware design and verification services, specializing in IoT, embedded and real-time software. Services include AWS cloud, board layout, bring up, hw/sw design test and debug.
    vsuc_fltilesrefresh_TrophyIcon Embedded Linux
    Firmware Programming
    Circuit Design
    KiCad
    Xilinx
    Hardware Troubleshooting
    Internet of Things
    Hardware Prototyping
    Hardware Design
    PCB Design
    Arduino
    Arduino Firmware
    Embedded System
    Microcontroller Programming
    STM32
  • $50 hourly
    My name is Mehdi, I am an experienced mobile application developer with a genuine passion for crafting innovative solutions. With over 7 years of hands-on experience in the industry, I have honed my skills and delivered exceptional results. When it comes to native iOS development, I have successfully built and launched 5+ applications using Swift and Objective-C. These applications are currently live and available on the App Store, highlighting my commitment to delivering top-notch user experiences. Throughout my career, I have developed and worked on 7+ dynamic frameworks for iOS, implementing MVVM and clean architecture principles. These frameworks have enabled me to create scalable and maintainable solutions, elevating the app development process. In the realm of cross-platform development, I have embraced Flutter, developing 8+ applications that are accessible on both the Apple App Store and Google Play Store. The versatility of Flutter, coupled with my expertise in Dart, has allowed me to reach a wider audience and showcase my capabilities. However my contributions extend beyond app development. I have developed 3+ libraries for Swift, enabling fellow developers to seamlessly integrate my solutions into their projects. Additionally, I have created 2 or more plugins with their respective packages in Flutter using Dart, enhancing the functionality of the Flutter ecosystem. My journey has also led me to work on exciting projects such as the WebRTC engine, leveraging my skills in C/C++ and firmware modification for embedded modules like ESP8266. Furthermore, I have delved into web scraping projects, utilizing JavaScript and Node.js to extract data through APIs, providing valuable insights for data-driven solutions. What sets me apart is my unwavering commitment to learning and exploring new technologies. I'm a quick learner, adept at grasping the core features of any new technology or framework. I channel my effort and focus into each task, ensuring it's completed to perfection and serves its intended purpose. I'm not one to settle; I constantly think outside the box, striving to iterate and improve upon my work. I thrive on tackling new challenges and delivering impactful results. I'm dedicated to staying at the forefront of the industry, constantly seeking opportunities to learn and grow. With a versatile skill set that encompasses embedded systems, mobile apps, and the integration of AI and ML, I'm always ready to take on the next exciting project. I'm Muhammad Mehdi, and I look forward to leveraging my experience and skills to bring your ideas to life and deliver remarkable solutions. I have experience in the following : - C, C++, Embedded C - Qt Framework for Embedded Devices - Linux Administration - Swift, ObjC, Flutter, Dart - Cocoapods Development, Swift packages - Flutter Packages and plugin development - Git, SVN, Bitbucket - CoreData, Core Animation, CoreGraphics - CI/CD, github actions, fastlane, Codemagic - AVFoundation, WebRTC - Mapkit, UiKit, Webkit - BLE, RESTful APIs etc - MERN stack (6/10) Portfolio available at GitHub
    vsuc_fltilesrefresh_TrophyIcon Embedded Linux
    Flutter
    Linux System Administration
    iOS Development
    Scripting
    iOS SDK
    Unix
    Dart
    Cocoa Touch
    Qt Framework
    C
    Swift
    Objective-C
    C++
    Python
  • $50 hourly
    I am a software engineer experienced in small and large projects in small, medium and large companies in Asia and North America. I worked in aerospace and automobile companies in Canada. Now my experties are in embedded software system development that controls small and big machines. My skills: embedded C and Linux, QML, GUI, PLC, CodeSys, Qt, Linux graphics lib. I am good to learn new tools when needed for project completion.
    vsuc_fltilesrefresh_TrophyIcon Embedded Linux
    Code Review
    CODESYS
    Reverse Engineering
    Software Debugging
    Agile Software Development
    Delphi
    Sensor
    GUI Design
    OpenGL
    C++
    Control Engineering
    PLC Programming
    QML
    Embedded C
  • $50 hourly
    I'm a software engineer who specializes in C++ and python applications. I have worked professionally in the field for 5+ years and have worked in robotics, space, and technology industries. I am experienced with Linux and embedded systems and have hardware knowledge and background if there are electronics involved as well. Let me know about your next project!
    vsuc_fltilesrefresh_TrophyIcon Embedded Linux
    OpenCV
    Computer Vision
    MQTT
    Raspberry Pi
    Git
    GitLab
    Jenkins
    Computer Hardware
    Python
    Embedded Operating System
    Ubuntu
    Linux
    C
    C++
  • $35 hourly
    Experienced software engineer passionate about crafting scalable, secure architectures and exploring design patterns and software design methodologies. Committed to fostering clean-code principles and optimizing development processes for enhanced efficiency. Keen interest in AI integration and advancing cyber-physical, dedicated to delivering innovative solutions at the intersection of technology and user-centric design.
    vsuc_fltilesrefresh_TrophyIcon Embedded Linux
    Artificial Intelligence
    Node.js
    C
    Artificial Neural Network
    Keras
    TensorFlow
    Python
    Computer Vision
  • $30 hourly
    SUMMARY * Enthusiastic embedded software developer focusing on Embedded software development including real-time application development, and embedded Linux. * 6+ years of experience performing embedded software development (majorly using C and some C++), working on application level and middleware development for Linux and Android OS, multithreading, IPC, Kernel Mode Debugging skills, PIC24 Microcontroller, IOT protocols (MQTT), Camera Streaming, Image processing, Bluetooth, Yocto, Android open source (AOSP) build system, ONVIF. * Profound communication skills were continuously developed when collaborating with diverse teams and engaging with customers in various kinds of situations. The willingness to take the lead and take the initiative when given the opportunity.
    vsuc_fltilesrefresh_TrophyIcon Embedded Linux
    Microprocessor
    UART
    Bluetooth LE
    Bluetooth
    Streaming Platform
    Camera
    Audio & Video Sync
    Image Processing
    Augmented Reality
    FreeRTOS
    Embedded C
    Embedded Operating System
    Embedded System
  • $30 hourly
    Electronic Engineer specializing in system-level programming and device driver development for Windows and Linux platforms. Proficient in C and C++ programming, with a deep understanding of PCIe architecture and low-level programming for high-performance embedded systems. Experienced in GPU programming, firmware development, and integrating complex sensor networks for industrial and transportation applications.
    vsuc_fltilesrefresh_TrophyIcon Embedded Linux
    Golang
    Embedded System
    C++
    Python
    GitHub
  • $30 hourly
    Embedded software engineer with experience in bare-metal and RTOS development, IoT protocols, and creating embedded GUIs using Qt and LVGL. Skilled in edge AI projects, including motion detection and image classification. Experienced with a variety of technologies and always eager to learn more, applying them to the embedded systems field to develop innovative products.
    vsuc_fltilesrefresh_TrophyIcon Embedded Linux
    Embedded Application
    Firmware
    Flutter
    C++
    Embedded C
    Raspberry Pi
    Arduino
    ESP32
    Qt Framework
    QML
    NFC
    Bluetooth LE
    MQTT
    Embedded System
  • Want to browse more freelancers?
    Sign up

How hiring on Upwork works

1. Post a job

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

2. Talent comes to you

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

3. Collaborate easily

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

4. Payment simplified

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

Trusted by 5M+ businesses