Glenn Miles

Glenn Miles Email and Phone Number

Processor Simulation Developer at IBM @ IBM
new york, new york, united states
Glenn Miles's Location
Austin, Texas Metropolitan Area, United States
Glenn Miles's Contact Details

Glenn Miles personal email

Glenn Miles phone numbers

About Glenn Miles

Highly skilled at designing and writing code that makes hardware work at the lowest level. Specialties include C, Embedded Software, Microcontrollers, SoC power management, SoC validation.

Glenn Miles's Current Company Details
IBM

Ibm

View
Processor Simulation Developer at IBM
new york, new york, united states
Website:
ibm.com
Employees:
512090
Glenn Miles Work Experience Details
  • Ibm
    System Simulation Developer
    Ibm Jan 2020 - Present
    Austin, Texas, United States
    Develop and maintain IBM power processor proprietary and open source (QEMU) simulation models using primarily C and running on Linux.
  • Ibm
    Firmware Engineer
    Ibm Jan 2019 - Jan 2020
    Austin, Texas Area
    Developing "Host Boot" firmware for power-based IBM servers.
  • Qualcomm
    Arm Soc Validation Firmware Engineer
    Qualcomm Jun 2015 - Jan 2019
    Austin, Texas
    Responsible for finding problems in power management IP blocks during pre-silicon, post-silicon and manufacturing phases.• Ensured SoC power management functionality by developing test plans, writing bare metal device drivers and test applications as well as developing test tools for general debug and chip characterization.• Reduced development time for the team by implementing a generic IPC library for synchronization between cores in a multi-core chip.• Developed a python library that enabled calling functions on a target device remotely from a host device, removing the need to implement procedures on both platforms and resulting in decreased tool development time.• Increased test effectiveness (stress) by implementing a timer queue facility allowing for multiple tests to share a single hardware timer resource and still run concurrently.• Developed support for running multiple voltage and frequency test patterns without needing to reboot the system resulting in a 20% test time reduction.• Designed and implemented an extendable scripting language enabling test developers to easily modify or create their own voltage and frequency test patterns for testing various SoC IP blocks.
  • Ibm
    Firmware Engineer
    Ibm Jun 1999 - May 2015
    Austin, Texas
    • Discovered issues earlier by performing virtual bring up using Mambo and Simics.• Designed and implemented generic IPC API for multiple power management CPU’s within server SoC communicating using interrupts and shared memory space.• Reduced development time and improved serviceability by implementing trace facility.• Partnered with IBM research and processor development teams, supporting use of processor critical path monitors, reducing voltage and saving power.• Interfaced with manufacturing and characterization teams, providing tools and procedures for testing new processors and systems.• Improved code quality, found defects earlier by fostering an environment of learning while acting as code review moderator.• Designed and developed I2C device driver for Renesas SH microcontroller running ThreadX, reducing size by factor of 6 over previous design.• Originated real time energy management code, operating on 1 millisecond interval.• Designed and implemented I2C Linux device driver supporting both master and slave functions on PowerPC processor.• Wrote I2C debug tool for sending arbitrary I2C transactions to slave devices, adopted by several organizations in IBM outside of firmware development.• Served as local “go to guy” for all issues related to I2C.

Glenn Miles Skills

Device Drivers I2c Firmware Debugging Embedded Linux Embedded Systems Linux Kernel Powerpc Shell Scripting Computer Architecture Perl Embedded Software C Linux Microprocessors Software Development Software Engineering Unix Clearcase Hardware Architecture Power Management Servers Logic Analyzer Oscilloscope Aix Object Oriented Design Eclipse Unix Shell Scripting Processors Hardware Vhdl Testing System Architecture Rtos

Glenn Miles Education Details

Frequently Asked Questions about Glenn Miles

What company does Glenn Miles work for?

Glenn Miles works for Ibm

What is Glenn Miles's role at the current company?

Glenn Miles's current role is Processor Simulation Developer at IBM.

What is Glenn Miles's email address?

Glenn Miles's email address is gl****@****ail.com

What is Glenn Miles's direct phone number?

Glenn Miles's direct phone number is 151252*****

What schools did Glenn Miles attend?

Glenn Miles attended University Of Utah.

What skills is Glenn Miles known for?

Glenn Miles has skills like Device Drivers, I2c, Firmware, Debugging, Embedded Linux, Embedded Systems, Linux Kernel, Powerpc, Shell Scripting, Computer Architecture, Perl, Embedded Software.

Who are Glenn Miles's colleagues?

Glenn Miles's colleagues are Maria Fernanda Xavier, 袁映卓, Sikha Bera, Manjusree Das, Carmen Paracuellos, V.b.sunder Raj, David Shackelford.

Not the Glenn Miles you were looking for?

  • Glenn Miles

    Radiologic Technologist
    Houston, Tx
  • Glen Miles

    Director Of Fca Lacrosse, Talent Optimization Specialist, Executive Coach
    Glen Arm, Md
  • Glenn Miles

    Committee Consultant, Senate Labor, Public Employment And Retirement Committee At California State Senate
    Sacramento, Ca
  • Glenn Miles

    Director, General Services Department At The World Bank (Retired)
    Cabin John, Md
    3
    gmail.com, worldbank.org, worldbank.org

    3 +130127XXXXX

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.