Michael Hanley
EDUCATION
Bachelor of Arts, Engineering Science, Illinois Benedictine College
Bachelor of Electrical Engineering, Midwest College of Engineering (Illinois Institute of Technology)
Master of Electrical Engineering, Midwest College of Engineering (Illinois Institute of Technology)
Master of Engineering Management, Midwest College of Engineering (Illinois Institute of Technology)
SUMMARY
Skilled C, Assembly and Basic real-time embedded programmer, with over 30 years of Electronics and coding experience. Highly knowledgeable in automotive and telecom systems. A wide range of microprocessor and RTOS experience. Protocols include CAN, ARCNET, TCP/IP and various non-standard protocols.
EXPERIENCE
8/2014 – 6/2015 Hilscher North America Lisle, Illinois
Senior Software engineer
Added 4 digit alphanumeric display to the Hilscher Industrial gateway.
1/2013 – 3/14 Certified Power Mundelein, Illinois
Senior Software engineer
Wrote embedded C code for salt truck controllers.. The target processor is the ARM9 Digi core with a ThreadX RTOS. The code is written in an eclipse (netos) environment.
12/1996 – 12/2012 Case New Holland Burr Ridge, Illinois
Senior Technical Specialist
Wrote embedded C code for off road vehicles. Controlled subsystems included Engine control (Iveco and Cummins), transmission, PTO, hydraulic valves, draft control, mfd and difflock. Vehicles included tractor, combine, cotton picker, sprayer and planter, as well as construction equipment. Maintenance of the Tractor Instrument Cluster. Sole developer of the Headland Turn Sequence and the Sprayer Instrument Cluster/Controller. Processors included the Power PC 555-3, Infineon C166, Intel 80C196, and Motorola 68C376. Duties have included coding, test, hardware debug, and vehicle test. Evaluated RTOSs for use in off road vehicles.
9/1992–11/1997 Westell Aurora, Illinois
Senior Project Engineer
Wrote embedded C code for both ends of a DSL line, plus the Maintenance card. The processors was the Intel 80C188. RTOSs worked with included AMX and psos.
7/1987–8/1992 Viskase Chicago, Illinois
Electronics Supervisor
Managed a group of 10 engineers and technicians, servicing the internal and external electronics needs of a $500M supplier to the meat packing industry. Personally designed a STD Bus (Z-80) based sausage stuffing machine, written in Basic, C, and assembly.
3/1984–7/1987 Case-International Harvester Burr Ridge, Illinois
Project Engineer
Managed the electronics development activities of outside vendors. Personally developed a 68HC05 based pull behind combine controller, written in assembly.
7/1980–3/1984 Rockwell Wescom Downers Grove, Illinois
Technical Staff Member
Hardware engineer for PBX and ACD telephone switches. Developed a new three-way conferencing algorithm. Modified the Rockwell telephone switch for sale in the UK.
1980–1987 Illinois Institute of Technology Chicago, Illinois
Math Instructor
Taught the Calculus sequence and Differential Equations to night school students.