Eric M. Email and Phone Number
Eric M. work email
- Valid
- Valid
- Valid
Eric M. personal email
- Valid
Really enjoys applying knowledge of software development for building a world class software department directed at creating software for medical devices.Software engineer with complete product life cycle experience and strong electronics design background. Demonstrated expertise with complex electro-mechanical systems; feedback control loops; image capture; embedded device networks; high precision motion controls; and ultrasonics. Proven ability to develop a broad range of solutions - from autonomous embedded modules and device drivers to multithreaded applications and multi-tiered distributed systems. Reputation for producing quality work in a timely manner while assuming a project leadership role.Specialties: Personal:· Problem Solver - Solves complex software and electro-mechanical system needs· Team Leader - Manages the efforts of contributors to achieve project goals in a timely fashionTechnical:Expertise developing commercial software at all phases of the SDLC. Highlights: real-time embedded systems; multi-threading; distributed applications; and device drivers.Skills:· C#, C/C++, Java, JavaScript, Python, HTML, VHDL· WPF, Qt, MFC, COM, XML, SQL· Windows, Linux, QNX· Emulators, Oscilloscopes, etc.
-
Director Of Software EngineeringKmc Systems, Inc.Derry, Nh, Us -
Senior Software Engineering ManagerKmc Systems, Inc. Jul 2022 - PresentMerrimack, New Hampshire, UsProvide policy and staffing direction for KMC's Software Engineering department. Monitor program progress with respect to schedule and budget. Facilitate personnel progress through goal tracking and providing opportunities for career growth. -
Principal Software EngineerKmc Systems, Inc. Apr 2009 - Jul 2022Merrimack, New Hampshire, UsDelivering high quality, made to order software for medical devices.Projects: Urinalysis Instrument: Benchtop device for analyzing urine samples. · Team Lead of 6 SW Developers · C++, C#, OOD, Multi-platform, DevOps, Agile DevelopmentEmbedded Framework for Medical Device Control: Multi-platform libraries to provide device access to ADC, DAC, GPIO, I2C, SPI, CAN devices for KMC's proprietary architecture. Implementations for Motion control, PID control, and logical control provided.· Team lead of 8 SW developers· C++, C#, OOD, Simulation, Multi-platform, DevOps, Agile DevelopmentHigh Speed Molecular Analyzer: Complex electro-mechanical device with robotic motion control, PID thermal control, PCR, and fluidics management. · SW Architect · Team lead of 15 SW developers · C++, QNX, DevOps, Iterative Development, ScrumCord-blood Cryogenic Preparation Instrument: Cartridge based chemical preparation of cord blood for cryogenic storage. · SW Engineer · JavaHyper-polarizer: Cryogenic regeneration and microwave polarization · SW Engineer · C++, C#, XML, CAN, OOD -
Principal Software EngineerOmnisonics Medical Technologies Sep 2005 - Jan 2009UsEffectively managed software delivery for two product launches while providing lead technical role.Chief software architect and developer for “next generation” platform electronics – a dual ARM based control system designed to deliver ultrasonic energy for multiple intended use casesDesigned, coded, tested, and released the following software projects: · Embedded controls (C and Assembly) for ultrasonic energy delivery system including state management, oneWire communications, error handling, and PID controls · Windows based software tools for engineering and manufacturing personnel (C++, MFC, and XML)Responsible for software portion of 510k submissionsSoftware implementation methods: · Employed OOP concepts and tools to construct robust coding solutions · Created simulation software to test embedded code prior to receiving hardware and to perform simulated stress testing -
Sr. Controls Software EngineerFei Company May 2002 - Sep 2005Hillsboro, Oregon, UsSuccessfully provided controls solutions for three product releases of reticle repair equipment using focused ion beam (FIB) and scanning electron microscope (SEM) technologiesDesigned, coded, tested, and released the following software projects:· Embedded controls (f/w: C and ASM) for chemistry delivery system, high vacuum control, load lock operation, beam steering electronics, and power supply control· Windows based controls s/w using DCOM based framework for motion control, detector control, and vacuum controlLead role in system level design, integration, and debug of 65nm mask repair equipment focused on development of the following subsystems:· Precision motion controls· Vacuum system· Detector electronics· Charged particle beam steering electronics · Imaging subsystems· Reticle handling system · Image improvement -
Sr. Development EngineerTeradyne Aug 2001 - Apr 2002North Reading, Ma, UsContinued product development of SFLM (Shop Floor Line Management) product while that division was in operation. -
Sr. Development EngineerGenrad Sep 1996 - Aug 2001Designed, coded, and tested the following software projects:· Embedded Palm OS data collection modules (both batch and wireless)· Proprietary parallel port driver (NT 4.0 DDK, ISR)· Virtual machine messaging modules (DCOM)· Virtual machine hardware interface modules (multithreaded, DCOM)· Setup screens and configuration wizards (MFC, VB, ActiveX)· Web based data collection and display modules using EJBs and JSPsSoftware implementation methods:· Employed OOP concepts and tools to construct robust coding solutions· Created succinct, effective UI designs using MFC, VB, JSP, and Palm technologies· Designed database schemasDesigned, tested, and released to manufacturing the following:· Assembly-line monitoring and control box (CPLD, VHDL)· PC interface/conveyor control board (board and driver)· Digital camera EMI filtering circuitryLed a cross-functional team that produced the Assembly-line Monitoring and Control system
-
Electrical EngineerInvacare May 1993 - Nov 1996Elyria, Ohio, Us· Responsible for design and development of system electronics· Analog and digital design experience· Developed product specifications with marketing· Sub-contractor evaluation and selection· Provided working prototypes for the timely introduction of four products in three years· Generated test procedures and work instructions to ISO/GMP standards· Obtained UL listing for entire product line· Developed and managed electronics lab and test area· In charge of training program for electronics technicians· Implemented repair logging system using pareto analysis to isolate design weaknesses· Designed/built test fixtures· Provided technical assistance for customer service and repair staff· ISO9000 Auditor -
Electrical Engineering Co-OpRaymond Corporation Jan 1991 - Jul 1991Engineering Trainee for the Advanced Development and Applied Research Division: Co-op· Designed and built motor test bench· Tested and repaired developmental circuits· Updated and proofed schematics and PCB layouts· In charge of building and debugging prototype boards
Eric M. Skills
Eric M. Education Details
-
Boston UniversityComputer Science -
Clarkson UniversityElectrical Engineering -
State University Of New York College At PotsdamPhysics/Pre-Engineering
Frequently Asked Questions about Eric M.
What company does Eric M. work for?
Eric M. works for Kmc Systems, Inc.
What is Eric M.'s role at the current company?
Eric M.'s current role is Director of Software Engineering.
What is Eric M.'s email address?
Eric M.'s email address is er****@****ail.com
What schools did Eric M. attend?
Eric M. attended Boston University, Clarkson University, State University Of New York College At Potsdam.
What skills is Eric M. known for?
Eric M. has skills like Embedded Systems, Testing, Medical Devices, Mfc, Electronics, C, C++, Xml, Debugging, Java, Multithreading, Qt.
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