👀 Watch the Climatebase Fellowship Cohort 8 Info Session.

Plus

Software Engineer, C++ Middleware and Runtime Infrastructure

Santa Clara, CA, US

HybridFull time roleEarly Career

6 months ago

About the Job

You will develop and optimize the core infrastructure that facilitates reliable, low-latency execution of on-vehicle robotics software. Your mission extends beyond building a rock-solid foundation for autonomous driving — you will also equip engineers with the tools needed to analyze system behavior, identify performance bottlenecks, and enhance robustness.



In this role, you will contribute to existing frameworks, libraries, and tools while also designing and implementing new components across various mission-critical domains.




Responsibilities:

  • Design and optimize low-latency interprocess communication and data flow monitoring.

  • Develop high-performance event logging and structured telemetry.

  • Implement safety-enhanced memory allocators and efficient memory provisioning policies.

  • Build lock-free data structures and algorithms to support real-time system requirements.

  • Work on network communication and coherency protocols.

  • Develop on-the-fly component health monitoring and rapid response mechanisms for critical events.

  • Manage on-vehicle configurations and system state validation.

  • Optimize low-level OS interactions and fine-tune system performance.

Required Skills:

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

  • Solid 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.

  • Proactive problem-solving mindset: ability to identify, propose, and implement solutions.

Preferred Skills:

  • Experience in writing, debugging, and profiling multithreaded C++ applications.

  • Familiarity with robotics-related libraries such as ROS.

  • Knowledge of real-time OS, database internals, network programming, GPGPU, or robotics.

Salary Range:

  • $120,000 - $200,000 a year



Our compensations (cash and equity) are determined based on the position, your location, qualifications, and experience.

About the Company

Plus Logo

Plus

Santa Clara, California, USA

251-500

Plus is an AI company whose mission is to build “driving intelligence” to power a safer and greener world. Plus’s autonomous driving solutions span from driver-out SuperDrive™, to highly automated PlusDrive®, next-gen safety technology PlusProtect™, and model-based perception software PlusVision™. Headquartered in Silicon Valley with operations in the U.S., Europe, and Australia, Plus is named by Fast Company as one of the World’s Most Innovative Companies. Plus’s large AI models are already powering vehicles in commercial use today. Partners including Bosch, dm-drogerie markt, DSV, Hyundai Motor Company, IVECO, Luminar, Nikola, Scania/MAN/Navistar of the TRATON GROUP, and Transurban are working with Plus to accelerate next-generation transportation solutions.
 

Similar Jobs

Nuro Logo

Software Engineer, Sensor Platform

Software Engineer, Sensor Platform

  • Nuro
  • Mountain View, CA, US
  • Hybrid, Remote
  • Full time role

Efficient, electric robots delivering goods affordably and reducing emissions for a sustainable future.

About 2 months ago

Crusoe Logo

Senior Software Engineer, Linux Driver and Kernel Developer

Senior Software Engineer, Linux Driver and Kernel Developer

  • Crusoe
  • San Francisco, CA, US
  • Hybrid
  • Full time role

Transforming stranded energy into eco-friendly power for data centers, reducing environmental impact significantly.

2 months ago

Nuro Logo

Senior Software Engineer, Onboard Systems

Senior Software Engineer, Onboard Systems

  • Nuro
  • Mountain View, CA, US
  • Hybrid, Remote
  • Full time role

Efficient, electric robots delivering goods affordably and reducing emissions for a sustainable future.

6 months ago

Plus Logo

Senior/Staff Software Engineer, Runtime

Senior/Staff Software Engineer, Runtime

  • Plus
  • Santa Clara, CA, US
  • Hybrid, Remote
  • Full time role

AI-powered autonomous driving for a safer, greener world.

5 months ago

Agtonomy Logo

Senior Software Engineer, C++ Middleware

Senior Software Engineer, C++ Middleware

  • Agtonomy
  • South San Francisco, CA, US
  • In-person, Hybrid
  • Full time role

Transforming farm equipment for autonomous and sustainable agriculture.

5 months ago

Zoox Logo

Software Engineer - C++ Development, Vehicle Experience

Software Engineer - C++ Development, Vehicle Experience

  • Zoox
  • Foster City, CA, US
  • In-person
  • Full time role

Pioneering electric autonomous vehicles for low-carbon, congestion-free urban transportation.

2 months ago

Glydways Logo

Software Engineer - Embedded Applications

Software Engineer - Embedded Applications

  • Glydways
  • Hybrid, Remote
  • Full time role

Net-negative GHG autonomous transportation for affordable, efficient, and eco-friendly mobility solutions.

25 days ago

Navvis Logo

Working Student - Embedded Software Engineer (F/M/D)

Working Student - Embedded Software Engineer (F/M/D)

  • Navvis
  • Maxvorstadt, München, BY, DE
  • Hybrid
  • Full time role

"Transforming physical spaces into digital twins for enhanced productivity and sustainability."

15 days ago

REGENT Logo

Senior or Staff Embedded Software Engineer

Senior or Staff Embedded Software Engineer

  • REGENT
  • North Kingstown, RI, US
  • In-person
  • Full time role

All-electric seagliders reducing coastal travel emissions and costs.

5 days ago

Lunar Energy Logo

Systems Integration and Development Tools Engineer

Systems Integration and Development Tools Engineer

  • Lunar Energy
  • Mountain View, CA, US
  • In-person
  • Full time role

"Empowering homes with AI-driven solar and battery systems for a sustainable future."

2 days ago