David Roach
AeroLeads people directory · profile

David Roach Email & Phone Number

Location: Manistee, Michigan, United States 8 work roles 2 schools
1 work email found @ami.com LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email d****@ami.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Retired
Location
Manistee, Michigan, United States

Who is David Roach? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

David Roach is listed as Retired at No-company. (Self-employed.), based in Manistee, Michigan, United States. AeroLeads shows a work email signal at ami.com and a matched LinkedIn profile for David Roach.

David Roach previously worked as Senior Software Engineer at Ami and Principal at David L Roach. David Roach holds Ms, Computer Engineering from Wayne State University.

Company email context

Email format at No-company. (Self-employed.)

This section adds company-level context without repeating David Roach's masked contact details.

*@ami.com
68% confidence

AeroLeads found 1 current-domain work email signal for David Roach. Compare company email patterns before reaching out.

Profile bio

About David Roach

Multi-disciplinary Computer Engineer with broad product development experience, including printers, terminals, cash-handing devices, and Industrial PCs. Proven ability in hardware design from circuits to systems, fluent in over a dozen programming languages. Recognized as a troubleshooter and tenacious problem solver, rapid expertise in new technologies. Consistent track record of developing profitable products.Specialties: Computer Product Development: Hardware and SoftwareParallel Processing, Multiprocessing, Client/Server NetworksDatabase Design, Maintenance and AppsData Extraction, Transformation and Loading (ETL)Windows Services and DriversHigh Performance Print Drivers

Listed skills include Embedded Systems, Networking, Programming, Testing, and 17 others.

Current workplace

David Roach's current company

Company context helps verify the profile and gives searchers a useful next step.

No-company. (Self-employed.)
No-Company. (Self-Employed.)
Retired
Manistee, MI, US
Website
AeroLeads page
8 roles · 45 years

David Roach work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Ami

Duluth, Georgia, United States

BIOS Customer Engineering Group (2022 - Present)Supported internal and external BIOS Porting for all platforms.• Ported and tested BIOS Modules for T&M projects per lead engineer direction.• Responded to Customer Requests and Bug Reports for external development projects.Server CRB BIOS Development, AMD Processors (2021 - 2022)Ported and tested modules and components for succeeding generations of AMD EPYC Processors• AMI Aptio V (EDK2-based) Module and Component Porting and Testing• Rome, Milan, and Genoa AMD processors• First port of Redfish module to Genoa platforms (CRBs)• Port and test of AMD ROM Armor feature to Genoa CRB BIOS

Principal

David L Roach

Computer consulting and administrative services for small-to-mid-sized business, including:• Hands-on network administration and security.• Malware cleanup and countermeasures.• Hardware and Software audits, upgrades, and overhauls.• Server installation and deployment.• Database development and applications.• Custom software development.

Bios Engineer

Ann Arbor, Michigan

Lead PC System BIOS development, for IPC (Industrial PC) product lines, used in Factory Automation environments.

Jan 2012 - Oct 2021

Staff Engineer

Staff Engineer, Cash Automation EngineeringDeveloped private label (OEM) computer printer, terminal, and cash-handling peripherals and related software.• Rebranded software products and ISV developer tools to new corporate identity. • Assumed additional engineering responsibilities for OEM product lines (Terminals, Thin Clients, CashWare) following reductions in staff. • Developed image generator and cell modem replacement components for SmartCash Vault product line.

2010 - 2011 ~1 yr

Staff Engineer

Developed private label (OEM) computer printers, scanners, and cash-handling peripherals and related software.• Recognized as divisional expert for Computer Systems, Embedded Controllers, Page Description Languages (PDLs), Image Compression, Client/Server Architectures, and Host Interfaces (serial, parallel, network).• Led OEM development of new line of cash-handling products• Led OEM development of desktop (UDS) and production (UHS) laser printers (15 to 360 PPM)• Led technical effort for IEEE Standard 1284 electrical and mechanical requirements, boosting data transfer rates 100-fold.• Created UniMage (TM) print drivers (over 50 printer models) supporting full page graphics at full rated speed (exceeding 400 PPM), opening new markets to high speed image printing.• Provided Check-21 MICR/IRD print solutions adopted by the US Federal Reserve Banks, expanding MICR printing markets• Reduced product support costs via Access/SQL database, linking Unisys and vendor part number systems• Created and maintained numerous business support database applications, including time sheet (time reporting), software production automation (order fulfillment), and product development technical issue tracking (bug list) databases.• Developed and taught PCL programming classes, migrating customers to new product lines• Reduced product development costs by creating PostScript interpreter test suite (over 130 PS programs).• Authored over 100 software tools and utilities.

1987 - 2010 ~23 yrs

Product Design Engineer

Winterhalter, Incorporated

Developed four data communications/terminal emulation products, including hardware design, prototype, regulatory agency compliance, and production processes.• Established Engineering Department, including Part Number and Document Control systems.• Assisted in establishment of Manufacturing, including production facility, production procedures, and inventory control.

1982 - 1984 ~2 yrs
2 education records

David Roach education

Bs, Engineering Science

Multi-disciplinary Degree (Electrical / Mechanical / Civil Engineering) Concentration in Information Theory and Control Systems

FAQ

Frequently asked questions about David Roach

Quick answers generated from the profile data available on this page.

What company does David Roach work for?

David Roach works for No-company. (Self-employed.).

What is David Roach's role at No-company. (Self-employed.)?

David Roach is listed as Retired at No-company. (Self-employed.).

What is David Roach's email address?

AeroLeads has found 1 work email signal at @ami.com for David Roach at No-company. (Self-employed.).

Where is David Roach based?

David Roach is based in Manistee, Michigan, United States while working with No-company. (Self-employed.).

What companies has David Roach worked for?

David Roach has worked for No-Company. (Self-Employed.), Ami, David L Roach, Phoenix Contact Usa, and Burroughs Payment Systems.

How can I contact David Roach?

You can use AeroLeads to view verified contact signals for David Roach at No-company. (Self-employed.), including work email, phone, and LinkedIn data when available.

What schools did David Roach attend?

David Roach holds Ms, Computer Engineering from Wayne State University.

What skills is David Roach known for?

David Roach is listed with skills including Embedded Systems, Networking, Programming, Testing, Databases, Windows, Unix, and Vba.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the David Roach you were looking for.

View similar profiles