This rewrite generalizes the specific industry terminology and proprietary combinations while keeping the technical "meat" intact. It frames the company as a generic leader in "Industrial Mobility" or "Fleet Telematics" to mask the specific heavy-duty diagnostic niche.
Senior Project Engineer : Multi-Platform Industrial Diagnostics
The Opportunity We are looking for a versatile Senior Project Engineer to spearhead the development of advanced diagnostic and connectivity solutions for the industrial mobility sector. This role sits at the intersection of PC, Mobile, and Embedded systems, requiring a leader who can balance high-level project strategy with deep-dive technical execution. You will ensure our hardware-to-software ecosystem is secure, compliant, and optimized for rugged, large-scale vehicle environments.
Core Responsibilities
Systems Leadership : Oversee full-lifecycle projects involving cross-platform integration between embedded vehicle hardware, mobile interfaces, and PC-based diagnostic tools.
Protocol Architecture : Define and implement robust communication strategies using standard industrial and automotive protocols (J1939, UDS, CAN FD).
Compliance & Standards : Ensure all driver development meets stringent industry specifications for interface abstraction and secure data transmission (RP1210, J2534).
Stakeholder Liaison : Act as the technical point of contact for external partners, including equipment manufacturers and fleet operators, to resolve complex integration challenges.
Security & Safety : Champion cybersecurity best practices and regulatory compliance across all firmware and software deployments.
Technical Requirements
Embedded Mastery : 5+ years of experience in embedded C / C++ development, specifically targeting VCI (Vehicle Communication Interface) hardware and microcontrollers.
Low-Level Development : Proven expertise in implementing API drivers on PC and mobile platforms.
Networking & Protocols :
Strong grasp of the TCP / IP stack, including secure tunneling and encrypted communication (TLS, VPN).
Diagnostic Tooling : Proficiency with professional IDEs (., Visual Studio, MCUXpresso) and hands-on experience debugging firmware for IoT-enabled devices.
OS Interfacing : Experience working with low-level PC drivers (USB, NDIS) and integrating 3rd-party SDKs into mobile environments (Android / iOS).
Preferred Qualifications
Embedded Linux : Experience managing containerized environments (Docker / Podman) on edge devices.
Wireless Connectivity : Hands-on implementation of Wi-Fi and Bluetooth (SPP / BLE) stacks in an industrial context.
Agile Mindset : Familiarity with CI / CD pipelines and Git-based version control in a hardware-software integrated environment.
Software Embedded Developer • Rochester Hills, MI