Snap On logo

Project Engineer

Snap On
  • Rochester Hills, Michigan
    30+ days ago

    Job Description

    Overview

    Snap-on Business Solutions

    Position: Project Engineer - PC, Mobile & Embedded Diagnostics for Heavy Duty Vehicles

    Location: Rochester Hills, MI

    Work: Monday-Friday; 8a-5p; On Facility Site

    We are seeking a Project Engineer to lead development efforts for diagnostic solutions across PC, Mobile, and Embedded platforms in the Heavy Duty Vehicle Diagnostics domain. This role blends hands-on technical expertise with project leadership, ensuring delivery of secure, high-quality, and compliant products. You will collaborate with cross-functional teams to define requirements, integrate systems, and deliver solutions that meet the evolving needs of our customers and industry standards.

    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.
    • Drive development and validation of diagnostic protocols (e.g., CAN/J1939, ISO 15765-2, J1708/J1587, UDS, ISO 22900).
    • Ensure compliance of drivers with Industry Standard (RP1210/RP1227, J2534).
    • Ensure compliance with cybersecurity, safety, and regulatory requirements.
    • Work closely with OEMs, Fleets, Suppliers, and internal engineering teams to deliver high-performing, secure diagnostic solutions.
    • Coordinate issue resolution during development, testing, and customer deployments.
    • Contribute to certification and compliance documentation.

    Qualifications

    • Bachelor's or Master's in Electrical Engineering, Computer Engineering, Computer Science, or related field.
    • 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 using (C/C++/.NET).
    • Vehicle communication protocols: CAN, CAN FD, ISO 15765-2, UDS, J1939, DoIP
    • Firmware development on VCI devices (e.g. devices with microcontrollers and CAN transceivers, UARTs and USB peripherals)
    • TCP/IP protocols and network stack, including secure communication (TLS, VPN, IPsec).
    • Working with low level drivers (e.g. USB, NDIS etc.) on PC, as well as working with SDK
    • A very good experience of working with various IDEs preferably
    • Visual Studio 2022
    • MCUXpresso
    • Have a good understanding of debugging firmware IoT devices
    • Have a good understanding of PC and Mobile (Android/iOS) application development with 3rd party API layer
    • Familiarity with Agile, CI/CD, and version control (Git).
    Preferred Skills
    • Linux experience on embedded systems
    • Hands-on experience with cybersecurity in embedded systems.
    • Wireless experience with Wi-Fi, Bluetooth SPP, and Bluetooth Low Energy.
    • Experience with containerized applications on embedded systems (Docker, Podman).

    Numbers & Facts

    LocationRochester Hills, Michigan
    IndustryManufacturing - Other
    Company Size10,000 employees or more
    Websitehttp://www.snapon.com

    About Company

    Snap-on Incorporated is a leading global innovator, manufacturer and marketer of tools, equipment, diagnostics, repair information and systems solutions for professional users performing critical tasks. Products and services include hand and power tools, tool storage, diagnostics software, information and management systems, shop equipment and other solutions for vehicle dealerships and repair centers, as well as for customers in industries, including aviation and aerospace, agriculture, construction, government and military, mining, natural resources, power generation and technical education. Snap-on also derives income from various financing programs to facilitate the sales of its products and support its franchise business. Products and services are sold through the company’s franchisee, company-direct, distributor and internet channels. Founded in 1920, Snap-on is a $3.7 billion, S&P 500 company headquartered in Kenosha, Wisconsin.

    Skills

    • Agile Programming Methodologiesunmatched
    • Androidunmatched
    • Application Programming Interface (API)unmatched
    • Bluetoothunmatched
    • Business Solutionsunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Communications Protocolsunmatched
    • Computer Engineeringunmatched
    • Computer Firmwareunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Debugging Skillsunmatched
    • Diagnostics Solutions/Softwareunmatched
    • Documentationunmatched
    • Electrical Engineeringunmatched
    • Embedded Linuxunmatched
    • Embedded Systemsunmatched
    • Gitunmatched
    • Hardware-Software Integrationunmatched
    • Heavy Equipment/Vehiclesunmatched
    • IDE (Integrated Development Environment)unmatched
    • IPsec (IP Security)unmatched
    • ISO (International Organization for Standardization)unmatched
    • Industry Standardsunmatched
    • Internet Securityunmatched
    • Internet of Thingsunmatched
    • Leadershipunmatched
    • Maintain Complianceunmatched
    • Microcontrollerunmatched
    • Microsoft .NETunmatched
    • Microsoft Visual Studiounmatched
    • Mobile Applicationsunmatched
    • Network Protocolsunmatched
    • OEM (Original Equipment Manufacturer)unmatched
    • Peripheral Hardwareunmatched
    • Problem Solving Skillsunmatched
    • Project Engineeringunmatched
    • Protocol Stackunmatched
    • Regulatory Requirementsunmatched
    • Requirements Managementunmatched
    • SSL-TLS (Secure Socket Layer - Transport Layer Security)unmatched
    • Safety Complianceunmatched
    • Software Developmentunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • System Architectureunmatched
    • System Integration (SI)unmatched
    • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
    • Test Plan/Scheduleunmatched
    • Transceiversunmatched
    • USBunmatched
    • VPN (Virtual Private Network)unmatched
    • Validation Planunmatched
    • Vehicle Fleetsunmatched
    • Wi-Fiunmatched
    • Wireless Communicationsunmatched
    • iOSunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder