Logo
Greenlight Professional Services

Greenlight Professional Services is hiring: Software Project Engineer in Rochest

Greenlight Professional Services, Rochester, MI, US, 48306

Save Job

Job Description

Job Description

Project Engineer – PC, Mobile & Embedded Diagnostics 
Rochester Hills, MI 48306
Direct Hire | Full Time

Summary

We are seeking a Project Engineer to lead the development of diagnostic solutions across PC, Mobile, and Embedded platforms for heavy-duty vehicle diagnostics. This role blends technical expertise with project leadership, ensuring delivery of secure, high-quality, and compliant products.

Key Responsibilities

  • Lead projects for PC, mobile, and embedded diagnostic platforms

  • Define system architecture, requirements, and integration strategies

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

  • Ensure compliance with standards (RP1210/RP1227, J2534), cybersecurity, and safety requirements

  • Collaborate with OEMs, fleets, suppliers, and engineering teams

  • Support issue resolution during development, testing, and deployment

  • Contribute to certification and compliance documentation

Required Qualifications

  • Bachelor’s or Master’s in Electrical/Computer Engineering, Computer Science, or related field

  • 5+ years’ experience in embedded systems, diagnostics, or automotive/heavy-duty software

  • Strong expertise in:

    • API driver development on PC & mobile (C/C++/.NET)

    • Vehicle communication protocols (CAN, CAN FD, ISO 15765-2, UDS, J1939, DoIP)

    • Firmware development on VCI devices (microcontrollers, CAN transceivers, UART, USB)

    • TCP/IP protocols, secure communication (TLS, VPN, IPsec)

    • Low-level driver work (USB, NDIS, SDK integration)

  • Experience with IDEs (Visual Studio 2022, MCUXpresso)

  • Debugging firmware and IoT devices

  • PC/Mobile (Android/iOS) application development with 3rd party APIs

  • Familiarity with Agile, CI/CD, and Git

Preferred Skills

  • Embedded Linux development

  • Cybersecurity in embedded systems

  • Wireless (Wi-Fi, Bluetooth SPP, BLE)

  • Containerized applications (Docker, Podman)

Company Description
Looking to join a global leader at the forefront of solving today’s most complex challenges? You’ll work with multidisciplinary teams delivering innovative engineering, technical, and consultancy solutions that build smarter, more sustainable infrastructure—from advanced manufacturing and water systems to life sciences and critical facilities—backed by decades of proven success.

Company Description

Looking to join a global leader at the forefront of solving today’s most complex challenges? You’ll work with multidisciplinary teams delivering innovative engineering, technical, and consultancy solutions that build smarter, more sustainable infrastructure—from advanced manufacturing and water systems to life sciences and critical facilities—backed by decades of proven success.