
John Sprankle
• Over 30 years experience developing software and hardware for Marine Navigation systems, recent experience in Aviation Simulation. • Recent responsibilities: -----... | Broken Arrow, Oklahoma, United States
*50 free lookup(s) per month.
No credit card required.
John Sprankle’s Emails jo****@fl****.com
John Sprankle’s Phone Numbers No phone number available.
Social Media
John Sprankle’s Location Broken Arrow, Oklahoma, United States
John Sprankle’s Expertise • Over 30 years experience developing software and hardware for Marine Navigation systems, recent experience in Aviation Simulation. • Recent responsibilities: ----- Currently responsible for redesign of FlightSafety's Airborne Weather/Ground Radar simulation system. • Past responsibilities: ----- Software architecture and development of Geographic Information Systems (GIS). ----- Embedded software and database design to support Marine Mapping systems. ----- Embedded hardware / software design. ----- Digital and Analog electronic design. ----- Sonar design. • Proficient C/C++ and assembler programmer. • Knowledgeable of OOP design methodology. • RTOS and Multi Thread design. • GUI design using Qt. framework. • 3D design using OpenGL 2.0 and Shaders. • Embedded Linux applications. • Avionics data bus design.
John Sprankle’s Current Industry Flightsafety International
John
Sprankle’s Prior Industry
Lowrance Electronics
|
Intersim
|
Navico Lowrance
|
Garmin International
|
Flightsafety International
Not the John Sprankle you were looking for?
Find accurate emails & phone numbers for over 700M professionals.
Work Experience

Flightsafety International
Electrical Engineer V
Tue Jul 01 2014 00:00:00 GMT+0000 (Coordinated Universal Time) — Wed May 01 2019 00:00:00 GMT+0000 (Coordinated Universal Time)
Garmin International
Senior Software Engineer
Fri Aug 01 2008 00:00:00 GMT+0000 (Coordinated Universal Time) — Sun Jun 01 2014 00:00:00 GMT+0000 (Coordinated Universal Time)
Navico Lowrance
Engineering Manager
Tue Jan 01 2002 00:00:00 GMT+0000 (Coordinated Universal Time) — Tue Jul 01 2008 00:00:00 GMT+0000 (Coordinated Universal Time)
Lowrance Electronics
Principal Design Engineer II
Mon Jan 01 1996 00:00:00 GMT+0000 (Coordinated Universal Time) — Tue Jan 01 2002 00:00:00 GMT+0000 (Coordinated Universal Time)
Lowrance Electronics
Senior Design Engineer
Tue Jan 01 1991 00:00:00 GMT+0000 (Coordinated Universal Time) — Mon Jan 01 1996 00:00:00 GMT+0000 (Coordinated Universal Time)
Lowrance Electronics
Design Engineer
Thu Jan 01 1987 00:00:00 GMT+0000 (Coordinated Universal Time) — Tue Jan 01 1991 00:00:00 GMT+0000 (Coordinated Universal Time)
Intersim
Electrical Enigneer
Tue Jan 01 1985 00:00:00 GMT+0000 (Coordinated Universal Time) — Thu Jan 01 1987 00:00:00 GMT+0000 (Coordinated Universal Time)
Lowrance Electronics
Associate Engineer
Sat Jan 01 1983 00:00:00 GMT+0000 (Coordinated Universal Time) — Wed Jan 01 1986 00:00:00 GMT+0000 (Coordinated Universal Time)
Lowrance Electronics
Engineering Technician
Mon Jan 01 1979 00:00:00 GMT+0000 (Coordinated Universal Time) — Sat Jan 01 1983 00:00:00 GMT+0000 (Coordinated Universal Time)