Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
GP

Greenlight Professional Services

via ZipRecruiter

All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Software Project Engineer (PC, Mobile & Embedded Systems)

Rochester Hills, MI
Full-time
Posted 2/25/2026
Verified Source
Key Skills:
Software Engineering
Data Architecture
Cloud Integration (AWS)

Compensation

Salary Range

$115000K-125000K a year

Responsibilities

Lead software engineering teams and manage large-scale healthcare data integration projects with a focus on cloud and data platform architecture.

Requirements

Extensive experience in software engineering management and healthcare data systems, but no embedded systems or automotive diagnostics expertise.

Full Description

Software Project Engineer (PC, Mobile & Embedded Systems) Heavy-Duty Vehicle Diagnostics About the Role We are seeking a Project Engineer to lead development efforts for diagnostic solutions across PC, Mobile, and Embedded platforms within the heavy-duty vehicle diagnostics domain. This role combines hands-on engineering with technical leadership, owning system design, integration, and delivery of secure, compliant diagnostic products. You will collaborate with OEMs, fleets, suppliers, and internal engineering teams to deliver high-quality, production-grade diagnostic solutions that meet evolving industry standards. Key Responsibilities • Lead cross-platform software projects spanning PC applications, mobile apps, and embedded systems • Define system architecture, requirements, and integration strategies across hardware and software platforms • Drive development and validation of diagnostic protocols, including: • * CAN, CAN FD, J1939, UDS, ISO 15765-2, J1708/J1587, ISO 22900 • Ensure driver compliance with industry standards (RP1210/RP1227, J2534) • Ensure compliance with cybersecurity, safety, and regulatory requirements • Collaborate with OEMs, fleets, suppliers, and internal teams to deliver secure, high-performance solutions • Coordinate issue resolution during development, testing, and customer deployments • Contribute to certification, validation, and compliance documentation Required Qualifications • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field • 5+ years of experience in embedded systems, automotive, diagnostics, or heavy-duty vehicle software development • Strong technical experience with: • * API driver development on PC and mobile platforms using C/C++ and .NET • Vehicle communication protocols: CAN, CAN FD, J1939, UDS, DoIP • Firmware development on VCI devices (microcontrollers, CAN transceivers, UART, USB) • TCP/IP networking and secure communications (TLS, VPN, IPsec) • Low-level driver development (USB, NDIS) and working with SDKs • Strong experience using IDEs such as: • * Visual Studio • MCUXpresso • Experience debugging firmware and IoT devices • Working knowledge of PC and mobile application integration (Android/iOS) with third-party APIs • Familiarity with Agile development, CI/CD pipelines, and Git-based version control Preferred Qualifications • Linux experience on embedded platforms • Hands-on cybersecurity experience in embedded systems • Wireless experience: Wi-Fi, Bluetooth Classic (SPP), BLE • Experience with containerized applications on embedded systems (Docker, Podman) Company DescriptionWhy Join · Collaborative, experienced engineering team. · Competitive salary & full benefits. · Opportunity to deliver impactful next-generation products.

This job posting was last updated on 3/2/2026

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt