Houston, TX

Salary
Posted
Jul 23, 2026
Location
Houston, TX
Last confirmed open
Jul 25, 2026

What this job asks for AI summary

A hands-on embedded software engineering role focused on the full lifecycle of vehicle control unit (VCU) software for autonomous trucks — from requirements and architecture through model-based development in MATLAB/Simulink, embedded C/C++ implementation, AUTOSAR integration, and MIL/SIL/HIL validation. The role suits engineers with a background in safety-critical automotive or robotics software who are comfortable working across simulation, bench, and live vehicle environments.

Senior level · Bachelor's required · Full-time

Must have (8)
C or C++MATLABSimulinkStateflowAUTOSARCAN/CAN-FDUDS or XcpCI/CD
Nice to have (9)
PythonInfineon AURIXISO 26262MISRA C or Misra C++Automotive SPICECANoe or CanalyzerDaVinci Configurator or Davinci DeveloperEmbedded Coder or TargetlinkVector, Dspace or Etas

“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
Simulink4%MATLAB5%

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

What won't set you apart
CI/CD45%

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

What the occupation pays Median $138,970 (middle half $107,524–$175,762).

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 (8)

No work location is specified in the posting; the CBSA field is left blank. Bot Auto is a US-based autonomous trucking startup, so the role is assumed to be US-based.

No total years of experience are stated; seniority is inferred from the breadth of ownership (full software lifecycle, cross-functional coordination, mentorship) and the depth of required expertise across embedded systems, AUTOSAR, and MIL/SIL/HIL validation.

The degree requirement accepts a Bachelor's or advanced degree — Bachelor's is set as the minimum.

C and C++ are listed together throughout the posting as a combined embedded-language requirement; they are emitted as separate skills since both are genuinely distinct technologies used in the role.

UDS and XCP appear together as 'UDS, XCP, or equivalent protocols' under required qualifications — emitted as one skill with XCP as an alternative.

Python appears only under Preferred Qualifications.

Infineon AURIX/TC3xx, ISO 26262, Automotive SPICE, MISRA C/C++, CANoe/CANalyzer, DaVinci Configurator/Developer, Embedded Coder/TargetLink, and Vector/dSPACE/ETAS all appear under Preferred Qualifications.

No compensation is mentioned in the posting.

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 ↗