Ann Arbor, MI

Salary
$98,800–$118,600
Posted
Aug 3, 2026
Location
Ann Arbor, MI
Last confirmed open
Sep 24, 2026

What this job asks for AI summary

A Systems Engineer role on an Autonomous Driving Kit team focused on designing and delivering compute and sensor systems for autonomous trucking. Day-to-day work involves authoring and maintaining technical requirements, supporting functional architecture development, and driving integration and test plans across embedded compute, power distribution, data logging, and multi-modal sensor systems — all aligned to functional safety and cybersecurity standards.

Junior level · Bachelor's required · Full-time

Must have (1)
CAN, PCIe, Ethernet, LIN or I2C
Nice to have (7)
JamaISO 26262ASPICECC++PythonLinux

“or” means any one of them counts — you don't need all of them.

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

How this req sits in the market our data

What gives you an edge
PCIe2%I2C2%CAN10%Ethernet10%

Rare in this occupation — lead with these, and say what you built with them.

What the occupation pays Median $119,144 (middle half $81,115–$160,963).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 5, 2026. It is a model, not a headcount.

Why we read it this way (6)

The experience requirement is stated as '0-3+ years', making this an entry-to-junior-level role despite the breadth of the job description; seniority is assessed as Junior accordingly.

CAN, PCIe, Ethernet, LIN, and I2C are listed together as a single data-bus familiarity requirement under the required qualifications section. They are emitted as separate skills since they are distinct technologies, with CAN carrying the alternatives array to reflect their co-listing.

High-speed signaling and signal integrity are required but name no specific tool or technology, so they are omitted from the skills list per extraction rules.

Jama appears both in the required section (as a requirements database tool) and the bonus section; it is marked preferred because the required mention uses the softer framing 'Maintain requirements databases using Jama' in the responsibilities narrative, while the bonus section explicitly calls it out as experience with 'Requirements Management Tools such as Jama.'

ISO 26262, ASPICE, C, C++, Python, Linux, and lab equipment experience all appear under the 'Bonus Points!' section and are marked preferred.

SOC 15-1299 (Computer Occupations, All Other) is used as the best fit for a systems engineering role spanning hardware, embedded compute, and functional safety — it does not map cleanly to software development (15-1252) or pure systems analysis (15-1211), hence Medium confidence with 15-1211 as the runner-up.

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 ↗