Sr. Design Engineer

Greenlight Professional Services
Rochester Hills, MI

Project Engineer – PC, Mobile & Embedded Diagnostics for Heavy Duty Vehicles

About the Role

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.

Key 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.

Required 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).

Posted 2025-09-16

Recommended Jobs

Client Success Specialist for SaaS Start-Up Company | On-Site

Bruno
Clinton Township, MI

Client Success Specialist for SaaS Start-Up Company | On-Site  We are looking for a detail-oriented Client Success Specialist to support our rapidly growing client base. This role will help reduce …

View Details
Posted 2025-10-21

Schools - Speech Language Pathologist

ProCare Therapy
Sterling Heights, MI

Job Description Job Description Master's degree in Speech-Language Pathology, active SLP license and 1+ year of Speech-Language Pathology experience required. Applicants who do not meet these qua…

View Details
Posted 2025-10-22

Software Engineer

Ajboggs
Okemos, MI

Design, develop, support database, case management software applications for enterprise-wide system migration, including HIPAA compliance, and using SQL server Integration tools; involved i…

View Details
Posted 2025-09-12

Working Maintenance Supervisor

Recruitment Partners Int'l, LLC
Southfield, MI

Job Description Job Description Working Maintenance Supervisor - Days Southfield, MI We are looking for a  Working Maintenance Supervisor to join our team in Southfield, MI. This is a Monda…

View Details
Posted 2025-10-23

Nurse - Day Shift

St. Francis Home
Saginaw, MI

Come in for an interview today!! Full Time Day Shift Nurse 6am -630pm RN OR LPN DAY SHIFT FLOOR NURSE   St. Francis Home 915 N. River Road Saginaw, MI 48609 The Charge Nurse is responsible an…

View Details
Posted 2025-10-20

Senior Software Engineer

Atomic Industries
Detroit, MI

Senior Software Engineer Department: Engineering About Atomic Industries Atomic Industries is building the most advanced manufacturing company in the world by combining the industrial DNA…

View Details
Posted 2025-09-28