airports or other industrial sites On-site Contract

AeroVect is hiring a Staff Platform Engineer

About the Role

As a Staff Platform Engineer, you will lead the evolution of the core software platform powering autonomous ground vehicles. Your primary responsibility is to establish the long-term technical vision, ensuring the system scales reliably with increasing fleet size, sensor complexity, and autonomy capabilities.

Key Responsibilities

  • Define the multi-year platform roadmap, guiding architectural decisions for real-time performance, safety, and maintainability.
  • Own the design and evolution of Linux-based operating environments, including custom Ubuntu and Yocto distributions tailored for safety-critical workloads.
  • Make strategic build-versus-buy decisions and lead the selection and configuration of ROS 2 middleware, including Cyclone DDS, Fast DDS, and Zenoh.
  • Establish quality-of-service policies, inter-process communication profiles, and determinism requirements for high-bandwidth sensor data pipelines.
  • Lead the development of user-space drivers for LiDAR, cameras, radar, GNSS/INS, and vehicle network interfaces such as CAN.
  • Set hardware integration standards to ensure consistency and reliability when onboarding new sensors or components.
  • Own the platform’s functional safety and security strategy, including secure boot, over-the-air updates, and vulnerability response processes.
  • Ensure alignment with ISO 26262 and SOTIF as the system matures toward production readiness.
  • Define observability standards and SLIs/SLOs that provide clear health signals in both lab and field environments.
  • Collaborate with autonomy, perception, and controls teams to establish cross-stack performance budgets for CPU, GPU, memory, and latency.
  • Drive initiatives to meet performance targets across teams and resolve systemic bottlenecks.
  • Define CI/CD pipelines for OS images and driver packages, including hardware-in-the-loop testing and rollback mechanisms.
  • Contribute to hiring, interview rubric development, and mentorship of senior engineers, helping grow future tech leads.
  • Elevate code and design review practices across the platform organization.
  • Represent the company in technical discussions with silicon, sensor, and middleware vendors, influencing their roadmaps to meet platform needs.
  • Provide escalation support during field trials and use operational insights to drive platform improvements.
  • Identify and reduce strategic technical debt across the software stack.

Required Qualifications

  • 10+ years of experience building Linux-based embedded or robotics platforms.
  • Proven track record of building a platform from inception through at least one order-of-magnitude scale in fleet size within a robotics or autonomous vehicle environment.
  • Experience leading technical alignment across autonomy, perception, and hardware teams without direct authority.
  • Strong leadership in raising engineering standards, including design and code reviews, on-call practices, and post-mortems.
  • Expert-level proficiency in C++ (C++17 or later) and Python, with clear judgment on language use in real-time contexts.
  • Hands-on experience shipping real-time, safety-critical systems in domains such as avionics, ADAS, or autonomous vehicles.
  • Deep knowledge of IPC mechanisms and middleware on POSIX-compliant systems.
  • Advanced skills in performance analysis using tools like perf, eBPF, ftrace, and LTTng.
  • Experience with Git, Docker/OCI containers, and CI/CD workflows for signed OS artifacts.
  • Familiarity with sensor vehicle buses including USB, Ethernet/TSN, CAN, PCIe, SPI, and I2C.
  • Experience with functional safety standards such as ISO 26262, MISRA, or SOTIF, or a clear path to owning this work.
  • Hands-on experience with Nvidia Orin and Thor platforms and heterogeneous compute scheduling.

Preferred Qualifications

  • Prior work on autonomous vehicles, drones, or safety-critical robotic systems.
  • Experience configuring ptp4l and Time-Sensitive Networking (TSN) in multi-sensor environments.
  • Working knowledge of v4l2 and gstreamer frameworks.
  • Familiarity with QNX or other real-time operating systems and judgment on when to use them over Linux.
  • Deep understanding of Yocto and Linux internals, including package management, systemd, networking, and real-time kernel patches like PREEMPT_RT.
  • Knowledge of GPU acceleration technologies such as CUDA and Vulkan.
  • Contributions to open-source projects in Linux, ROS 2, DDS, or Yocto, or public technical work such as talks, papers, or standards participation.
  • Ability to thrive in a fast-paced startup environment and support deployments in industrial settings like airports.
Required Skills
LinuxC++PythonROS 2Embedded SystemsYoctoCyclone DDSFast DDSZenohGitUbuntuReal-time SystemsPlatform EngineeringFleet ScalingTechnical Leadership LinuxC++PythonROS 2Embedded SystemsYoctoCyclone DDSFast DDSZenohGitUbuntuReal-time SystemsPlatform EngineeringFleet ScalingTechnical Leadership
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
AeroVect
AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day-to-day operations. The company develops autonomous vehicle platforms for airport environments and is backed by top-tier venture capital investors in aviation and autonomous driving.
All jobs at AeroVect Visit website
Job Details
Department Engineering
Category infrastructure
Posted 3 hours ago