Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
AeroVect

Embedded Linux Software Engineer

AeroVect

. Design, build, and maintain custom Ubuntu/Linux distributions for real-time, safety-critical autonomous vehicle workloads .

Posted 11/5/2026full-timeAtlanta • Georgia • United StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and maintaining Linux-based embedded systems for autonomous vehicles, with a strong focus on real-time performance tuning, kernel module development, and CI/CD automation. Proficient in collaborating with cross-functional teams to optimize multi-sensor data flows and ensure system reliability in safety-critical environments.

Highest-signal resume keywords
Linux System DevelopmentKernel Module DevelopmentROS 2 Middleware OptimizationCI/CD Pipeline ManagementReal-Time Performance Tuning

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C/C++ ProgrammingPython ProgrammingKernel ConfigurationReal-Time Performance TuningProfiling ToolsDriver DevelopmentPackage ManagementSystemdNetworkingResource-Constrained Optimization
Tools & Technologies
ROS 1ROS 2GitDockerYoctoBuildrootNvidia OrinNvidia JetsonEBPFGStreamer
Industry Keywords
Autonomous VehiclesSafety-Critical SystemsFunctional SafetyMISRA ComplianceISO 26262 ComplianceMulti-Sensor Data FlowsField DeploymentsObservability SolutionsLogging SolutionsHeterogeneous Compute Scheduling

Tech Stack

Tools & technologies
DockerLinuxPythonC++

About the role

Key responsibilities & impact
  • Design, build, and maintain custom Ubuntu/Linux distributions for real-time, safety-critical autonomous vehicle workloads
  • Optimize and tune 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 platform with security patches, secure boot, and over-the-air 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

Requirements

What you’ll need
  • 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 USB, Ethernet, CAN, PCIe, SPI, and I2C
  • Strong grasp of real-time performance tuning, profiling tools such as perf, eBPF, and tracing, and resource-constrained optimization
  • Experience with Git, Docker/OCI containers, and automated build systems such as Yocto, Buildroot, or similar
  • Experience with robotics and/or autonomous driving is required by the application form
  • Prior work on autonomous vehicles, drones, or other safety-critical robotic systems preferred
  • Experience with ptp4l configurations in complex systems preferred
  • Experience with v4l2/gstreamer preferred
  • Experience with 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, and heterogeneous compute scheduling preferred
  • Experience integrating functional safety libraries and tools, including MISRA and ISO 26262 compliance workflows, preferred
  • Comfort supporting field deployments at airports or other industrial sites preferred