John Hamrick

John Hamrick Email and Phone Number

Software Engineer/Manager
John Hamrick's Location
Sunnyvale, California, United States, United States
John Hamrick's Contact Details

John Hamrick personal email

n/a

John Hamrick phone numbers

About John Hamrick

B.S.C.S., B.S.E.C.E., Top-5 (Univ. of Chicago) M.B.A.9 U.S. Patents Awarded (1 pending)Core Competencies: C / Assembly / Python / Linux / RTOS / IP / SecurityAttended Blackhat (Training and Briefings) and Defcon 2010 – 2016

John Hamrick's Current Company Details

Software Engineer/Manager
John Hamrick Work Experience Details
  • Dish Technologies, Llc
    Senior Staff Software Engineer
    Dish Technologies, Llc May 2016 - Dec 2019
    Denver, Co
  • Echostar
    Senior Engineering Manager Ii
    Echostar Jan 2008 - May 2016
    Englewood, Co
    Manage team of 8 software engineers developing in C and assembly for Linux. • Entrusted with set-top box (STB) hardware root of trust: keys, secure bootloader (locked flash), software signing tools, secure chipset qualification, keyladders and fusemaps. • Integrate and architect Nagravision CAS and DRM solutions into STB.• Bi-annual trips to CAS vendor HQ in Switzerland to access keys, discuss status, brainstorm and define technology roadmap.• Recognized for building and leading… Show more Manage team of 8 software engineers developing in C and assembly for Linux. • Entrusted with set-top box (STB) hardware root of trust: keys, secure bootloader (locked flash), software signing tools, secure chipset qualification, keyladders and fusemaps. • Integrate and architect Nagravision CAS and DRM solutions into STB.• Bi-annual trips to CAS vendor HQ in Switzerland to access keys, discuss status, brainstorm and define technology roadmap.• Recognized for building and leading team that secures video content via 18 million smartcards, integrating technology across 3 product generations while minimizing customer complaints across 28 million STB’s.• Code review on a regular basis and provide architectural and technical guidance to team.• Entrusted with architecting flawless bootloader code that initializes hardware and signature checks application software, rallying boot loader team to develop bootloaders for 7 new STB models last year.• Qualified SoC security by reviewing architecture and defining fuse map. Perform penetration tests with security engineers on vendor site to prove alignment with requirements prior to product launch.• Independently built, updated and maintained restricted source code libraries. • Completed integration and qualification of Netflix and YouTube. Show less
  • Echostar Corporation
    Staff Software Engineer
    Echostar Corporation Dec 2003 - Dec 2007
    Englewood, Co
    Real-time embedded software development in C and assembly for an RTOS.Enhanced video content protection and piracy prevention. Technical lead for a multi-year project to re-architect conditional access software to support multiple generations of smartcards.Delivered the most stable software release in product line history (80% reduction in customer calls, $25K weekly savings) leading team to rewrite and re-architect DVR engine: moving from indexed to indexless trick modes to circumvent… Show more Real-time embedded software development in C and assembly for an RTOS.Enhanced video content protection and piracy prevention. Technical lead for a multi-year project to re-architect conditional access software to support multiple generations of smartcards.Delivered the most stable software release in product line history (80% reduction in customer calls, $25K weekly savings) leading team to rewrite and re-architect DVR engine: moving from indexed to indexless trick modes to circumvent potential patent infringement.Improved successful pay-per-view callback percentage by updating dial out to use PPP/TCP/IP. Show less
  • Colorado Christian University
    Adjunct Professor Of Finance
    Colorado Christian University Sep 2003 - Dec 2007
    Lakewood, Co
    Taught two graduate (inseat and online), one inseat undergraduate and two individual study corporate finance courses. Developed curriculum for graduate online Investments course.
  • 3Com
    Harc/Cmts Software Engineering Manager
    3Com Jan 1999 - Aug 2002
    Rolling Meadows, Il
    Manage team of 12 software engineers developing in C for an RTOS.Tapped to manage 3Com’s dial-up access router (HARC) development team, preserving service based revenue streams from existing HARC and CMTS customers. Provided 12 million ports of service in 50 countries. Developed PPP/TCP/IP expertise. Advanced to lead CMTS development team with 11 direct reports, implementing DOCSIS 1.1 based VOIP solution in effort to expand market share and attract new customers.Earned promotion to… Show more Manage team of 12 software engineers developing in C for an RTOS.Tapped to manage 3Com’s dial-up access router (HARC) development team, preserving service based revenue streams from existing HARC and CMTS customers. Provided 12 million ports of service in 50 countries. Developed PPP/TCP/IP expertise. Advanced to lead CMTS development team with 11 direct reports, implementing DOCSIS 1.1 based VOIP solution in effort to expand market share and attract new customers.Earned promotion to engineering manager with 5 direct reports after obtaining DOCSIS 1.0 certification. Enhanced features and functionality for customers, including implementing IGMPv2 multicast IP bridging on CMTS, developing ARP, IGMP, TCP/IP and DOCSIS expertise. Show less
  • Motorola
    Two-Way Radio Software Engineer
    Motorola Jun 1995 - Dec 1998
    Schaumburg, Il
    Real-time embedded software development in C (70%) and assembly (30%). Debug in assembly on ICE.

John Hamrick Skills

Embedded Systems Smart Cards Cryptography Software Engineering Software Development Set Top Box Embedded Software Linux C System Architecture Debugging Embedded Linux Integration Device Drivers Software Design Clearcase Unix Tcp/ip Architecture Mpeg Standards Security Dvb Real Time Operating Systems Conditional Access Internet Protocol Suite Docsis Drm Cas C++ Python

John Hamrick Education Details

Frequently Asked Questions about John Hamrick

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

John Hamrick's current role is Software Engineer/Manager.

What is John Hamrick's email address?

John Hamrick's email address is jo****@****tar.com

What is John Hamrick's direct phone number?

John Hamrick's direct phone number is +130370*****

What schools did John Hamrick attend?

John Hamrick attended University Of Chicago, Illinois Institute Of Technology, University Of Colorado At Boulder, University Of Colorado At Boulder.

What skills is John Hamrick known for?

John Hamrick has skills like Embedded Systems, Smart Cards, Cryptography, Software Engineering, Software Development, Set Top Box, Embedded Software, Linux, C, System Architecture, Debugging, Embedded Linux.

Not the John Hamrick you were looking for?

  • John Hamrick

    Vice President At Edmund & Wheeler, Inc.
    Littleton, Nh
    5
    gmail.com, hamricknh.com, gmail.com, section1031.com, section1031.com

    8 +160361XXXXX

  • 3
    austin.rr.com, deloitte.com, deloitte.com
  • John Hamrick

    Clarify Your Message, Grow Your Business. | Storybrand Certified Guide
    Charlotte Metro
    2
    web.com, treydco.com
  • John Hamrick

    Trial Attorney At Holland & Knight
    Atlanta, Ga
    2
    hklaw.com, hklaw.com

    3 +140489XXXXX

  • John Hamrick

    Manager-Fedex Global Security,Insider Threat Program Senior Official,Facility Security Officer
    Memphis, Tn
    1
    fedex.com

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.