Software Embedded Developer - Rochester Hills

Only for registered members Rochester Hills, United States

5 hours ago

Default job background
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 le ...
Job description

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


Similar jobs

  • Work in company

    Embedded developer

    Only for registered members

    + Embedded developer responsible for developing embedded software for automotive ECUs. · + Excellent programming skills in C and embedded C. · + Experience in Real time Operating system RTOS, · + Expertise in AUTOSAR Standard and Architecture. ...

    Troy

    2 weeks ago

  • Work in company

    Embedded SW Development

    Only for registered members

    This job is for an Embedded Software Developer who will design, develop and test software that controls devices such as motors, alternators and engines.Responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that control and runs on ...

    Rochester Hills $80,000 - $120,000 (USD) Full time

    3 weeks ago

  • Work in company

    Software Embedded Developer (1120098)

    Only for registered members

    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 ...

    Rochester Hills

    16 hours ago

  • Work in company

    Embedded Software Developer

    Only for registered members

    Develop and integrate embedded systems software. · ...

    Utica

    1 month ago

  • Work in company

    Embedded Software Developer

    Only for registered members

    Develop embedded systems software Design architecture for automotive products Develop Embedded Software Applications using C/C++ programming for 16/32 bit microcontroller code warrior IDE for ICS modules and Visual Basic application for automated test and assembly line Support Ve ...

    Shelby Charter Township, MI

    1 month ago

  • Work in company

    Sr Embedded developer

    Only for registered members

    We are hiring for one of our clients. · AWS IoT Senior Embedded Developer with 6-10 Years of relevant experience in developing firmware or software for embedded products. · ...

    Detroit

    2 weeks ago

  • Work in company

    Embedded Developer/Engineer

    Only for registered members

    We are seeking a skilled Embedded Developer/Engineer to join our team. · As a key member of our development team, you will be responsible for designing, developing, · and implementing complex components of project modules. You should have thorough knowledge · of at least one deve ...

    Wayne

    2 weeks ago

  • Work in company

    Embedded SW Developer

    Only for registered members

    Auburn Hills Embedded software programming experience automotive embedded hardware and software design integration and testing. · Proficient with C/C++ and assembly language for low level software BSW development working knowledge of embedded software development tools such as co ...

    Farmington Hills

    2 weeks ago

  • Work in company

    Embedded Autosar developer

    Only for registered members

    We are seeking an experienced Embedded Autosar developer to join our team. The ideal candidate will have a strong background in automotive embedded software development and experience with AUTOSAR. · ...

    Northville

    2 weeks ago

  • Work in company

    Embedded AutoSar Developer

    Only for registered members

    Responsible for developing Embedded Software for automotive ECUs and applications. Excellent programming skills in C and embedded C Experience in Real time Operating system (RTOS) Hands on experience in communication protocols I2C SPI CAN and LIN Expertise in AUTOSAR Standard and ...

    Northville

    2 weeks ago

  • Work in company

    Embedded Software Developer

    Only for registered members

    Join the forefront of innovation where software meets the road.dSPACE is a leading provider of simulation and validation solutions worldwide for developing networked, autonomous, · ...

    Wixom

    1 week ago

  • Work in company

    Embedded Software Developer

    Only for registered members

    +This position involves developing software for automotive systems. · +C ProgrammingEmbedded, Low-Level Software · Automotive Experience ...

    Southfield

    2 weeks ago

  • Work in company

    Embedded Software Developer

    Only for registered members

    As an Embedded Software Developer in Automated Driving you'll assist in developing simulation and validation solutions for the intelligent systems that power autonomous vehicles. · ...

    Wixom, MI

    1 month ago

  • Work in company

    Embedded C++ Developer

    Only for registered members

    The role of Embedded C++ Developer involves contributing to the creation and maintenance of audio functionality within General Motors' infotainment system. This includes developing software for Android / QNX / Linux platforms and collaborating with other engineers using Scrum/Agi ...

    Milford Charter Township

    1 month ago

  • Work in company

    Embedded C++ Developer

    Only for registered members

    The Embedded C++ Developer will contribute to the creation and maintenance of audio functionality within General Motors Infotainment systems. · ...

    Milford, MI

    1 month ago

  • Work in company

    Manufacturing Embedded Systems Developer

    Only for registered members

    At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. · ...

    Warren

    1 week ago

  • Work in company

    Sr Embedded Systems Developer – QNX/MOST

    Only for registered members

    Sr Embedded Systems Developer – QNX/MOST position available in Southfield, MI. · Must have worked in Embedded Systems · To 7 years of experience in Automotive Domain and Instrument Panel Cluster · ...

    Southfield, MI

    1 week ago

  • Work in company

    Embedded Software Engineer #25530

    Only for registered members

    +This role focuses on leading the design, development, and integration of complex embedded software systems while supporting cross-functional engineering teams. · + · ++Bachelor's degree in Engineering or related technical disciplineFamiliarity with embedded processors and hardwa ...

    Rochester Hills

    2 weeks ago

  • Work in company

    Senior Embedded Project Engineer

    Only for registered members

    We are seeking a Project Engineer to lead development efforts for diagnostic solutions across PC, Mobile and Embedded platforms in the Heavy-Duty Vehicle Diagnostics domain. · This role blends hands-on technical expertise with project leadership ensuring delivery of secure high-q ...

    Rochester Hills

    1 month ago

  • Work in company

    Lead Engineer

    Only for registered members

    To design and develop embedded firmware sub-systems and features on embedded Linux with a focus on networking and integration of Wi-Fi and Cellular technologies. · As an Embedded Software Engineer for Critical Infrastructure Communications (CIC) at GE Grid Solutions, you will be ...

    Rochester Hills $89,300 - $148,700 (USD) Full time

    3 weeks ago