GrepJob
AeroVect

Staff Platform Engineer

AeroVect
Apply
18 days ago
Remote, United Kingdom +11 moreStaff+
H1B Sponsor

Responsibilities

  • Define the technical vision and multi-year roadmap for the platform.
  • Own the architecture of Ubuntu/Yocto/Linux distributions for real-time workloads.
  • Set the strategy for ROS 2 IPC middleware across the fleet.
  • Lead development of user-space drivers for various vehicle interfaces.
  • Own the platform's functional safety and security strategy.
  • Define the observability contract for the platform.
  • Collaborate with teams to set cross-stack performance budgets.
  • Set standards for platform build, testing, and release processes.
  • Contribute to technical hiring and mentoring of senior engineers.
  • Represent AeroVect in technical relationships with vendors.
  • Provide on-call support during field trials and customer pilots.
  • Identify and address strategic technical debt.

Requirements

  • 10+ years of experience developing Linux-based embedded or robotics platforms.
  • Experience building a platform from 0→1 at a robotics/AV company.
  • Ability to lead across multiple teams without direct reports.
  • Experience growing senior engineers and raising engineering standards.
  • Expert-level C++ (≥C++17) and strong Python skills.
  • Experience shipping real-time, safety-critical systems.
  • Deep knowledge of IPC middlewares on Linux/POSIX systems.
  • Expert-level real-time performance tuning and profiling skills.
  • Experience with Git, Docker/OCI containers, and CI/CD patterns.
  • Fluency with common buses and protocols of sensor-heavy vehicles.
  • Experience with functional safety workflows (ISO 26262, MISRA).
  • Experience with Nvidia Orin/Thor platforms.

Tech Stack

C++DockerGitLinuxPython