Joe Dimig Email & Phone Number
Who is Joe Dimig? Overview
A concise factual answer block for searchers comparing this professional profile.
Joe Dimig is listed as Software Engineer at Navico Group, a company with 941 employees, based in Oshkosh, Wisconsin, United States. AeroLeads shows a matched LinkedIn profile for Joe Dimig.
Joe Dimig previously worked as Software Quality Engineer at Navico Group and Software Development Engineer at Mercury Marine. Joe Dimig holds Ms, Software Engineering from Arizona State University.
Email format at Navico Group
This section adds company-level context without repeating Joe Dimig's masked contact details.
Review company-level records connected to Joe Dimig before choosing the right outreach path.
About Joe Dimig
I have a BS in Computer Science from Michigan Technological University and a MS in Software Engineering from Arizona State University. I have worked at Mercury Marine since 2010 initially testing embedded systems such engine control units, steering and throttle controls, GPS/IMU devices, MFD/chartplotter/gauge devices, and other marine vessel-related hardware components. During that time I developed C#-based testing applications to assist with testing. In 2017 I started development of those same systems using MotoHawk (built on MATLAB and Simulink and compiles down into C) and C++ (on Linux). I also used Python for testing purposes. I have a patent on the movement of a boat based on both front and rear propulsors. In 2021 I got more into design of CAN messaging and related strategies/behaviors. The CAN-based protocols included SmartCraft, NMEA2000, J1939, and other specialty protocols. I have also worked with NMEA0183. Vector CANalyzer is a program I used extensively throughout all of my time at Mercury. It is used for deciphering CAN communications as well as transmitting messages.
Joe Dimig's current company
Company context helps verify the profile and gives searchers a useful next step.
Joe Dimig work experience
A career timeline built from the work history available for this profile.
Software Development Engineer
- Development of embedded systems such as steering and throttle controls, MFD, and other marine vessel-related hardware components.
- Developed using MotoHawk (built on MATLAB and Simulink and compiles down into C) and C++ (on Linux). Used Python for quick tests.
- Design of CAN messaging (SmartCraft, NMEA2000, J1939, custom) and related strategies/behaviors.
- Worked independently and handled multiple projects simultaneously.
Software Validation Engineer
- Testing embedded systems such as engine control units, steering and throttle controls, GPS/IMU devices, MFD/chartplotter/gauge devices, and other marine vessel-related hardware components as well as CAN messaging.
- Developed C#-based testing applications to assist with testing.
Computer Science Learning Center Coach
- Mentored students with Computer Science related questions.
- Assisted mainly with C/C++/Java programs.
Intern In Software Development
- Worked with a team of developers to design and implement code in C++ and QT for Linux and Windows.
- Implemented new features and fixed bugs.
- Optimized code to run about 4x faster.
Co-Op As A Software Tester
- Checked programs for bugs and submitted bug reports to a programming team.
- Wrote a program that reduced the steps required to test program functionality.
- Wrote a program that provided an automated way of determining the percentage of sales for a particular product.
Colleagues at Navico Group
Other employees you can reach at navico.com. View company contacts for 941 employees →
Lester M.
Colleague at Navico Group
Port Washington, Wisconsin, United States, United States
View →
SL
Spring Liu
Colleague at Navico Group
Suzhou, Jiangsu, China, China
View →
SM
Scott Montecalvo
Colleague at Navico Group
Milford, New Hampshire, United States, United States
View →
DF
David Funes
Colleague at Navico Group
Ensenada, Baja California, Mexico, Mexico
View →
JM
Jesus Mendez
Colleague at Navico Group
Ensenada, Baja California, Mexico, Mexico
View →
MC
Michele Cassinis
Colleague at Navico Group
Udine, Friuli-Venezia Giulia, Italy, Italy
View →
ML
Mark Lundgren
Colleague at Navico Group
St Cloud, Florida, United States, United States
View →
MO
Mark Owens
Colleague at Navico Group
United Kingdom, United Kingdom
View →
DW
David White
Colleague at Navico Group
Tulsa, Oklahoma, United States, United States
View →
CM
Craig Mcmillan
Colleague at Navico Group
Auckland, Auckland, New Zealand, New Zealand
View →
Joe Dimig education
Ms, Software Engineering
Bs, Computer Science
Frequently asked questions about Joe Dimig
Quick answers generated from the profile data available on this page.
What company does Joe Dimig work for?
Joe Dimig works for Navico Group.
What is Joe Dimig's role at Navico Group?
Joe Dimig is listed as Software Engineer at Navico Group.
Where is Joe Dimig based?
Joe Dimig is based in Oshkosh, Wisconsin, United States while working with Navico Group.
What companies has Joe Dimig worked for?
Joe Dimig has worked for Navico Group, Mercury Marine, Yourlocalgeek.Com, Michigan Technological University, and Thermoanalytics, Inc..
Who are Joe Dimig's colleagues at Navico Group?
Joe Dimig's colleagues at Navico Group include Lester M., Spring Liu, Scott Montecalvo, David Funes, and Jesus Mendez.
How can I contact Joe Dimig?
You can use AeroLeads to view verified contact signals for Joe Dimig at Navico Group, including work email, phone, and LinkedIn data when available.
What schools did Joe Dimig attend?
Joe Dimig holds Ms, Software Engineering from Arizona State University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial