Mike Parrish work email
- Valid
- Valid
- Valid
Mike Parrish personal email
- Valid
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,
Stealth Mode
-
Senior Staff ArchitectStealth Mode Jun 2022 - PresentStealth mode
-
PresidentHandoff Jan 2000 - Jun 2022Co-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.
-
Sr Staff Engineer, Sw PlatformNio Aug 2016 - Apr 2022Jiading, Shanghai, Cn -
ConsultantMarkone 2015 - 2016Firmware 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
-
ConsultantLumenetix 2014 - 2015Firmware 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.
-
Functional Manager/Senior Software EngineerCatbird Networks 2013 - 2014Functional 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
-
ConsultantCputech 2011 - 2012Software 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.
-
Software ConsultantSamplify Systems May 2010 - Dec 2010Campbell, Ca, UsPrincipal 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 -
Principal Software EngineerShepard International Nov 2007 - Nov 2009Software 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
-
Software ArchitectPixelworks Sep 2006 - Oct 2007San Jose, California, UsManaged 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 -
Director, Software And Electrical EngineeringDinan Engineering 2005 - 2006Managed 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.
-
ConsultantVertical Solutions 2004 - 2004Cincinnati, Ohio, UsDesigned 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. -
ConsultantIon Systems 2003 - 2004UsResponsible 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. -
ConsultantLam Research 2003 - 2004Fremont, Ca, UsDeveloped 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. -
ConsultantKla-Tencor 2001 - 2001Milpitas, California, UsIntegrated 300mm connectivity software on two semiconductor tools, including factory certification with CCS Envoy. Enhanced manufacturing diagnostic software. -
ConsultantNational Semiconductor Jan 1999 - Jan 2000Responsible 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. -
Integration ManagerGw Associates 2000 - 2000GW 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.
-
ConsultantAutomation Modules Jan 1997 - Nov 1998Responsible 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.
-
ConsultantHewlett-Packard Jan 1997 - Jan 1998Houston, Texas, UsDeveloped several SNMP agents. SNMP compliant clustering agent for high availability server clusters, event logger for server motherboard management, installation packaging for deployment. -
ConsultantHewlett-Packard, Labs 1997 - 1998Developed diagnostics suite for GeneBeam product, laser based bioanalyzer, used for calibration, testing and manufacturing.
-
Senior Software EngineerDiba Jan 1996 - Jan 1997Næstved, DkDeveloped 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. -
ConsultantCentigram Communications Jan 1995 - Jan 1996Analyzed 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.
-
ConsultantOctel Communications Jan 1993 - Jan 1996UsDesigned netboot system, SS7 telephony board, firmware based diagnostics for Primary rate Telephone Interface Card (PTIC). Implemented version control system based on PVCS. -
ConsultantNec America Jan 1994 - Jan 1995Developed 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.
-
ConsultantAsyst Technologies Jan 1990 - Jan 1993UsDeveloped 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). -
ConsultantSilicon Valley Group 1993 - 1993UsDeveloped embedded software for track modules. Developed LCD interface for Fluid Temperature Controller on embedded system. -
ConsultantTera Control 1993 - 1993Ported software from PC development base to embedded target. Replaced hardware dependent code. Developed diagnostics for final security product.
-
ConsultantScientific Games Jan 1990 - Jan 1991Las Vegas, Nv, UsAudited lottery software for compliance to customer contract. Managed software development for complex contract requirements. -
ConsultantSantorini Consulting Jan 1989 - Jan 1990Developed utilities and file system enhancements for the Apple Macintosh
-
Software EngineerPhase 2 Automation Jan 1988 - Jan 1990Developed software for robotic automation of rigid disk testing and material handling track systems.
Mike Parrish Skills
Mike Parrish Education Details
-
San José State UniversityMathematics -
San José State UniversityMathematics
Frequently Asked Questions about Mike Parrish
What company does Mike Parrish work for?
Mike Parrish works for Stealth Mode
What is Mike Parrish's role at the current company?
Mike Parrish's current role is Senior Staff Architect at Stealth Mode.
What is Mike Parrish's email address?
Mike Parrish's email address is mike.parrish@nio.io
What schools did Mike Parrish attend?
Mike Parrish attended San José State University, San José State University.
What skills is Mike Parrish known for?
Mike Parrish has skills like Embedded Software, C++, Engineering Management, Start Ups, Firmware, Software Development, Embedded Systems, C, Databases, Linux, Testing, Debugging.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial