Skip to main content

AeroVect

Software Engineer, Platform

Atlanta - Hybrid (Remote)fulltimemidAdded 1 month ago

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
Apply with Autofill

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 AeroVect

Likely 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?