Systems Engineer at Actalent
Clayton, NC
$55–$60/hrfrom the description
Jul 27, 2026
Clayton, NC
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
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.