Lead Embedded Diagnostics Project Engineer – Heavy Duty
Snap-On Tools
Rochester Hills (MI)
On-site
USD 85,000 - 110,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
Snap-On Tools is seeking a Project Engineer in Rochester Hills, MI to lead development efforts for diagnostic solutions in the Heavy Duty Vehicle Diagnostics domain. The ideal candidate will possess a Bachelor’s or Master’s in Electrical Engineering along with 5+ years of experience in embedded systems, diagnostics, or automotive software development. Strong knowledge of vehicle communication protocols and API drivers is essential. This position involves collaboration with various teams to deliver high-quality products conforming to industry standards.
Qualifications
5+ years of experience in embedded systems, diagnostics, or automotive/heavy-duty software development.
Strong technical expertise in implementing API Drivers on PC and mobile platforms.
Familiarity with vehicle communication protocols and debugging firmware IoT devices.
Responsibilities
Lead projects spanning PC applications, mobile apps, and embedded platforms for heavy-duty diagnostics products.
Define system architecture, requirements, and integration strategies across software and hardware platforms.
Ensure compliance with cybersecurity, safety, and regulatory requirements.
Skills
Embedded systems
Vehicle communication protocols
C/C++/.NET implementation
Firmware development
API Drivers
Low level drivers
Agile methodology
Debugging firmware IoT devices
Education
Bachelor’s or Master’s in Electrical Engineering
Tools
Visual Studio 2022
MCUXpresso
Job description
Snap-On Tools is seeking a Project Engineer in Rochester Hills, MI to lead development efforts for diagnostic solutions in the Heavy Duty Vehicle Diagnostics domain. The ideal candidate will possess a Bachelor’s or Master’s in Electrical Engineering along with 5+ years of experience in embedded systems, diagnostics, or automotive software development. Strong knowledge of vehicle communication protocols and API drivers is essential. This position involves collaboration with various teams to deliver high-quality products conforming to industry standards.