AeroVect
Software Engineer, Platform
About this role
AeroVect seeks a Platform Engineer to build and maintain the Linux-based software foundation powering autonomous ground handling vehicles. You'll optimize the ROS 2 stack, manage custom Ubuntu distributions, integrate multi-sensor drivers, and ensure production-ready reliability for safety-critical autonomous systems.
What you'll do
- Design and maintain custom Ubuntu/Linux distributions for real-time autonomous vehicle workloads
- Optimize ROS 2 DDS middleware for low-latency, high-throughput multi-sensor data flows
- Develop and integrate kernel modules and drivers for LiDARs, cameras, radars, GNSS/INS, and vehicle interfaces
- Implement observability, logging, and monitoring solutions for system health and performance
- Own CI/CD pipelines for OS images and automate build, test, and deployment processes
- Harden platform security, apply patches, and implement over-the-air update mechanisms
What they're looking for
- Linux/Ubuntu systems administration and kernel configuration
- C/C++ and Python development
- ROS 1 or ROS 2 in production settings
- Kernel module and driver development
- Real-time performance tuning and profiling tools
- Communication protocols (CAN, USB, Ethernet, I2C, SPI, PCIe)
- Docker/OCI containers and automated build systems (Yocto, Buildroot)
- Git and CI/CD pipeline management
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
AeroVect
AeroVect builds autonomous ground handling systems for airport operations, deploying robotic platforms to enhance baggage and aircraft towing logistics. The company is hiring Integration Engineers, Software Engineers, Test Engineers, and Platform Engineers to develop, validate, and operate its autonomous vehicle fleet.
View all jobs at AeroVectLikely interview questions
- Walk us through your experience building or maintaining Linux-based platforms for robotics or embedded systems. What were the biggest performance or reliability challenges you faced?
- Describe your hands-on experience with ROS 2 and DDS middleware. How have you tuned or optimized DDS for low-latency, multi-sensor data flows in production?