Software Engineer, Platform

AeroVect

Atlanta, Georgia, United States
Remote
Linux system administration
Ros 2 middleware optimization
C/c++ and python development
You will own the reliability, performance, and scalability of the software foundation that powers our autonomous ground vehicle fleet

Job Summary

  • You will own the reliability, performance, and scalability of the software foundation that powers our autonomous ground vehicle fleet.
  • Your work enables our perception and autonomy teams to iterate rapidly and deliver safe, production-ready capabilities to customers worldwide.
  • You will collaborate with autonomy, perception, and controls engineers to profile CPU/GPU usage and remove bottlenecks across the stack.

Matching Summary

You will own the reliability, performance, and scalability of the software foundation that powers our autonomous ground vehicle fleet.

Skills & Requirements

Must-have

  • Linux system administration
  • ROS 2 middleware optimization
  • C/C++ and Python development
  • Kernel module development
  • Real-time performance tuning
  • CI/CD pipeline automation

Nice-to-have

  • Autonomous vehicle experience
  • DDS internals knowledge
  • GPU acceleration frameworks
  • Functional safety compliance

Key Requirements

  • 3+ years of experience developing or maintaining Linux-based embedded or robotics platforms
  • Proficiency in C/C++ and Python
  • Hands-on experience with ROS 1 or ROS 2 in a production or research setting

Work Rights

Not specified

Tailored Resume

Cover Letter