Mike Parrish
AeroLeads people directory · profile

Mike Parrish Email & Phone Number

Principal Firmware Architect at 42dot
Location: Scotts Valley, California, United States 31 work roles 2 schools
1 work email found @nio.io LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email m****@nio.io
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
42dot
Role
Principal Firmware Architect
Location
Scotts Valley, California, United States

Who is Mike Parrish? Overview

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

Quick answer

Mike Parrish is listed as Principal Firmware Architect at 42dot, based in Scotts Valley, California, United States. AeroLeads shows a work email signal at nio.io and a matched LinkedIn profile for Mike Parrish.

Mike Parrish previously worked as Senior Staff Architect at Stealth Mode and President at Handoff. Mike Parrish holds Master'S Of Science, Mathematics from San José State University.

Company email context

Email format at 42dot

This section adds company-level context without repeating Mike Parrish's masked contact details.

{first}.{last}@nio.io
86% confidence

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

Profile bio

About Mike Parrish

Summary of Qualifications Twenty five years of experience in engineering management, product development, software and hardware design and implementation. Complete understanding design cycle for electronic systems, from concept through manufacturing, to sales and customer support.Specialties: ASIC, automation, automotive, c, c + +, clustering, computer hardware, cvs, drivers, electrical engineering, ethernet, linux, marketing, networking, operating systems, optimization, orcad, packaging, ppp, printers, processors, programming, project management, python, real time, research, robotic, scsi, servers, set top box, shell scripting, snmp, software architecture, software development, ss7, tcp/ip, technical sales, utilities, vhdl, visual c, xml,

Listed skills include Embedded Software, C++, Engineering Management, Start Ups, and 13 others.

Current workplace

Mike Parrish's current company

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

42dot
42Dot
Principal Firmware Architect
Scotts Valley, CA, US
31 roles · 34 years

Mike Parrish work experience

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

Principal Firmware Architect

42Dot

Scotts Valley, Ca, Us

Senior Staff Architect

Stealth Mode

Stealth mode

President

Handoff

Co-founder of company focused on developing solutions for 300mm semiconductor automation. Developed business plan and codeveloped company's products. Leaving company due to a shift in strategy. (C, C++)Designed generic embedded system architecture around FPGAs with the microblaze processor. First applications are currently being shipped by clients. Future releases to incorporate uCLinux.Built and managed a team of 12 offshore software and hardware engineers for the development of a suite of SEMI-E84 (Enhanced Carrier Handoff) products. Recruited and managed a team of 9 local contractors for marketing and corporate infrastructure.Secured funding for two years of operations.Defined short and long term company strategy for product development.Specified and developed company's first product, an E84 protocol analysis tool.Managed technology derivative from first product into an OEM embedded E84 board.Specified and managed company's third product development, an infrared transceiver. Prototype completed.Secured alliance with sales rep firm.

Jan 2000 - Jun 2022

Sr Staff Engineer, Sw Platform

Nio

Jiading, Shanghai, Cn

Aug 2016 - Apr 2022

Consultant

Markone

Firmware engineer (C, RTOS, BLE, Keil);• Implemented new architecture for smart cup using RTX RTOS on Nordic CPU• Ported existing monolithic code base to new architecture and Keil toolchain

2015 - 2016 ~1 yr

Consultant

Lumenetix

Firmware engineer (C, Java, RTOS, SPI, DALI/DMX, BLE);• Extended RTOS based LED lighting platform• Implemented new architecture for communications router using RTX RTOS on Nordic CPU• Implemented field upgradable flashing interface• Built Java based test harness for verification and final production testing of routing product.

2014 - 2015 ~1 yr

Functional Manager/Senior Software Engineer

Catbird Networks

Functional manager/senior software engineer (C, C++, Python);• Selected RabbitMQ as internal message bus and implemented module interfaces using Pika• Implemented RabbitMQ security plugin using Windows authorization APIs• Scrum functional manager for 7 software engineers

2013 - 2014 ~1 yr

Consultant

Cputech

Software and hardware verification (C, Eclipse, JTAG, DoD) • Architected new regression environment for secure microprocessor development board.• Wrote board validation tests for Ethernet, UART, I2C, ExpressLink, DDR, and flash devices.• Debugged FPGA timing and lockup issues.• Specified DDR2 timing controller settings for new boards.

2011 - 2012 ~1 yr

Software Consultant

Campbell, Ca, Us

Principal software engineer with architecture responsibilities (C, C++); compression technology• Wrote extensive customer proposals for new and existing projects.• Architected new software system for medical equipment.• Wrote PCIe and USB drivers for both Windows and Linux targets.• Wrote a code generation system for automatic generation of hardware access layer(HAL) using XML and Python.• Implemented a compressing flash storage system around an FPGA system using Infiniband

May 2010 - Dec 2010

Principal Software Engineer

Shepard International

Software architecture responsibilities (C, C++) for low latency electronic trading.Developed primary broker and market data interfaces for various electronic trading exchanges(ARCADirect, CAX, ICE, TerraNova and others) expanding company product access ten-foldRewrote market data book object to improve market state information trackingOptimized Chicago Mercantile Exchange(FIX 4.2) interface for speed and reliability improving throughput rates by 5xImplemented automated verification scheme for Broker object unit testingLead engineer on speed optimization effortsUnit testing for various modules in WinUnit

Nov 2007 - Nov 2009

Software Architect

San Jose, California, Us

Managed software development for next generation ASICs. Managed a team of 15 (11 employees /4 contractors in Shanghai and Berlin. (C, C++, XML, Python)Designed a reusable embedded software architecture based on multicore MIPS 34k running asymmetric Linux. Designed and managed code generation system on XML and Python.Designed document generation system from same XML sources.Negotiated enterprise wide JTAG/Source level debug tools purchase from MIPSDeveloped pass-through verification scheme which allows for arbitrarily deep RTL blocks to be tested in situ.Member of the ASIC verification team, wrote test benches and test cases for system block verification

Sep 2006 - Oct 2007

Director, Software And Electrical Engineering

Dinan Engineering

Managed software and electrical engineering for the world's premier BMW tuner. Managed an extended team of 14, including screening and hiring full time employees and external contractors. (C, C++, Java)Designed a generic embedded system architecture based on microblaze processors in FPGAs running microC Linux.Designed a new distribution system based on commodity hardware running Linux. Clustered servers, SELinux extensions, distributed, synced databases and open source software throughout.Implemented software processes for the division including mandatory version control and bug tracking.Coauthored, Prometheus, modular automotive diagnostic software built in Java to run in Firefox on commodity hardware. Designed Overlord, an automation of workflow that had previously consumed 40% of the department's resources.Additional product lines, radar, diagnostics tools, vehicle modifications for the disabled were in the design phase.

2005 - 2006 ~1 yr

Consultant

Cincinnati, Ohio, Us

Designed and fabricated three system printed circuit boards. Developed cabling specification. Wrote software for productions system included motion control programming and tuning, embedded PC configuration, GUI development, TCP/IP interface, process definition and overall system architecture. Developed initial sales strategy targeting equipment suppliers.

2004 - 2004

Consultant

Us

Responsible for system design and implementation of next generation embedded control system. (C, C++) Developed an FPGA based design using a soft processor (Microblaze in VHDL). Board design included 6 RS485 ports, ethernet, and custom power conversion (24VDC->24VAC). Extensive software, including firmware on Microblaze, API on host system, sample applications in VB and VC, hardware simulator, installation packaging.

2003 - 2004 ~1 yr

Consultant

Fremont, Ca, Us

Developed customer specific software to link Ion Systems' ionizer to the Lam Research tool including Windows service, TCP/IP interface, remote configuration, installation packaging and test suites.

2003 - 2004 ~1 yr

Consultant

Milpitas, California, Us

Integrated 300mm connectivity software on two semiconductor tools, including factory certification with CCS Envoy. Enhanced manufacturing diagnostic software.

2001 - 2001

Consultant

Responsible for end user On Screen Display (OSD) development kit. Developed GUI interface that provided real-time feedback by changing the OSD on the monitor via the dev board over an I2C link. Compiled the final OSD to a binary file for PROM masking. Developed logging, diagnostics, scripting and communications configuration functions.

Jan 1999 - Jan 2000

Integration Manager

Gw Associates

GW Associates provides connectivity solutions for the semiconductor industry. Responsible for company's entry into integration. Managed 6 employees and contractors in integrations and product development. (C, C++, Java, Lisp)Provided extensive technical sales and marketing support, both locally and overseas.Managed the first integration of 300mm Factory Automation software for Therma-Wave, taking only seven weeks in comparison to the existing average of six to eight months and resulting in the first E87 (Carrier Management Specification) compliant tool.Responsible for hiring integration engineers, contractor oversight, project management, technical sales and technical support for the 300mm communication product.Secured enterprise-wide software order from KLA-Tencor.Other customers included Axcelis, NuTool, Lam Research and Zeiss.Authored integration lifecycle white paper and integration services business plan. Wrote specifications for integration Systems Development Kit, Integration Manager and OS interoperability products.

2000 - 2000

Consultant

Automation Modules

Responsible for all software and electrical engineering decisions. Developed electrical and software controls for the company's Pod Opening Platform Loadport and a 200mm SMIF pod opening port plate. Introduced the company's products at SemiCon West 98.

Jan 1997 - Nov 1998

Consultant

Houston, Texas, Us

Developed several SNMP agents. SNMP compliant clustering agent for high availability server clusters, event logger for server motherboard management, installation packaging for deployment.

Jan 1997 - Jan 1998

Consultant

Hewlett-Packard, Labs

Developed diagnostics suite for GeneBeam product, laser based bioanalyzer, used for calibration, testing and manufacturing.

1997 - 1998 ~1 yr

Senior Software Engineer

Næstved, Dk

Developed firmware for phone functionality in information appliance. Wrote device drivers for DTMF pad, discrete IO and phone. Developed board support packages for various platforms. Ported PPP drivers to internal architecture and firmware. Developed HP400 printer driver for printing HTML pages from set top box web browser.

Jan 1996 - Jan 1997

Consultant

Centigram Communications

Analyzed and remedied system failure on embedded SCSI busses. Modified multi-target/multi-initiator SCSI firmware drivers on SS7 telephony board to eliminate system hang. Developed enhanced embedded SCSI diagnostics.

Jan 1995 - Jan 1996

Consultant

Us

Designed netboot system, SS7 telephony board, firmware based diagnostics for Primary rate Telephone Interface Card (PTIC). Implemented version control system based on PVCS.

Jan 1993 - Jan 1996

Consultant

Nec America

Developed ASIC, 500K gates in VHDL, for Ethernet switching network including modules for System Bus Interface to MIPS 4300 bus; DMA access, register access and exception handling, broadcast switching fabric interface, register access interface and protocol. Designed test bench using VHDL to eliminate interface questions with third party tools.

Jan 1994 - Jan 1995

Consultant

Us

Developed robotics, motion control, LAN, WIP tracking products. Participated in new product design and existing product upgrade. Worked with electrical and mechanical engineers, marketing, manufacturing and customers. Principal engineer for SMIF loadport, custom robotics software and storage controller(a LAN multiplexer used for WIP tracking).

Jan 1990 - Jan 1993

Consultant

Us

Developed embedded software for track modules. Developed LCD interface for Fluid Temperature Controller on embedded system.

1993 - 1993

Consultant

Tera Control

Ported software from PC development base to embedded target. Replaced hardware dependent code. Developed diagnostics for final security product.

1993 - 1993

Consultant

Las Vegas, Nv, Us

Audited lottery software for compliance to customer contract. Managed software development for complex contract requirements.

Jan 1990 - Jan 1991

Consultant

Santorini Consulting

Developed utilities and file system enhancements for the Apple Macintosh

Jan 1989 - Jan 1990

Software Engineer

Phase 2 Automation

Developed software for robotic automation of rigid disk testing and material handling track systems.

Jan 1988 - Jan 1990
2 education records

Mike Parrish education

Master'S Of Science, Mathematics

San José State University

Bachelor'S Of Art, Mathematics

San José State University
FAQ

Frequently asked questions about Mike Parrish

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

What company does Mike Parrish work for?

Mike Parrish works for 42dot.

What is Mike Parrish's role at 42dot?

Mike Parrish is listed as Principal Firmware Architect at 42dot.

What is Mike Parrish's email address?

AeroLeads has found 1 work email signal at @nio.io for Mike Parrish at 42dot.

Where is Mike Parrish based?

Mike Parrish is based in Scotts Valley, California, United States while working with 42dot.

What companies has Mike Parrish worked for?

Mike Parrish has worked for 42Dot, Stealth Mode, Handoff, Nio, and Markone.

How can I contact Mike Parrish?

You can use AeroLeads to view verified contact signals for Mike Parrish at 42dot, including work email, phone, and LinkedIn data when available.

What schools did Mike Parrish attend?

Mike Parrish holds Master'S Of Science, Mathematics from San José State University.

What skills is Mike Parrish known for?

Mike Parrish is listed with skills including Embedded Software, C++, Engineering Management, Start Ups, Firmware, Software Development, Embedded Systems, and C.

Find 750M verified contacts

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