AeroVect · 16 hours ago
Senior Software Engineer, Platform
AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day-to-day operations. As a Platform Engineer, you will own the reliability, performance, and scalability of the software foundation that powers our autonomous ground vehicle fleet.
AerospaceAir TransportationArtificial Intelligence (AI)Autonomous VehiclesLogisticsManufacturingRoboticsSoftwareTransportation
Responsibilities
Design, build, and maintain custom Ubuntu/Linux distributions tailored for real‑time, safety‑critical autonomous vehicle workloads
Optimize and tune ROS 2 DDS middleware (e.g., Cyclone DDS, Fast DDS) for low‑latency, high‑throughput multi‑sensor data flows
Develop, integrate, and maintain kernel modules and user‑space drivers for LiDARs, cameras, radars, GNSS/INS, CAN, and other vehicle interfaces
Maintain and expand the network interfaces of the system
Implement observability and logging solutions to monitor system health, performance, and resource utilization in both lab and field deployments
Collaborate with autonomy, perception, and controls engineers to profile CPU/GPU usage and remove bottlenecks across the stack
Harden the platform for production by applying security patches, enforcing secure boot, and implementing over‑the‑air (OTA) update pipelines
Own CI/CD pipelines for OS images and driver packages; automate build, test, and deployment processes
Provide on‑call support for platform components during field trials and customer pilots
Contribute to technical documentation and best‑practice guidelines for internal and external developers
Qualification
Required
3+ years of experience developing or maintaining Linux‑based embedded or robotics platforms
Proficiency in C++ and Python
Hands‑on experience with ROS 1 or ROS 2 in a production or research setting
Knowledge of DDS internals and QoS tuning for deterministic data delivery
Strong grasp of real‑time performance tuning, profiling tools (perf, eBPF, tracing), and resource‑constrained optimization
Experience with Git, Docker/OCI containers
Preferred
Prior work on autonomous vehicles, drones, or other safety‑critical robotic systems
Experience with ptp4l configurations in complex systems
Familiarity with common communication buses and protocols (USB, Ethernet, CAN, PCIe, SPI, I2C)
Experience with v4l2/gstreamer
Deep knowledge of Ubuntu or Linux systems, including package management, systemd, networking, and kernel configuration
Experience with Nvidia Orin/Jetson platforms
Experience with Yocto
Experience customizing the Linux kernel for PREEMPT_RT or other real‑time patches
Familiarity with GPU acceleration frameworks (CUDA, Vulkan) and heterogeneous compute scheduling
Experience integrating functional safety libraries and tools (e.g., MISRA, ISO 26262 compliance workflow)
Experience writing or debugging kernel modules and user‑space drivers
Comfort working in a fast‑paced startup environment and supporting field deployments at airports or other industrial sites
Company
AeroVect
AeroVect develops airport automation systems that use embodied AI to manage baggage and cargo logistics on the airfield.
H1B Sponsorship
AeroVect has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (5)
2023 (5)
Funding
Current Stage
Growth StageTotal Funding
$27MKey Investors
Nava VenturesOutsiders Fund
2024-09-19Series A· $18M
2022-07-01Seed· $7M
2021-05-08Pre Seed· $2M
Recent News
2025-06-18
linkedin.com
2024-01-31
Company data provided by crunchbase