Drimva

AeroVect

Software Engineer, Platform

Atlanta - Hybrid · Hybrid · Full-time · Posted Sep 8, 2026

Experience
3+ years developing or maintaining Linux-based embedded or robotics platforms.

About the job

Owns the reliability, performance, and scalability of the Linux and ROS 2 platform powering AeroVect’s autonomous ground vehicle fleet.

What you'll do

  • Build and maintain custom Ubuntu/Linux images, middleware, kernel modules, and device drivers for vehicle sensors and interfaces.
  • Tune ROS 2 middleware and system performance; implement observability, security hardening, and OTA updates.
  • Own CI/CD for OS images and driver packages, support field deployments, and document platform practices.

What they ask for

  • 3+ years developing or maintaining Linux-based embedded or robotics platforms.
  • Deep knowledge of Ubuntu or Linux systems, including package management, systemd, networking, and kernel configuration.
  • Proficiency in C/C++ and Python, with experience writing or debugging kernel modules and user-space drivers.
  • Production or research experience with ROS 1 or ROS 2.

Nice to have

  • Prior work on autonomous vehicles, drones, or other safety-critical robotic systems.
  • Experience with ptp4l, v4l2/gstreamer, Nvidia Orin/Jetson, real-time Linux, DDS internals, GPU acceleration, or functional safety tools.

Tools

Ubuntu, Linux, ROS 1, ROS 2, C/C++, Python, Git, Docker/OCI containers

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)