Our autonomous-driving fleet generates petabyte-scale sensor and system data. In this role, you will own critical parts of the path that makes this data reliable and useful—from high-throughput recording on the vehicle to transfer, validation, cataloging, and efficient access for replay, analytics, and machine learning. You will work primarily in modern C++ and Python, solving systems challenges across resource-constrained vehicle computers and large-scale offline infrastructure. We welcome engineers from systems, robotics, storage, or data-infrastructure backgrounds; prior autonomous-vehicle experience is helpful but not required.
We are open to candidates at either the Software Engineer or Senior Software Engineer level. Level will be determined by experience, technical depth, scope of ownership, and demonstrated impact. You do not need experience with every technology in our stack; we value strong fundamentals, ownership, and the ability to learn.
Responsibilities:Design and evolve high-throughput C++ systems that continuously record vehicle sensor and runtime data, selectively capture events, and collect system telemetry while operating safely under CPU, memory, disk, and network constraints
Build reliable Python data-plane services and libraries for vehicle-data transfer, ingestion, validation, domain-specific format conversion, metadata extraction, cataloging, and storage lifecycle management
Evolve versioned vehicle-data formats and their C++ and Python APIs, including indexing, serialization, compression, schema evolution, and backward compatibility
Evolve columnar and lakehouse representations and access APIs for vehicle data, improving scalability and performance for fleet-scale mining, replay, and analytics
Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts
Required Skills:
BS, MS, or PhD in Computer Science or a related technical field, or equivalent practical experience
Programming experience in modern C++ and working proficiency in Python for services, libraries, and tooling
Linux systems knowledge, including concurrency, memory and resource management, filesystem and storage I/O, networking, debugging, and performance profiling
Self-driven with a strong sense of ownership: a quick learner who is eager to take responsibility and drive projects forward end to end
Preferred Skills:
Familiarity with protobuf, gRPC, compression or media codecs, and native C++/Python bindings
Experience with autonomous vehicles, robotics, ROS or ROS 2, robotics log formats such as rosbag or MCAP, or other high-throughput recording and telemetry systems
Experience with columnar data formats or lakehouse table technologies such as Parquet, Delta Lake, or Apache Iceberg
Skills Required
- BS, MS, or PhD in Computer Science or related field, or equivalent practical experience
- Programming experience in modern C++
- Working proficiency in Python for services, libraries, and tooling
- Linux systems knowledge including concurrency, memory/resource management, filesystem and storage I/O, networking, debugging, and performance profiling
- Self-driven with strong ownership and ability to drive projects end-to-end
- Familiarity with protobuf, gRPC, compression or media codecs, and native C++/Python bindings
- Experience with autonomous vehicles, robotics, ROS or ROS 2, rosbag or MCAP, or high-throughput recording/telemetry systems
- Experience with columnar data formats or lakehouse technologies such as Parquet, Delta Lake, or Apache Iceberg
Plus Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Plus and has not been reviewed or approved by Plus.
-
Leave & Time Off Breadth — Unlimited PTO in addition to company holidays and flexible work arrangements are offered, indicating broad time-off flexibility. This setup signals strong support for taking time away from work.
-
Healthcare Strength — Tiered medical, dental, and vision options allow employees to select coverage that fits their needs. This breadth of core health coverage aligns with a comprehensive benefits approach.
-
Wellbeing & Lifestyle Benefits — Daily catered lunches at key offices and company-sponsored professional development add meaningful day-to-day and growth-oriented perks. These offerings enhance overall wellbeing and workplace experience.
Plus Insights
What We Do
Plus is a global provider of highly automated driving and fully autonomous driving solutions. Named by Forbes as one of America's Best Startup Employers and Fast Company as one of the World’s Most Innovative Companies, Plus's customers are already operating its product on the road today. Working with one of the largest companies in the U.S., vehicle manufacturers and others, Plus is making transportation safer and greener. Plus has received a number of industry awards and distinctions for its transformative technology and business momentum from Fast Company, Insider, Consumer Electronics Show, AUVSI, and others. For more information, visit www.plus.ai



.png)





