Clayton, NC

Salary
$55–$60/hrfrom the description
Posted
Jul 27, 2026
Location
Clayton, NC
Last confirmed open
Jul 28, 2026

What this job asks for AI summary

A contract embedded systems role focused on integrating supplier engine ECUs with OEM service tools for a major heavy equipment manufacturer near Clayton, NC. The engineer will define interface requirements, develop and execute validation test procedures, reverse-engineer undocumented system behavior, and troubleshoot communication issues using UDS, CAN, and related diagnostic protocols. Strong independent judgment and thorough technical documentation skills are central to the work.

Senior level · 5+ years · Raleigh-Cary, NC · Bachelor's required · Contract

Must have (5)
UDSECU integrationCANService tool interfaceEmbedded systems · 5+ yrs
Nice to have (3)
CANoeCAPLKWP2000

We read this from the posting text with AI. Skim the description below before ruling yourself out.

Why we read it this way (9)

SOC classification is a judgement call: this role is primarily ECU/embedded-systems integration and diagnostic protocol work rather than general software development or pure systems analysis. 15-1299 (Computer Occupations, All Other) was chosen as the best fit; 15-1211 (Computer Systems Analysts) is a plausible runner-up given the heavy requirements-definition and interface-specification work.

The JD explicitly labels UDS experience 'non-negotiable,' which is reflected in its required status.

'Boot code and flash programming' and 'Service tool interface' are listed under Essential Skills but name functional capabilities rather than a single canonical tool; they are captured as required skills because of their placement in the requirements section.

CANoe and CAPL are listed separately in Additional Skills & Qualifications (preferred) but also appear in the Work Environment narrative; they are marked preferred based on their section placement.

KWP2000 is listed under Additional Skills & Qualifications as 'familiarity or experience,' confirming preferred status.

Kubota ECU experience is called 'highly desired' under Additional Skills but names a specific OEM platform; it is omitted as a skill because it functions more as domain context than a discrete, transferable technology skill — however hiring managers should note it is explicitly flagged in the posting.

The role is fully onsite in Clayton, NC, which falls within the Raleigh-Cary, NC CBSA.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): Boot code / flash programming.

Posting is for a contract engagement — the market benchmarks below price full-time roles, so read the comp comparison with that in mind.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗