Drimva

PlusAI

Software Engineer, Runtime & C++ Middleware

$120K–$200K

Santa Clara, CA · Hybrid · Full-time · Posted Feb 25, 2025

Education
BS in Computer Science, Electrical Engineering, or related field.

About the job

Develops and optimizes runtime infrastructure and C++ middleware for reliable, low-latency execution of on-vehicle robotics software.

What you'll do

  • Build and optimize communication, telemetry, memory management, and lock-free components for real-time systems.
  • Develop monitoring, health-response, configuration, and system-state validation tools.
  • Optimize low-level OS interactions and performance, and support QMS compliance and continuous improvement.

What they ask for

  • BS in Computer Science, Electrical Engineering, or a related field.
  • Hands-on coding experience using C++14 or later.
  • Strong understanding of Linux development tools, including build systems, compilers, debuggers, and performance analyzers.
  • Excellent written and verbal communication skills.

Nice to have

  • Experience writing, debugging, and profiling multithreaded C++ applications.
  • Familiarity with ROS or knowledge of real-time OS, database internals, network programming, GPGPU, or robotics.

Pay

$120,000 - $200,000 a year (base salary)

Tools

C++14, Linux, ROS, real-time OS, GPGPU

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)