As a Staff Platform Engineer at AeroVect, you will drive the technical direction and long-term architecture of the software foundation that powers our autonomous ground vehicle fleet.
Requirements
- 10+ years of experience developing Linux-based embedded or robotics platforms.
- Built a platform from 0→1 at a robotics/AV company that scaled through at least one order of magnitude in fleet size.
- Demonstrated ability to lead technically across multiple teams without direct reports — aligning autonomy, perception, and hardware stakeholders on a shared platform direction.
- Expert-level C++ (≥C++17) and strong Python, with deep instincts for which language belongs where in a real-time system.
- Deep, first-hand experience shipping real-time, safety-critical systems — Avionics, AV/ADAS, or comparable domains — not just general embedded Linux.
- Deep knowledge of IPC middlewares and techniques on Linux/POSIX systems.
- Expert-level real-time performance tuning and profiling (perf, eBPF, ftrace/LTTng), and the judgment to know when to reach for each.
- Experience with Git, Docker/OCI containers, and the CI/CD patterns appropriate for OS images and signed artifacts.
- Fluency with the common buses and protocols of a sensor-heavy vehicle (USB, Ethernet/TSN, CAN, PCIe, SPI, I2C).
- Experience with functional safety workflows (ISO 26262, MISRA, SOTIF) or a credible path to owning that work for us.
- Experience with Nvidia Orin/Thor platforms and heterogeneous compute scheduling.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance
