Talent.com
Software Embedded Developer
Software Embedded DeveloperThe Judge Group • Rochester Hills, MI
Software Embedded Developer

Software Embedded Developer

The Judge Group • Rochester Hills, MI
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.permanent]
[job_card.job_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.

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

[job_alerts.create_a_job]

Software Embedded Developer • Rochester Hills, MI

[internal_linking.similar_jobs]
Flexible Remote Work – Get Paid to Share Your Opinions on Top Brands

Flexible Remote Work – Get Paid to Share Your Opinions on Top Brands

OCPA • Almont, Michigan, us
[filters.remote]
[job_card.part_time] +1
Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
[last_updated.last_updated_30] • [promoted]
SAP ABAP Developer

SAP ABAP Developer

Bright Vision Technologies • Detroit, MI, US
[job_card.full_time]
[filters_job_card.quick_apply]
SAP ABAP Developer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operatio...[show_more]
[last_updated.last_updated_variable_days]
React Developer

React Developer

Bright Vision Technologies • Detroit, MI, US
[job_card.full_time]
[filters_job_card.quick_apply]
React Developer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations....[show_more]
[last_updated.last_updated_variable_days]
Embedded Software Developer

Embedded Software Developer

JVIS • Shelby Township, MI, United States
[job_card.full_time]
[filters_job_card.quick_apply]
Embedded Software Developer (Shelby Township, MI) Develop and integrate embedded systems software.Design and define architecture for automotive products. Develop Embedded Software Applications using...[show_more]
[last_updated.last_updated_30]
Delivery Driver - Sign Up in Minutes

Delivery Driver - Sign Up in Minutes

DoorDash • Leonard, MI, United States
[job_card.full_time] +1
DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sales Representative - Software

Sales Representative - Software

Global Payments • Sterling Heights, MI, US
[job_card.full_time]
Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.Our worldw...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Manager, Software Engineering

Manager, Software Engineering

Relativity • Detroit, Michigan, United States
[job_card.full_time]
The Manager, Software Engineering is responsible for building and leading a highly effective team of software engineers, and working with departmental contacts to support the demands of the departm...[show_more]
[last_updated.last_updated_30] • [promoted]
Customer Support Engineer (Financial Software Applications)

Customer Support Engineer (Financial Software Applications)

OneStream Software • Rochester, Michigan, United States
[job_card.full_time]
CUSTOMER SUPPORT ENGINEER (Financial Software Applications).Location : Remote, United States.Employment Type : Full-Time. Compensation : $85,000-$105,000 (Ra...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Embedded Networking Engineer for Autonomous Driving

Senior Embedded Networking Engineer for Autonomous Driving

Latitude AI • Detroit, MI, United States
[job_card.full_time]
A technology company specializing in automated driving solutions is seeking a Senior Embedded Software Engineer.This role involves delivering robust embedded software for cutting-edge sensing syste...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

SURVICE Engineering Company • Warren, MI, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Join Us in Making a Difference in the Lives of Those Defending Our Nation!.Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States.Since 1981, w...[show_more]
[last_updated.last_updated_30]
Android Developer

Android Developer

Bright Vision Technologies • Detroit, MI, US
[job_card.full_time]
[filters_job_card.quick_apply]
Android Developer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operation...[show_more]
[last_updated.last_updated_variable_days]
Automation PLC Programmer

Automation PLC Programmer

AtomTech Inc. • Sterling Heights, MI, US
[job_card.full_time]
[filters_job_card.quick_apply]
Automation PLC Programmer- Mid-Senior Level CATEGORY : Full-Time, Non-Exempt REPORTS TO : Engineering Director / Field Services Manager WORK MODEL : In-Person COMPENSATION : $32–$45 per hour ...[show_more]
[last_updated.last_updated_variable_days]
Application Developer

Application Developer

TradeJobsWorkForce • 48307 Rochester Hills, MI, US
[job_card.full_time]
Analyze the ideas, business models, and user requirements to formulate a design strategy to carry out.Act as a tenant to draw out a workable application design and coding parameters with the essent...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Application Architect / Developer

Senior Application Architect / Developer

Aquasight • Troy, Michigan, US
[job_card.full_time]
Job Description Job Description Job description Senior Application Architect / Developer Aquasight is a leading Digital AI company focused on developing innovative solutions for public water and wa...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Mainframe Systems Programmer CMOD

Senior Mainframe Systems Programmer CMOD

Detroit Staffing • Detroit, MI, United States
[job_card.full_time]
Senior Mainframe Systems Programmer CMOD.The Senior Mainframe Systems Programmer provides support for ongoing projects that require the installation, testing, and implementation of new operating sy...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Product Feedback Contributor

Product Feedback Contributor

Reel Edge • Imlay City, MI, United States
[job_card.part_time]
We are a gambling technology company looking for individuals to join our focus group on an.You will earn $800 to $1,200 for about 20 hours of participation, with opportunities for continued.This is...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Oracle Software Engineer

Oracle Software Engineer

Stafford Gray • Detroit, MI, US
[filters.remote]
[job_card.full_time]
[filters_job_card.quick_apply]
Wayne County’s Department of Information Technology is seeking a.County’s enterprise reporting environment.OAC, HCM, and ERP environments. Enterprise Applications Development.County’s reporting and ...[show_more]
[last_updated.last_updated_30]
NX CAD Programmer

NX CAD Programmer

Optimal Inc. • Warren
[job_card.full_time]
[filters_job_card.quick_apply]
Job Title : NX CAD Design Automation Developer.Need to have automotive manufacturing experience to be considered for this position. Position : C# / Siemens NX Open Developer - Manufacturing Design Aut...[show_more]
[last_updated.last_updated_variable_days]