3 months ago
Atlanta, GA, USAMid Level
H1B Sponsor
Responsibilities
- Design, build, and maintain custom Ubuntu/Linux distributions for real-time, safety-critical autonomous vehicle workloads.
- Optimize ROS 2 DDS middleware, including Cyclone DDS and 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 system network interfaces.
- Implement observability and logging solutions for system health, performance, and resource utilization in lab and field deployments.
- Collaborate with autonomy, perception, and controls engineers to profile CPU/GPU usage and remove stack bottlenecks.
- Harden the production platform through security patches, secure boot, and OTA update pipelines.
- Own CI/CD pipelines for OS images and driver packages, automating 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.
Requirements
- At least 3 years of experience 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.
- Hands-on experience with ROS 1 or ROS 2 in a production or research setting.
- Familiarity with USB, Ethernet, CAN, PCIe, SPI, and I2C communication buses and protocols.
- Knowledge of real-time performance tuning, profiling tools including perf, eBPF, and tracing, and resource-constrained optimization.
- Experience with Git, Docker/OCI containers, and automated build systems such as Yocto or Buildroot.
- Preferred: experience with autonomous vehicles, drones, or other safety-critical robotic systems.
- Preferred: experience configuring ptp4l in complex systems.
- Preferred: experience with v4l2/gstreamer and NVIDIA Orin/Jetson platforms.
- Preferred: experience customizing the Linux kernel for PREEMPT_RT or other real-time patches.
- Preferred: knowledge of DDS internals and QoS tuning for deterministic data delivery.
- Preferred: familiarity with CUDA, Vulkan, heterogeneous compute scheduling, and functional safety tools or workflows such as MISRA and ISO 26262.
- Comfort supporting field deployments at airports or other industrial sites.
Benefits
- Field-deployment support at airports and other industrial sites may be required.
- Fast-paced Series A startup environment.
- On-call support during field trials and customer pilots.
About AeroVect
AI-powered airport logistics automation solutions, trusted by the world's largest airlines and airports.
