John Howe

John Howe Email and Phone Number

Principal Embedded Software Engineer @ Extron
John Howe's Location
Raleigh-Durham-Chapel Hill Area, United States, United States
About John Howe

Experienced Principal Software Engineer with a demonstrated history of working in the information technology industry for 25+ years. Strong professional engineering skilled in Embedded Software, Linux Embedded Linux, complex interface drivers, RTOS and bare metal Micro-controller Firmware design and implementation with low-power design considerations. Specialize in lower-level software and device programming with extensive experience with user-space coding in mostly C and C++.

John Howe's Current Company Details
Extron

Extron

View
Principal Embedded Software Engineer
John Howe Work Experience Details
  • Extron
    Principal Embedded Software Engineer
    Extron Nov 2018 - Present
    Anaheim, Ca, Us
    Design and implement Linux based embedded software for USB, video and audio extension products for Military, Universities and other large-scale customers.RTOS design and development for USB extension products.Design code for both Linux kernel and application layers. Assist hardware engineering teams with new board bring-up and support.Kernel driver development multi-gig high-speed copper and fiber networking (MAC/MDIO/PHY), and other various kernel requirements.Userland coding in C,C++, BASH and other various languages and scripting.
  • Caldera Development
    Senior Software Engineering (Telecommute)
    Caldera Development Jun 2018 - Aug 2018
    Working on new project to accelerate virtual machine (VM) environment. Designing new Hypervisor Reflecting Copier code to support additional inexpensive system memory using a Xilinx PCIe gen3 board. Working with KVM, Xen and QEMU mostly all Linux kernel development.
  • Hp
    Senior Software Consultant (Telecommute)
    Hp Dec 2017 - Mar 2018
    Palo Alto, Ca, Us
    Short-term consulting contract to help HP determine, implement and test various workarounds for printer discovery, rediscovery and connections issues with Microsoft’s WSD (Web Services for Devices) printer port implementation for IP (WLAN) based printers. Worked with PSDr (HP’s Printer/Scan Doctor software package) source to create additional command-line executables to configure and reassign printer port from WSD to a non-WSD (IPv6 Link Local) TCP port. Wrote white-paper detailing issue, workarounds and implementation details for which I was hired.
  • Dell-Emc
    Principal Software Engineer
    Dell-Emc Apr 2012 - Aug 2017
    Round Rock, Texas, Us
    Principal Software Engineer. Design and develop software for industry leader in storage technology. Agile (Scrum) development methodology. Extensive Linux and Cygwin experiences for both software and automation development.
  • Ibm
    Staff Software Engineer
    Ibm Aug 2011 - Apr 2012
    Armonk, New York, Ny, Us
    Worked on UEFI/BIOS development for next generation high-end servers and support legacy products in field.
  • Qualcomm
    Staff Software Engineer
    Qualcomm Aug 2010 - Aug 2011
    San Diego, Ca, Us
    Wrote Linux kernel drivers and user-space source for hardware related devices for the Android and ChromeOS operating systems.Also focused on debugging interfaces to monitor master and slave traffic across the high speed interconnected fabric. wrote software to display any bottlenecks in the memory master and slave devices.Wrote Android (Gingerbread. Honeycomb, Ice cream and Jelly Bean) kernel-level source and background system daemons for Qualcomm's current and future Android chipsets. This included SoC encryption/decryption & very reliable random numbers to increase Android's state of entropy for solid authentication for secure accesses.My secure system-level work exists in over 100 million Samsung Galaxy S[3-8] phones.
  • Renesas Electronics America
    Staff Software Engineer
    Renesas Electronics America Apr 2010 - Aug 2010
    Worked to help IBM BMC hardware team implement a baseboard micro controller for X-series servers.
  • Ibm
    Bios Software Engineer
    Ibm Dec 2009 - Apr 2010
    Armonk, New York, Ny, Us
    Wrote BIOS (UEFI) for X-series server products. Implemented iSCSI configuration to BIOS settings and out-of-band configuration of BIOS settings from command line utilities.
  • Digital Safety Technologies, Inc.
    Staff Software Engineer
    Digital Safety Technologies, Inc. Jan 2009 - Dec 2009
    Wrote software for current and new digital video recorders for police and transit. Worked closely with hardware, micro controllers and embedded Linux.
  • Digital Safety Technologies (Formerly Integrian)
    Staff Software Engineer
    Digital Safety Technologies (Formerly Integrian) 2007 - 2009
  • Inlet Technologies
    Software Engineer
    Inlet Technologies 2005 - 2006
    Wrote Windows XP PCI device drivers for video capture cards for use at broadcast stations to compress real time 1080p raw camera output utilizing the WDM driver model. Each card had 10x TI PCI video DSP processors. Wrote library to properly enumerate and order DSPs. Enrolled my drivers with Microsoft device driver verification process.
  • Intel Corporation
    Senior Software Engineer
    Intel Corporation Jan 2004 - Dec 2004
    Santa Clara, California, Us
    Worked with design team to write NDIS 5.x/6.0 drivers for Intel's new 802.11a/b/g/n WLAN PCI/Cardbus devices. Also wrote 32-bit DOS tools to test previous ASIC's.
  • Texas Instruments
    Senior Software Engineer
    Texas Instruments Jan 2000 - Dec 2003
    Dallas, Tx, Us
    Hardware bring up, test software development for WiFi 802 11a/b/g ASIC and SoC, including firmware and device driver development.
  • Ibm
    Software Engineer
    Ibm 1999 - 2000
    Armonk, New York, Ny, Us
    Developed advanced workstation and server images for large customers. Installed complex IAX Unix configurations for small to medium sized servers.
  • Monolith Corporation
    Software Engineer
    Monolith Corporation 1995 - 1997
    Wrote high speed, 128-port communication drivers in x86 assembly for Pick operating systems.
  • Keypunch Software
    Game Coder
    Keypunch Software 1988 - 1991
    Wrote several games for PC, Apple ][ and Commodore 64. This included chess, checkers and backgammon plus several fun and interactive children learning games.

John Howe Skills

Device Drivers Operating Systems Embedded Systems Hardware Testing Linux Kernel Debugging C++ Software Engineering Linux Embedded Software Object Oriented Design Integration Android C Rtos Firmware Servers Software Development Arm Agile Methodologies Shell Scripting Design Patterns Hardware Architecture Uefi/bios Systems Engineering Microcontrollers Visual Studio C# Windows Perl Embedded Linux Asic Bios Wireless Scrum System Architecture Architecture Subversion Soc Software Design Wpf Computer Hardware Application Specific Integrated Circuits

John Howe Education Details

  • University Of Minnesota
    University Of Minnesota
    Computer Science

Frequently Asked Questions about John Howe

What company does John Howe work for?

John Howe works for Extron

What is John Howe's role at the current company?

John Howe's current role is Principal Embedded Software Engineer.

What is John Howe's email address?

John Howe's email address is at****@****.rr.com

What is John Howe's direct phone number?

John Howe's direct phone number is +191960*****

What schools did John Howe attend?

John Howe attended University Of Minnesota.

What skills is John Howe known for?

John Howe has skills like Device Drivers, Operating Systems, Embedded Systems, Hardware, Testing, Linux Kernel, Debugging, C++, Software Engineering, Linux, Embedded Software, Object Oriented Design.

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.