Latitude AI · Pittsburgh, PA

Salary
$150,320–$225,480from the description
Posted
Jul 9, 2026
Location
Pittsburgh, PA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

This role sits within an embedded software team building platform software for an autonomous driving system. Day-to-day work centers on developing and maintaining a UDS diagnostic stack and other C++ software running in Linux userspace on ARM-based embedded platforms, along with writing automated tests and owning specific modules end-to-end. It suits engineers with a solid grounding in embedded Linux development, modern C++, and system-level debugging.

Mid level · 2+ years · San Jose-Sunnyvale-Santa Clara, CA · Bachelor's required · Full-time

Must have (5)
C++MISRA-C++LinuxARMPython
Nice to have (8)
UDSDoIPARM TrustZone or Op TeegtestBazelDockerSOME/IPISO 26262

“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

Roughly 2,400 people in the San Jose-Sunnyvale-Santa Clara, CA area plausibly meet what this posting asks for (software developers). range 890–3,150

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What won't set you apart
Python51%Linux45%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $217,796 (middle half $177,469–$231,052). This posting is about at that midpoint.

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

Why we read it this way (6)

The posting lists multiple office locations (Pittsburgh, Dearborn MI, Palo Alto CA) with no remote option; the California salary range is quoted, suggesting Palo Alto is the primary location used for compensation benchmarking, so the CBSA is set to San Jose-Sunnyvale-Santa Clara, CA.

The experience requirement is stated twice with slight variation: '2+ years' in one line and '3+ years (or Master's + 1+ years)' in another. The lower bound of 2+ years is used for the overall years minimum as the minimum threshold.

A Bachelor's degree is listed as a hard requirement; a Master's or PhD is offered as an alternative path, so Bachelor's is the minimum formal degree gate.

UDS (ISO 14229) appears in the 'What you'll do' section as a task context (supporting an existing stack) rather than as a stated candidate requirement, and is explicitly listed under 'Nice to have' — treated as preferred.

Automated test writing and Python scripting are listed in the required qualifications section and are treated as hard gates; gtest, Bazel, and Docker appear only under 'Nice to have' and are preferred.

ARM TrustZone and OP-TEE are listed together as interchangeable alternatives under 'Nice to have.'

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 ↗