AeroLeads people directory · profile

Jon Sprague Email & Phone Number

Embedded Software Systems Engineer at Cummins Inc.
Location: Atlanta Metropolitan Area, United States 4 work roles 2 schools
1 work email found @cummins.com LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email j****@cummins.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Embedded Software Systems Engineer
Location
Atlanta Metropolitan Area, United States

Who is Jon Sprague? Overview

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

Quick answer

Jon Sprague is listed as Embedded Software Systems Engineer at Cummins Inc., based in Atlanta Metropolitan Area, United States. AeroLeads shows a work email signal at cummins.com and a matched LinkedIn profile for Jon Sprague.

Jon Sprague previously worked as Staff Hardware Design Engineer at Stmicroelectronics, Inc. and Sr Staff Electrical Engineer (Technical Leader I) at Cisco Systems. Jon Sprague holds Bachelor’S Degree, Electrical Engineering Technology from Purdue University.

Company email context

Email format at Cummins Inc.

This section adds company-level context without repeating Jon Sprague's masked contact details.

{first}.{last}@cummins.com
86% confidence

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

Profile bio

About Jon Sprague

Experienced professional working in the development and practical support of embedded electronic systems.I have been working as an electronics development engineer for 15+ years with wide ranging experience in characterization, prototyping, testing, logic design, programming, simulation, embedded code development, manufacturing support, documentation/reporting, debug, and new hardware bring-up for ASIC and fpga-based systems.Current role targets software controls development for industrial engine applications.

Listed skills include Verilog, Embedded Systems, Embedded Software, Debugging, and 33 others.

Current workplace

Jon Sprague's current company

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

Cummins Inc.
Cummins Inc.
Embedded Software Systems Engineer
AeroLeads page
4 roles · 26 years

Jon Sprague work experience

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

Embedded Software Systems Engineer

Current

Columbus, Indiana, Us

Cummins Technical Specialist - Software Systems, Application software development for Cummins Power Systems Business Unit. Model-based Software Development (Matlab/Simulink/EmbeddedCoder), prototype SW, Cummins Core-II SW, smart sensors & controls, ClearCase, PTC Integrity, Polyspace, lab testing, hands-on troubleshooting.Vector CANalyzer custom application development, extensive CAPL scripting (similar to C) for J1939 smart device analysis & simulation, some CASL scripting for OBD2, CANBus Datalink analysis.

2017 - Present ~9 yrs 6 mos

Staff Hardware Design Engineer

Geneva, Switzerland, Ch

Technical member of R&D design group with responsibilities for test and design support of cable modem products.Embedded SW:Created many embedded software drivers for various lab projects. Most of these projects were coded up in some form of C programming language, also comfortable learning other languages as needed to quickly deliver results.Created embedded menu-driven program in bare-metal platform that could test thousands of registers, setup prototype network switch, and run a user-defined test suite. Created embedded Linux program that would allow custom remote terminal access to remote logic prototyping system.Created custom application within QtGUI platform to allow custom byte-swapping data transfers between PC and remote logic prototyping system. Verification:Created custom tests (C, Verilog) to cover corner-cases that would be included in regression simulation test suites. Provided debug (ie waveform analysis, rtl, firmware, sim code) and checked code fixes into revision control system (CVS, RCS).HW Design:Created system level test-bus architecture for module-level debug visibility in ASIC/FPGA.Responsible for fast-clock subsystem blocks, required occasional IP integration of updated STxP70 processors & DMA modules. Provided on-going maintenance for many modules, such as adding new features or resolving timing issues by leveraging vendor provided tools.

2011 - 2016 ~5 yrs

Sr Staff Electrical Engineer (Technical Leader I)

San Jose, Ca, Us

(acquisition of Scientific-Atlanta, Inc. in 2006)My role was to create custom SW/HW test solutions in an effort to validate & improve the quality of our digital ASIC designs. This position was very unstructured and required intense time management skills to complete a wide range of tasks.Validation/Debug• Developed exhaustive characterization studies on set-tops containing corner-process ASICs.• Developed low power studies to isolate ASIC energy consumption in a system.• Performed failure analysis on field returned set-top boxes with lab experimentation and programming.• Extensive bench testing and experimentation using logic analyzers, oscilloscopes, and protocol analyzers (USB/PCIe/wireshark).• Extensive PCB rework as needed for lab studies and experiments.Embedded SW• Developed extensive embedded software applications in C (Cygwin) to characterize and debug ASIC behavior in a system environment of a cable set-top box hosted by MIPS/SPARC processors.• Created custom embedded USB2.0 driver code based on EHCI specification to allow video playback and unique FAT32 implementation on engineering set-top box.• Developed PIC microcontroller code for LCD display and keypad control on complex FPGA platform.• Created several SPI to TCP/IP debuggers based on 8051 MCU.• Developed firmware that would allow a set-top to become a JTAG boundary scan tester.PCB design• Designed prototype PCB test-boards to support each new ASIC release, typically mated with a production set-top box allowing special instrumentation needed for engineering development.• Designed complex stand-alone prototype platforms around home gateway ASIC that were used for customer demonstrations and home trials. Design elements supported: I2C, SPI, SATA, PCIe, RS-232, DOCSIS, MoCA, Ethernet, DDR2, FLASH, USB, and JTAG.RTL design• RTL integration and verification of USB2.0 IP into home gateway ASIC.• Developed behavioral simulation tests in Verilog and SystemC for ASIC/FPGA.

2006 - 2011 ~5 yrs

Staff Electrical Engineer

Us

Member of ASIC design group responsible for providing validation and prototype solutions for new designs in engineering development. This position required a lot of creativity and initiative to verify how a prototype ASIC design would operate in the system environment of a digital cable set-top box. Some activities included:• Developed embedded C code to test and characterize ASIC behavior. • Designed prototype engineering boards to instrument and provide socket for ASIC.• Debugged complex engineering problems common to ASIC & system development.• Designed and executed "proof of concept" lab experiments as needed.• Extensive benchtop testing using circuit modifications, power supplies, meters, and oscilloscopes.• Extensive stb PCB rework as needed such as power supply hacks to run voltages up/down, inserting custom circuitry, cutting traces, signal integrity improvement, component replacement down to 0201...essentially did any kind of rework short of BGA swapping.• Created corner-process studies to validate design and to determine maximum microprocessor and DDR clock frequencies to be used in production firmware.

2001 - 2006 ~5 yrs
2 education records

Jon Sprague education

Bachelor’S Degree, Electrical Engineering Technology

Purdue University

Associate’S Degree, Biomedical Electronics Technology

Purdue University
FAQ

Frequently asked questions about Jon Sprague

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

What company does Jon Sprague work for?

Jon Sprague works for Cummins Inc..

What is Jon Sprague's role at Cummins Inc.?

Jon Sprague is listed as Embedded Software Systems Engineer at Cummins Inc..

What is Jon Sprague's email address?

AeroLeads has found 1 work email signal at @cummins.com for Jon Sprague at Cummins Inc..

Where is Jon Sprague based?

Jon Sprague is based in Atlanta Metropolitan Area, United States while working with Cummins Inc..

What companies has Jon Sprague worked for?

Jon Sprague has worked for Cummins Inc., Stmicroelectronics, Inc., Cisco Systems, and Scientific Atlanta, Inc..

How can I contact Jon Sprague?

You can use AeroLeads to view verified contact signals for Jon Sprague at Cummins Inc., including work email, phone, and LinkedIn data when available.

What schools did Jon Sprague attend?

Jon Sprague holds Bachelor’S Degree, Electrical Engineering Technology from Purdue University.

What skills is Jon Sprague known for?

Jon Sprague is listed with skills including Verilog, Embedded Systems, Embedded Software, Debugging, Firmware, Hardware, Semiconductors, and Functional Verification.

Find 750M verified contacts

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