Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer, Edge AI

Home > C/C++ programming jobs

Software Engineer, Edge AI in USA

  • Rivian and Volkswagen Group Technologies
  • Full time
  • Email
  • Palo Alto, CA

Responsibilities

  • Design and build native C++ or Rust services running on vehicle compute across Linux, Android, and QNX.
  • Develop telemetry capabilities including signal collection, vehicle-side metrics, diagnostics, and fleet-reporting configuration tools.
  • Improve high-throughput and reliable vehicle data uploads over Wi-Fi and cellular, including ADAS and camera data retrieval.
  • Deploy and optimize speech recognition, synthesis, wake-word, and other ML models on vehicle NPUs against latency and accuracy targets.
  • Instrument, debug, benchmark, and soak-test software on bench hardware and real vehicles to identify field issues and prevent performance regressions.
  • Write design documents, review code, and work on interconnected vehicle systems.

Requirements

  • Require 2–4 years of software engineering experience, or a BS/MS in a related engineering or computer science field with equivalent demonstrated building experience.
  • Demonstrate experience building complex software through production work, internships, open source, hackathons, competitions, university teams, or similar projects.
  • Have strong Linux and systems fundamentals covering processes, threading, concurrency, memory, inter-process communication, and filesystems.
  • Be able to debug running systems with tools such as gdb, perf, and strace.
  • Be proficient in C++ or Rust and capable of methodical debugging on large interconnected systems.
  • Communicate clearly through design documents, tickets, and code reviews.
  • Preferred qualifications include ONNX Runtime, TensorRT, TFLite, llama.cpp, ExecuTorch, or silicon vendor SDK experience; model quantization and constrained-hardware deployment; audio or speech systems; Android/AOSP internals; embedded, automotive, robotics, or real-time systems; networking and large-scale data transfer; gRPC; observability tooling; and open-source or ML infrastructure contributions.

Benefits

  • Full-time employees may participate in an annual company performance bonus program and may receive equity in the form of RSUs.
  • Benefits include health coverage, retirement savings, paid time off, and family planning programs, with offerings varying by country.

Salary: $116k - $160k/yr

Rivian and Volkswagen Group Technologies

Rivian and Volkswagen Group Technologies unite to pioneer sustainable mobility solutions, blending cutting‑edge electric vehicle engineering with advanced autonomous driving capabilities. Together, they develop next‑generation platforms that prioritize performance, safety, and environmental stewa...

Similar positions

Software Engineering Intern

  • Illinois Tool Works, Inc.
  • Full time
  • USA
  • 09/22/2026
  • Rogers, MN

Senior Embedded Software Engineer

  • Google
  • Full time
  • USA
  • 09/22/2026
  • Salary: $174k - $252k/yr
  • Mountain View, CA

Senior Software Engineer

  • AMD
  • Full time
  • USA
  • 09/22/2026
  • Longmont, CO

Software Development Intern, Summer 2027

  • Tyler Technologies
  • Full time
  • USA
  • 09/22/2026
  • Lubbock, TX

Engineer, Software Development Engineering (Embedd

  • Western Digital
  • Full time
  • Others
  • 09/22/2026
  • Petaling Jaya, Malaysia