Embedded Linux Platform Engineer for Real-Time Robotics

AeroVect Technologies Inc.

Atlanta (GA)

Hybrid

USD 120,000 - 160,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AeroVect Technologies Inc. is seeking a Platform Engineer to own the reliability, performance, and scalability of the software foundation powering our autonomous ground vehicle fleet.

You will manage Ubuntu‑based OS images, middleware, and ROS 2 interfaces across multi‑sensor stacks, enabling perception and autonomy teams to push safe, production‑ready capabilities. Responsibilities include building real-time Linux distributions, tuning ROS 2, driver development for LiDAR/cameras, CI/CD for

Qualifications

  • 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; 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 common communication buses and protocols (USB, Ethernet, CAN, PCIe, SPI, I2C).
  • Strong grasp of real-time performance tuning, profiling tools (perf, eBPF, tracing), and resource‑constrained optimization.
  • Experience with Git, Docker/OCI containers, and automated build systems (Yocto, Buildroot, or similar).

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 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 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.

Skills

Linux‑based embedded
C/C++
Python
ROS 2
Real‑time tuning
Git
Docker/OCI
Yocto/Buildroot
Kernel modules
CI/CD

Tools

Docker
Git
Yocto/Buildroot
GStreamer
ptp4l
NVIDIA Jetson

Job description

AeroVect Technologies Inc. is seeking a Platform Engineer to own the reliability, performance, and scalability of the software foundation powering our autonomous ground vehicle fleet.

You will manage Ubuntu‑based OS images, middleware, and ROS 2 interfaces across multi‑sensor stacks, enabling perception and autonomy teams to push safe, production‑ready capabilities. Responsibilities include building real-time Linux distributions, tuning ROS 2, driver development for LiDAR/cameras, CI/CD for

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Software Engineer
Embedded Linux Software Engineer

aerovect.com • Atlanta (GA)

On-site
USD 120,000 - 180,000
Embedded Linux Software Engineer
Embedded Linux Software Engineer

AeroVect • Atlanta (GA)

Hybrid
USD 120,000 - 160,000
Senior Real-Time Platform Engineer for Autonomous Drones
Senior Real-Time Platform Engineer for Autonomous Drones

Neros Technologies • New Mexico

On-site
USD 164,000 - 229,000
Senior Real-Time Onboard Platform Engineer
Senior Real-Time Onboard Platform Engineer

Neros Technologies • Torrance (CA)

On-site
USD 164,000 - 229,000
Senior Embedded Software Engineer - Robotics Platform
Senior Embedded Software Engineer - Robotics Platform

Devconnectplatform • United States

Hybrid
USD 120,000 - 180,000
Embedded Linux Engineer — Autonomous Platforms
Embedded Linux Engineer — Autonomous Platforms

Overland AI • Seattle (WA)

On-site
USD 140,000 - 300,000
Equity
Health insurance
Dental and Vision
+3
Senior Embedded Performance Engineer — Low-Latency Linux
Senior Embedded Performance Engineer — Low-Latency Linux

Auterion • Virginia

On-site
USD 130,000 - 170,000
Flexible working hours
Stock Options
Generous holiday allowance
+5
Senior Robotics Software Engineer (Embedded Linux)
Senior Robotics Software Engineer (Embedded Linux)

Serve Robotics Inc • United States

On-site
USD 140,000 - 210,000
Embedded Robotics Software Engineer – Real-Time & Equity
Embedded Robotics Software Engineer – Real-Time & Equity

Easy Aerial Inc. • New York (NY)

On-site
USD 110,000 - 170,000
Equity participation
Embedded Linux Systems Engineer – Real-Time & Kernel Dev
Embedded Linux Systems Engineer – Real-Time & Kernel Dev

Weave Robotics, Inc. • San Francisco (CA)

On-site
USD 130,000 - 170,000