More jobs:
Software Embedded Developer
Job in
Rochester Hills, Oakland County, Michigan, USA
Listed on 2026-03-03
Listing for:
Judge Group, Inc.
Full Time
position Listed on 2026-03-03
Job specializations:
-
IT/Tech
Cybersecurity, Systems Engineer
Job Description & How to Apply Below
Salary: $95,000.00 USD Annually - $ USD Annually
Description:
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.
- 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.
- Note:
This role focuses on driver-level engineering (C/C++/.NET) rather than high-level C# application development.
- Note:
- Networking & Protocols:
* Deep knowledge of CAN-based systems, DoIP, and ISO standards.- Strong grasp of the TCP/IP stack, including secure tunneling and encrypted communication (TLS, VPN).
- Diagnostic Tooling: Proficiency with professional IDEs (e.g., 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).
- 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.
Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×