Software Embedded Developer

Rochester Hills, MI, US • Posted 10 days ago • Updated 5 hours ago
Contract Independent
On-site
USD $95,000.00 - 125,000.00 per year
Company Branding Image
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Marketing Intelligence
  • MI
  • Telematics
  • Leadership
  • Interfaces
  • RP
  • Cyber Security
  • Regulatory Compliance
  • Embedded Systems
  • Embedded C
  • Microcontrollers
  • API
  • C
  • C++
  • .NET
  • C#
  • Application Development
  • Computer Networking
  • ISO 9000
  • TCP/IP
  • Communication
  • TLS
  • Virtual Private Network
  • Microsoft Visual Studio
  • Debugging
  • Firmware
  • IoT
  • USB
  • NDIS
  • Android
  • IOS Development
  • Embedded Linux
  • Management
  • Docker
  • Wireless Communication
  • Bluetooth
  • Stacks Blockchain
  • Agile
  • Continuous Integration
  • Continuous Delivery
  • Git
  • Version Control
  • Computer Hardware
  • Privacy
  • Marketing

Summary

Location: Rochester Hills, MI
Salary: $95,000.00 USD Annually - $125,000.00 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.
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.
    • Note: This role focuses on driver-level engineering (C/C++/.NET) rather than high-level C# application development.
  • 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).
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.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. 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!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxjudgpa
  • Position Id: 1120098
  • Posted 10 days ago

Company Info

About Judge Group, Inc.

The Judge Group, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better.

Our services are successfully delivered through a network of more than 30 offices across the United States, Canada, and India. The Judge Group is proud to partner with the best and brightest companies in business today, including over 60 of the Fortune 100. We serve organizations in financial services, healthcare, life sciences, insurance, government (including aerospace and defense), manufacturing, and technology and telecommunications.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Huntsville, Alabama

Today

Contract

USD 60.00 - 65.00 per hour

Huntsville, Alabama

Today

Contract

USD 70.00 - 75.00 per hour

Huntsville, Alabama

Today

Contract

USD 80.00 - 90.00 per hour

Owego, New York

Today

Contract

USD 50.00 - 52.00 per hour

Search all similar jobs