A

Auterion

Open-source drone software for fleet management

Senior Embedded Performance Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeZürich, SwitzerlandIn-person

About the Job

Requirements

  • A B.Sc. or M.Sc. in Computer Science, Software Engineering, or a related field.
  • At least 5 years of professional experience writing object-oriented C++ and/or Python.
  • Deep experience with embedded Linux systems, including cross-compilation, debugging, profiling, and performance tuning.
  • A strong hands-on background diagnosing and optimizing real-world system behavior, including CPU, memory, I/O, networking, boot time, and application latency.
  • Experience building or optimizing low-latency video or data-streaming pipelines, ideally on embedded platforms.
  • A strong understanding of software systems spanning embedded devices, higher-level applications, and fully integrated products.
  • Strong software engineering fundamentals, including system design, implementation, debugging, and testing.
  • Experience with video codecs, GStreamer, RTP/RTSP, or hardware-accelerated media pipelines.
  • Experience with Debian/Ubuntu-based systems, Bash scripting, and systemd.
  • Experience with Docker and docker-compose in complex development and deployment environments, as well as qemu.
  • Strong system- and application-level debugging and performance analysis skills.
  • Proficiency in ROS2/DDS-style middleware and experience with networking across multiple OSI layers, including REST APIs and performance-sensitive communication paths.
  • Experience with system integration and interfacing sensors or peripherals, especially via USB and Ethernet.
  • Experience working in an agile engineering environment with stand-ups, sprint planning, and shared ownership across teams.

Responsibilities

  • Work within the Apps & Simulation team and collaborate with other development teams to build high-performance products for autonomous systems.
  • Design, optimize, and maintain performance-critical components within AuterionOS, Auterion’s custom embedded Linux distribution.
  • Improve end-to-end system behavior across compute, networking, video, and hardware interfaces, focusing on latency, throughput, reliability, and resource efficiency.
  • Analyze and optimize demanding workloads such as real-time telemetry, video streaming, media processing, and communication between distributed system components.
  • Investigate system bottlenecks across the full stack, from kernel and operating-system behavior to application-level code and tooling.
  • Collaborate with engineering and product teams to understand internal and customer use cases and translate them into robust technical solutions.
  • Propose and implement new platform capabilities with an emphasis on measurable performance gains in real-world deployments.
  • Participate in daily stand-ups, release planning, and prioritization discussions.

Desired Qualifications

  • Experience with build systems such as CMake, including improving build performance in large-scale software projects.

About the Company

Auterion

Open-source drone software for fleet management

Auterion provides a software platform to power and manage autonomous drone fleets. It combines open-source components (like AuterionOS, Auterion Suite, Auterion Mission Control, and Auterion Skynode X) to let users control multiple drones from a single interface, visualize and process data in real time, and automate workflows. The platform is designed for drone manufacturers, enterprises, and developers who need scalable, integrated fleet management for use cases such as mapping, delivery, and surveillance. Auterion differentiates itself by relying on open-source software, contributing to PX4 and Pixhawk, and forming partnerships to add features (e.g., 5G and AI) to its stack. The company’s goal is to enable efficient, scalable autonomous drone operations across industries by fostering an open ecosystem and providing comprehensive fleet management tools.

Company size
201-500
Company stage
Late Stage VC
Total funding
$183M
Headquarters
Arlington County, VA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Auterion

See more jobs