18 days ago
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.
