Jacob Alexander

Jacob Alexander Email and Phone Number

Co-Founder @ Input Club @ Broadcom
Jacob Alexander's Location
San Jose, California, United States, United States
Jacob Alexander's Contact Details

Jacob Alexander personal email

Jacob Alexander phone numbers

About Jacob Alexander

Input Device Architect

Jacob Alexander's Current Company Details
Broadcom

Broadcom

View
Co-Founder @ Input Club
Jacob Alexander Work Experience Details
  • Broadcom
    Software Engineer
    Broadcom Nov 2023 - Present
    Palo Alto, California, Us
  • Kono Store
    Co-Founder
    Kono Store Oct 2017 - Present
    Los Gatos, Ca, Us
  • Input Club
    Co-Founder & Head Of Product
    Input Club Jan 2015 - Present
    Input Device ArchitectMulti-Architecture micro-controller firmware (ARM, AVR)Designed/Implemented DSL for programmable keyboards (KLL to C)Implemented the first mass market USB NKRO keyboard with Windows/Linux/Mac support without a custom driver or user configurationDesigned firmware flashing stations for manufacturing in ChinaSchematic designCommunity interactionManage firmware level support and contribution requests
  • Vmware
    Staff Engineer 2
    Vmware Jan 2022 - Nov 2023
    Palo Alto, Ca, Us
    (Acquired by Broadcom)
  • Vmware
    Staff Engineer
    Vmware Jul 2020 - Jan 2022
    Palo Alto, Ca, Us
  • Datrium
    Mts Platform
    Datrium Feb 2016 - Jul 2020
    Sunnyvale, Ca, Us
    (Acquired by VMware)Maintain/develop build systems (Makefiles, Docker, Python, Golang, C, C++, Protobuf, meson, ninja)Primary owner/maintainer of the Datrium custom Linux distro (uses squashfs, with a custom Python init system)KVM DVX hyperdriver maintainerLinux kernel co-maintainer (Datrium maintains kernel bug-fixes for specialized hardware)3rd-party dependency owner (primarily for Datrium custom distro)SSL/TLS certificate integrationMixed version glibc integration (build and runtime)Python, C, Bash, Golang, Protobuf, Meson
  • Virtual Instruments
    Software Engineer
    Virtual Instruments Aug 2013 - Feb 2016
    Designed/Implemented then deployed at customer site a real-time 10 G Ethernet stats and trace recording box for collecting anonymous network statsDesigned/Implemented custom IP processing stacks layer 1 to 7 (Ethernet, IP, TCP, RCPv2, NFSv3)Performance qualification of FPGA + x86 based passive network analyzersDesigned/Implemented/Maintained CIT stack for FPGA, low-level drivers and C custom network stack (TCP/IP and FibreChannel)PCIe pseudo-hot swapping support in Linux for FPGAMaintain SLES 11.3/4 custom images for FPGA and driver for CIT and developmentCustom RPM specs for in-house and OSS softwareDesign/Qualify protocol level testing infrastructure for NFSv3 protocol analyzerDesigned/Debugged complex CMake and Make build systemsC, Python, Bash
  • Virtual Instruments
    Software Engineering Contractor
    Virtual Instruments Dec 2012 - Aug 2013
    Fixed bugs and issues regarding automated build systemMaintained SGE build clusterDiagnosed build problems remotelyAdvised on future automated build optionsPython, Bash
  • Virtual Instruments
    Engineering Intern
    Virtual Instruments Aug 2012 - Dec 2012
    Unified FPGA Team Linux toolsDeveloped FPGA SLES 11.2 Linux Appliance for testing, cluster usage, and development using kiwiSetup SGE build cluster for Quartus and Questa ModelSim using custom tool chain built in Python and BashQuartus and ModelSim parallelization investigation for SGE build clusterDeveloped TWDP Tx measurement procedure for 8.5 Gbps Fibre Channel using MatlabDesigned and implemented performance characterization of the data processing layer of the FC8 ProbeLinux Driver investigation and bugfixes
  • Nuvation
    Staff Design Engineer
    Nuvation Sep 2011 - Dec 2011
    Sunnyvale, Ca, Us
    Designed and Implemented build and job scripts for high performance build servers (FPGA)Implemented remote function call unit testing via Python through RS-232 with hooks to SMBus and CAN protocol analyzers/testersWorked on firmware for an automotive grade battery management system (CAN, LIN, SMBus, Maxim 17830, dsPIC33)Played a critical role in designing and implementing the Linux backend for high-performance 1080p low-light IP enabled security camera on a project with extremely tight deadlines (Serial Interface to camera FPGA, Linux driver, integrated web interface, environment build system, system integration)MISRA C, C, C++, Bash, Python
  • Nuvation
    Staff Design Engineer
    Nuvation Jan 2011 - Apr 2011
    Sunnyvale, Ca, Us
    Regression and ATP test framework implementation for FibreChannel test equipment projectExample driver and implementation of Android on embedded devices (Gumstix)Adviser for Linux issues (driver, package management, and hardware issues for the FibreChannel test device)Designed an FPGA flash read/write/erase tool, in Bash, for initial feature testingC, C++, Lua, Bash
  • Epson
    Software Developer
    Epson Jun 2009 - May 2010
    Suwa, Nagano, Jp
    ­ Firmware test tool for a bank marketed multi-function device (wxWidgets) ­ USB and Com port scanner/MICR/MSRW drivers for Windows XP and Linux ­ Multi-threaded image verification library (using Epson developed algorithms), performs Quality Assurance on manufactured devices ­ Basic CLI menu framework (including test script library) for use in VT100 like-terminals ­ E+ (Multi-Platform Epson scanner/printer driver/network layer) configuration management and upper level driver/framework testing (OpenSuse, Ubuntu, Suse Enterprise) ­ Advisor for projects using RPMs and CMake ­ Communication across multiple timezones (Europe and North America) ­ C, C++, Bash
  • Xandros Corporation
    Junior Software Developer
    Xandros Corporation May 2008 - Dec 2008
    ­ Internationalization work for the Asus EeePC Linux OS and Linux OEM Solutions, worked on the initial multi- language support of the 25 supported languages ­ GUI design and execution ­ Linux OEM Solution projects, led the dynamic branding and wizard creation projects ­ Worked a great deal with QT3, QT4, KDE3 and GTK ­ C, C++, Perl, Python (with GTK) and Bash ­ Notable Applications: Amarok, KDesktop, KThemeManager, Firefox, Pidgin, Xandros File Manager and Xandros Network Connection Client
  • Xandros Corporation
    Software Developer
    Xandros Corporation Sep 2007 - Dec 2007
    Internationalization work for the Asus EeePC Linux OS, mainly French and GermanSome internationalization work for the Polish Xandros Server productWorked with KDE, Qt3 and Qt4
  • Tbrhsc
    Network Analyst
    Tbrhsc Jan 2007 - Apr 2007
    Thunder Bay, Ontario, Ca
    ­ Direct technical support line to over 3000 health care individuals in North Western Ontario ­ Repair, deploy and inventory computational item to specific user bases at multiple hospitals, clinics and other medical facilities ­ Dealing with mission critical health care computational software through both phone and interpersonal meetings

Jacob Alexander Skills

Linux Embedded Systems C Python Device Drivers C++ Firmware Bash Qt Git Algorithms Testing Embedded Linux Embedded C Subversion Microcontrollers Keyboards Fpga Computer Hardware Matlab Shell Scripting Cmake Kde Embedded Software Usb Multithreading Debugging Gtk Wxwidgets Cli Lua Rpm Deb Object Oriented Design Rtos System Architecture Internet Protocol Suite Nfsv3 Ethernet Tcp/ip Rpcv2

Jacob Alexander Education Details

  • University Of Waterloo
    University Of Waterloo
    Computer Engineering

Frequently Asked Questions about Jacob Alexander

What company does Jacob Alexander work for?

Jacob Alexander works for Broadcom

What is Jacob Alexander's role at the current company?

Jacob Alexander's current role is Co-Founder @ Input Club.

What is Jacob Alexander's email address?

Jacob Alexander's email address is tr****@****ail.com

What is Jacob Alexander's direct phone number?

Jacob Alexander's direct phone number is +141531*****

What schools did Jacob Alexander attend?

Jacob Alexander attended University Of Waterloo.

What are some of Jacob Alexander's interests?

Jacob Alexander has interest in Skiing, Road Cycling, Keyboards, Music, Piano, Singing.

What skills is Jacob Alexander known for?

Jacob Alexander has skills like Linux, Embedded Systems, C, Python, Device Drivers, C++, Firmware, Bash, Qt, Git, Algorithms, Testing.

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.