David Roach Email & Phone Number
@ami.com
LinkedIn matched
Who is David Roach? Overview
A concise factual answer block for searchers comparing this professional profile.
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.
Email format at No-company. (Self-employed.)
This section adds company-level context without repeating David Roach's masked contact details.
AeroLeads found 1 current-domain work email signal for David Roach. Compare company email patterns before reaching out.
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.
David Roach's current company
Company context helps verify the profile and gives searchers a useful next step.
David Roach work experience
A career timeline built from the work history available for this profile.
Retired
Senior Software Engineer
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
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
Lead PC System BIOS development, for IPC (Industrial PC) product lines, used in Factory Automation environments.
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.
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.
Product Design Engineer
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.
David Roach education
Ms, Computer Engineering
Bs, Engineering Science
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.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the David Roach you were looking for.
View similar profiles