Job Description

**Job Description**

**The Role**
We’re AV Frameworks within AV Platform Core at General Motors. We build the foundational frameworks that power robotics and autonomous capabilities across distributed compute — with a focus on inter-process communication (IPC), middleware, and developer experience that make complex systems reliable, observable, and fast.

As a Senior Software Engineer, you will design and deliver the core communication and runtime building blocks used by AV/Robotics applications on vehicles, on benches, and in simulation. You’ll work across C++ systems, Linux, and networking/IPC to achieve low-latency messaging, deterministic scheduling, and production-grade reliability at scale.

**What** **you’ll** **do**

+ Own design and implementation ofhigh-performance IPC and middleware primitives(publish/subscribe, shared memory, serialization, discovery, QoS).

+ Drivelatency, throughput, and determinismimprovements through profil...

Apply for this Position

Ready to join General Motors? Click the button below to submit your application.

Submit Application