Project Software Engineer - PC, Mobile & Embedded Diagnostics

Greenlight Professional Services
Bloomfield Hills, MI

Project Software Engineer – PC, Mobile & Embedded Diagnostics

About the Role
Seeking a Project Engineer to lead development of diagnostic solutions across PC, mobile, and embedded platforms. This role focuses on embedded systems, C/C++ development, and vehicle communication protocols for advanced diagnostic tools.

Key Responsibilities

· Lead projects for PC apps, mobile apps, and embedded diagnostic platforms.

· Define architecture, requirements, and integration strategies.

· Develop and validate diagnostic protocols (CAN, CAN FD, J1939, ISO 15765-2, UDS, J1708/J1587, ISO 22900).

· Implement and validate API drivers (RP1210, RP1227, J2534).

· Develop firmware for VCI devices with microcontrollers, CAN transceivers, UARTs, and USB.

· Ensure compliance with cybersecurity, safety, and regulatory standards.

· Debug firmware and support diagnostic device deployment.

· Prepare certification and compliance documentation.

Required Qualifications

· Bachelor’s/Master’s in Electrical/Computer Engineering, Computer Science, or related.

·5+ years in embedded systems, diagnostics, or automotive software development.

· Expertise in:
• C/C++/.NET for API drivers (PC & mobile)
• Vehicle communication protocols (CAN, CAN FD, ISO 15765-2, UDS, J1939, DoIP)
• TCP/IP networking & secure comms (TLS, VPN, IPsec)
• Low-level driver development (USB, NDIS, SDKs)

· Experience with Visual Studio 2022, MCUXpresso.

· Knowledge of Android/iOS app development with 3rd-party APIs.

· Familiar with Agile, CI/CD, Git.

Preferred Skills

· Embedded Linux development.

· Cybersecurity for embedded systems.

· Wireless (Wi-Fi, Bluetooth SPP, BLE).

· Containerized apps on embedded platforms (Docker, Podman).

Posted 2025-10-17

Recommended Jobs

Sales Representative: Storm Restoration - Cheyenne WY

NMC Recruiting
Wyoming, MI

Organization Overview: Our client is a trusted roofing and restoration company helping homeowners navigate storm restoration and roof replacement projects. They dont just sell roofs they guide c…

View Details
Posted 2025-09-27

Traverse City (por Meijer) Crew (Impact Ventures)

Wendy's
Traverse City, MI

¡Únase al equipo de Wendy's del que todos hablan!¿Te encantan los grandes beneficios, la flexibilidad y un entorno de trabajo de apoyo? ¡Esto es para ti! Somos un restaurante familiar de tercera gen…

View Details
Posted 2025-10-05

Sandwich Artist

Sedore Inc
Grand Rapids, MI

Job Description Job Description Become a team player at Subway. Sandwich Artist needed Monday-Thursday 9 am - 3 pm. Tips, weekends off and a retirement plan offered after 1 year of employment.

View Details
Posted 2025-07-28

Vegetation Management Project Manager

Atlas Field Services
Ann Arbor, MI

SUMMARY A  Field Operations Project Manager oversees all operational aspects of the client contract. Supports supervision and ensures alignment with projects KPI’s safety and accuracy goals. Manage…

View Details
Posted 2025-09-26

Lawn Care Technician

Lawn Doctor
Hudsonville, MI

Lawn Doctor of Grand Rapids is looking to hire multiple Lawn Care Technicians! Pay ranging from $16 - $22 per hour, including production bonus', sales commission, paid training AND a sign on bonus!!…

View Details
Posted 2025-08-06

Licensed Therapeutic Counselor

NeuLife
Clinton, MI

NeuLife Rehabilitation of Michigan provides rehabilitation and residential services for individuals with Traumatic Brain Injury (TBI), Acquired Brain Injury (ABI), Spinal Cord Injuries, and Neurologi…

View Details
Posted 2025-10-18

Academic Advisor

Cornerstone University
Grand Rapids, MI

CLASSIFICATION: Full-time, Hourly (12 months) REPORTS TO: Executive Director of Advising DEPT: Enrollment Management LOCATION: Grand Rapids SALARY: $40,000.00 SUMMARY The Academic Advisor is re…

View Details
Posted 2025-09-19

Help desk analyst

Insight Global
Michigan

Job Description Insight Global is looking for an L1 Help Desk Analyst to support one of our largest Electrical Distributors in Saint Joseph Michigan. You will be working alongside other helpdes…

View Details
Posted 2025-10-06