CareerPlan

Software Engineer, Edge AI

USAFull-time2026-10-21 → 2026-11-10

Core

Design and build native C++ or Rust services for Linux, Android, and QNX vehicle targets, focusing on telemetry, diagnostics, fleet reporting, and deploying optimized ML models on vehicle NPUs.

Role type

Senior IC embedded systems engineer (automotive edge AI)

Builds

Telemetry services, diagnostics tools, and optimized ML inference pipelines for vehicles

Domain

Automotive / Embedded Systems / Edge AI

Deliverable

production ML models

Required skills

C++, Rust, Linux systems programming, embedded systems, NPU optimization, debugging (gdb, perf, strace), Wi-Fi/cellular networking, design documentation

Preferred skills

ONNX Runtime, TensorRT, TFLite, ExecuTorch, model quantization, speech/audio systems, Android/AOSP, gRPC, observability tooling, open-source ML infrastructure contributions

Responsibilities

Develop telemetry capabilities including signal collection and fleet-reporting tools; Improve reliable vehicle data uploads and retrieval over Wi-Fi and cellular networks; Deploy and optimize speech and other ML models on vehicle NPUs; Instrument, debug, benchmark, and soak-test software on bench hardware and real vehicles; Write design documents, review code, and defend performance budgets against regressions

Seniority

Mid-level (2–4 years experience)