Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Integration

Home > C/C++ programming jobs

Senior Software Engineer - Integration in USA

  • Palo Alto, CA

Responsibilities

  • Develop features across the full vehicle software stack, including sensor interfaces, communication layers, diagnostics, and system services.
  • Integrate and validate autonomy and vehicle subsystems from multiple teams into a unified platform running on real hardware.
  • Build and maintain backend infrastructure and tooling supporting vehicle operations.
  • Design and implement inter-process and inter-system communication for vehicle and operator systems.
  • Contribute to OTA update pipelines and deployment workflows.
  • Write unit tests and help establish integration testing practices.
  • Participate in remote support rotations, including occasional early and late hours.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Robotics, Electrical Engineering, or a related technical field.
  • 4+ years of professional software engineering experience with C/C++ and Python.
  • Strong computer systems fundamentals, including operating system internals, memory management, process lifecycle, and IPC.
  • Hands-on application-level embedded Linux experience.
  • Ability to read schematics and understand hardware interfaces conceptually.
  • Experience working across multiple subsystems and codebases.
  • Experience with Linux systems programming, sockets, serial and device interfaces, systemd, and debugging tools.
  • Experience with CAN bus protocols, serial communication, multi-process systems, and system-level debugging.
  • Ability to work cross-functionally with firmware, perception, and controls teams.
  • ROS, Rust, networking, test infrastructure, CI integration testing, hardware-in-the-loop setups, or early-stage startup experience are preferred.
  • Ability to work onsite in Palo Alto, California.

Benefits

  • Onsite work in Palo Alto, California.
  • Occasional early or late hours as part of remote support rotations.

Salary: $180k - $225k/yr

Teleo

Teleo empowers businesses to harness the power of data-driven insights, turning complex information into actionable strategies that drive growth and innovation. With a focus on cutting‑edge analytics and user‑friendly solutions, we help organizations navigate market dynamics and make informed dec...

Similar positions

Senior Partner Solutions Engineer

  • Webflow
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $156k-$210k
  • USA - West

Software Engineer

  • Cisco
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Senior Software Engineer

  • Bloomberg
  • Full time
  • Others
  • 10/25/2026
  • Pune, India

Lead Software Test Engineer

  • Forterra
  • Full time
  • USA
  • 10/25/2026
  • Salary: $125k - $150k/yr
  • Clarksburg, MD

Embedded Networking Engineer

  • Apple
  • Full time
  • USA
  • 10/25/2026
  • San Diego, CA