Plus 2

Plus 2

Software Engineer, C++ Middleware and Runtime Infrastructure

Santa Clara, CA

Sponsorship not specified$120k-$200kDetected 511 days ago
C++Data StructuresAlgorithmsLinuxRoboticsElectrical EngineeringCommunicationProblem Solving

About the role

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

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.
  • Manage on-vehicle configurations and system state validation.
  • Optimize low-level OS interactions and fine-tune system performance.
  • Ensure team compliance with QMS, monitor quality, and drive process improvements.

Requirements

  • Strong understanding of Linux development tools, including build systems, compilers, debuggers, and performance analyzers.
  • Required Skills:

Nice to have

  • Preferred Skills:

Skills

  • BS in Computer Science, Electrical Engineering, or related field.
  • Solid hands-on coding experience using C++14(or later)
  • Excellent written and verbal communication 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.

Compensation

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

Benefits

  • Develop on-the-fly component health monitoring and rapid response mechanisms for critical events.
  • Our compensations (cash and equity) are determined based on the position, your location, qualifications, and experience.

This listing is sourced directly from Plus 2's careers page and normalized into a canonical job model.