Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Teleo

New

Senior Software Engineer - Integration

Posted Updated
Discussion

Description

You will develop software across the vehicle stack, including sensor interfaces, communication layers, diagnostics, and system services. You will integrate and validate subsystems into a cohesive platform on real hardware, build backend tooling for vehicle operations, and implement communication between vehicle and operator systems. You will contribute to OTA deployment workflows, testing practices, and remote support rotations.

Responsibilities

  • Develop features across the vehicle software stack, including sensor interfaces, communication layers, diagnostics, and system services
  • Integrate and validate subsystems from multiple teams into a unified platform
  • Build and maintain backend infrastructure and tooling for 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 establish integration testing practices
  • Participate in remote support rotations, including occasional early or 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 in C/C++ and Python
  • Strong understanding of OS internals, memory management, process lifecycle, and IPC
  • Embedded Linux application-level experience
  • Ability to read schematics and understand hardware interfaces conceptually
  • Ability to work across multiple subsystems and codebases
  • Ability to work on-site in Palo Alto, CA
  • Experience with Linux systems programming, CAN bus protocols, serial communication, multi-process systems, and system-level debugging

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →