Matthew Mcclintock

Matthew Mcclintock Email and Phone Number

Principal Embedded Systems Consultant and Owner @ McClintock Consulting, LLC
Colorado Springs, CO, US
Matthew Mcclintock's Location
Austin, Texas Metropolitan Area, United States
About Matthew Mcclintock

Software Lead with extensive experience in the computer industry, specializing in Embedded Linux, Firmware, Microcontrollers, and Build Systems. Demonstrated ability to lead and manage projects of various scales, with proven expertise in steering product development. Adept at leveraging technical skills to deliver innovative and high-quality solutions.

Matthew Mcclintock's Current Company Details
McClintock Consulting, LLC

Mcclintock Consulting, Llc

View
Principal Embedded Systems Consultant and Owner
Colorado Springs, CO, US
Website:
analog.com
Employees:
11022
Matthew Mcclintock Work Experience Details
  • Mcclintock Consulting, Llc
    Principal Embedded Systems Consultant And Owner
    Mcclintock Consulting, Llc
    Colorado Springs, Co, Us
  • Analog Devices
    Software Architect
    Analog Devices Sep 2023 - Present
    Austin, Tx
  • Mcclintock Consulting, Llc
    Principal Embedded Systems Consultant / Owner
    Mcclintock Consulting, Llc Jun 2016 - Present
    Austin Or Anywhere
    As a Principal Embedded Systems Consultant, I have been instrumental in providing expertise and solutions for Embedded Linux projects to diverse companies. My work encompasses the customization, debugging, integration, automation, and validation of complex systems.Key Projects & Accomplishments:- OpenWrt Customization: Tailored OpenWrt for client-specific QoS requirements, including embedding and debugging changes, communication interfaces, and component porting.- RDK Embedded Development: Handled RDK-B and RDK-V embedded work, including building, debugging, and automating tests for Raspberry Pi 3 and Intel Puma-based systems.- End-to-End Build & Test System: Established an automated build and test pipeline using Gerrit, Jenkins, and containerization.- Wifi 6e & WiGig Validation: Conducted validation for Wifi 6e and WiGig technologies on various hardware platforms.- Android App Development: Developed Android applications for demonstrations and showcases.- Prototyping Complex Demos: Assisted in creating multifaceted demos involving microcontrollers, Linux systems, wireless networking, and Android apps.Core Competencies:Languages: C, PythonSystems: OpenEmbedded, OpenWrt, LinuxTechnologies: Networking, Containers, FPGA, Wifi, WiGigExpertise: Open Source Contributions, Automated Testing, Hardware Integration
  • Roku Inc.
    Network And Wireless Engineer
    Roku Inc. Oct 2020 - Sep 2023
    Austin, Texas Metropolitan Area
    As a Network and Wireless Engineer in the Networking and Wireless Team, I played a pivotal role in the integration and customization of new Wi-Fi chipsets for Roku TVs. My responsibilities ranged from integrating new vendor SDKs to debugging networking issues, with an emphasis on optimizing code for diverse systems and ensuring seamless support in Roku's main application.Key Responsibilities & Achievements:- Wi-Fi Chipset Integration: Led the bring-up of new Wi-Fi chipsets for Roku TVs, which involved integrating new vendor SDKs, accommodating various Linux versions, and customizing drivers as per Roku's requirements.- Code Optimization: Refined code to be more portable and generic, facilitating compatibility with new SoCs and Wi-Fi chips, and ensuring seamless integration.- Application Support: Extended support for new Wi-Fi chipsets within Roku's main application, optimizing performance and user experience.- Networking Issue Resolution: Engaged in debugging existing networking issues by analyzing large datasets through BDP and SQL queries, ensuring optimal network performance.Core Competencies:Wireless Protocols: 802.11Operating Systems: RokuOSSkills: SDK Integration, Code Optimization, Networking Debugging, Data Analysis
  • Meld Networks, Llc
    Embedded Systems Consultant And Business Owner
    Meld Networks, Llc Jun 2019 - Apr 2022
    Austin, Texas, United States
    As an Embedded Systems Consultant and Business Owner, I spearheaded customer support for building embedded Linux-based devices on various SoCs, including Xilinx MPSoc and i.MX boards. Beyond technical expertise, my role encompassed the end-to-end management of business operations and customer needs, along with the development of custom solutions and testing systems.Key Responsibilities & Achievements:- Business Establishment: Founded and managed a business, overseeing all aspects from operations to customer relations.- Embedded System Builds: Executed OpenEmbedded/Yocto/PetaLinux-based builds for various SoCs and ensured fully integrated builds in repositories with automation for GitLab and GitHub.- WiGig Debugging & Support: Provided specialized support in Qualcomm WiGig debugging to multiple clients.- Custom Board Bring-Up: Conducted custom board bring-ups which included adding boards in OpenWrt/Yocto, Device Tree modification, and driver development.- Agile Customer Support: Responded to urgent customer needs, such as swift delivery of GStreamer-based Android apps for demonstrations.- End-to-End Test System: Developed and supported an end-to-end test system for clients, integrating Gerrit, Jenkins, and a Python-based test infrastructure.- Test System Architecture: Architected 'boardfarm', a Python-based test system used for networking device testing. Utilized containers for lightweight testing and integrated diverse test equipment and software services.Core Competencies:Operating Systems: OpenEmbedded, Yocto, PetaLinuxLanguages: PythonTechnologies: GitLab, GitHub, Gerrit, Jenkins, Qualcomm WiGigSkills: Custom Board Bring-Up, Embedded System Builds, Test System Development, Customer Support, Business Management
  • Qualcomm
    Software Lead, Openwrt/Linux System Team
    Qualcomm Mar 2013 - Jun 2016
    Austin, Tx
    As Lead for OpenWrt/Linux at QCA, I spearheaded technical leadership in full-stack embedded development, production builds, CI workflows, Linux driver development, and upstream contributions. Managed teams, customer support, and developed automated testing infrastructures.Key Responsibilities & Achievements:- Technical Leadership & Development: Managed full-stack embedded development, addressing issues from low-level drivers to UI/Web Services.- Customer & Upstream Support: Provided direct support to tier-one customers and led upstream contributions for Linux and OpenWrt.- SDK & Driver Management: Handled OpenWrt fork for QSDK (MIPS & ARM-based SoCs) and developed/debugged Linux drivers.- Testing & Optimization: Architected automated router testing infrastructure and implemented performance optimizations.- Team & Project Oversight: Led geographically dispersed teams; oversaw release processes, builds, CI, and legal compliance.- Cross-Functional Collaboration: Facilitated code management, planning, and coordination with various groups.Core Competencies:Technologies: OpenWrt, Linux, QSDK, ChromeOSSkills: Full-Stack Embedded Development, Linux Driver Development, Upstream Contributions, Automated Testing, Performance Optimization, Team ManagementHardware: MIPS and ARM-based SoCs (including IPQ4019)Languages: C, Shell scripting
  • Freescale Semiconductor
    Linux Systems Software
    Freescale Semiconductor May 2010 - Mar 2013
    Austin, Texas
    As a Software Engineer at Freescale, I contributed to the development and enablement of PowerPC-based networking SoCs through contributions to U-Boot, Linux, and OpenEmbedded/Yocto. My responsibilities included moving the SDK to OpenEmbedded/Yocto, enabling U-Boot, developing drivers, implementing automation, and performance analysis.Key Responsibilities & Achievements:- SDK Transition & Maintenance: Transitioned SDK to OpenEmbedded/Yocto-based, and acted as upstream maintainer for SoC support.- U-Boot Enablement: Enabled U-Boot for various boards to streamline boot processes.- Kexec Support: Implemented kexec support for live rebooting, allowing kernel transition without hardware reset.- Lab Automation: Implemented automation in a testing lab, optimizing for high-performance networking.- Performance Analysis: Instrumented the Linux kernel for performance analysis with custom tools ensuring minimal impact.- Driver Development & Debugging: Developed and debugged drivers, implemented instruction emulation, and created root file systems.Core Competencies:Technologies: OpenEmbedded, Yocto, U-Boot, LinuxSkills: SDK Transition, Boot Enablement, Automation, Performance Analysis, Driver DevelopmentHardware: PowerPC-based networking SoCs
  • Gyrodata
    Firmware Engineer
    Gyrodata Apr 2009 - May 2010
    Houston, Texas
    8051, assembly, porting to C, control, tools, well measurement, C# GUIs to test equipment, debugging tool failure, algorithms for measuring highly sensitive gyros, bit-banged serial
  • Schlumberger
    Software Engineer
    Schlumberger May 2007 - Apr 2009
    Houston, Texas
    Developed GUI systems for control of fracking equipment. C++ / Windows. CAN Bus, Emulated Microcontrollers
  • National Instruments
    Software Engineer Intern
    National Instruments Aug 2005 - Dec 2005
    Implement LabVIEW PnP drivers to control test equipment: power quality tools, spectrometers and automated test equipment for said tool
  • Applied Research Laboratories
    Sr. Student Associate
    Applied Research Laboratories 2003 - 2004
    Work on custom-designed PowerPC board and supported u-boot, Linux, PCI, drivers. Test newer replacement boards, get u-boot and Linux booting, deploy root file systems

Matthew Mcclintock Education Details

Frequently Asked Questions about Matthew Mcclintock

What company does Matthew Mcclintock work for?

Matthew Mcclintock works for Mcclintock Consulting, Llc

What is Matthew Mcclintock's role at the current company?

Matthew Mcclintock's current role is Principal Embedded Systems Consultant and Owner.

What schools did Matthew Mcclintock attend?

Matthew Mcclintock attended The University Of Texas At Austin.

Who are Matthew Mcclintock's colleagues?

Matthew Mcclintock's colleagues are Goh Yen Yee, Chris Muriel, Akshay Garg, Christian D., William Lanier, Ma. Victoria Pamplona, Hazel Anne Gallos.

Not the Matthew Mcclintock you were looking for?

  • Matthew McClintock

    Experienced Tax Strategist With Expertise In Corporate Transactions And Tax Controversy Matters, Providing Comprehensive Guidance On Complex Tax Issues And Regulatory Compliance
    Kansas City, Mo
  • Matthew McClintock

    Honors Student At University Of Oklahoma, Pursuing A Bachelors Of Administration In Finance & Energy Management
    Oklahoma City, Ok
  • Matthew McClintock

    Technical Support Specialist | Cyber Security
    Virginia Beach, Va
  • Matthew McClintock

    Undergraduate Student Of Biology At Baylor University
    Murrieta, Ca

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.