Senior Embedded Software Engineer – EO/IR Gimbal Systems

Vor 7 Tagen

Gilching, Bavaria, Deutschland Quantum-Systems GmbH Vollzeit

We are seeking a highly skilled Senior Embedded Software Engineer to lead the development of software for next-generation defense-grade Electro-Optical/Infrared (EO/IR) gimbal systems. The successful candidate will architect and develop high-performance, low-latency video processing and streaming software for embedded computing platforms while integrating cameras, sensors, communication interfaces, and embedded hardware into a mission-critical stabilization and targeting system.

This role requires strong expertise in embedded Linux, multimedia frameworks, GPU-accelerated computing, networking, and hardware/software integration. You will collaborate closely with systems, electronics, computer vision, mechanical, and control engineers to deliver robust, production-ready solutions for demanding defense applications.



What is your Day to Day Mission:

  • Design, develop, and maintain embedded software for defense-grade EO/IR gimbal systems.

  • Develop real-time video capture, processing, encoding, decoding, recording, and streaming applications on embedded Linux platforms using GStreamer, FFmpeg, and hardware-accelerated multimedia frameworks.

  • Develop reliable networking solutions for real-time video transport using RTP, RTSP, UDP, TCP, H.264, and H.265.

  • Develop high-performance image processing and computer vision applications using CUDA, OpenCV, or equivalent GPU-accelerated technologies where applicable.

  • Integrate visible, infrared, and thermal imaging sensors into embedded systems.

  • Develop software interfaces for IMUs, laser rangefinders, and other mission-critical sensors.

  • Develop Linux device drivers and perform kernel-level integration for custom hardware.

  • Interface with embedded hardware using SPI, I²C, UART, CAN, GPIO, USB, Ethernet, MIPI CSI, HDMI, and other industry-standard interfaces.

  • Optimize software for deterministic performance, low latency, and efficient utilization of CPU, GPU, and hardware accelerators.

  • Design scalable communication architectures between embedded processors, payload controllers, flight controllers, and external systems.

  • Support hardware bring-up, integration, debugging, verification, and field testing.

  • Implement logging features and analyze issues reported by testing and customers

  • Produce software architecture documentation, interface specifications, and technical documentation.

  • Participate in system architecture, design reviews, and technology roadmap planning.




What you bring to the team:

  • Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Embedded Systems, Robotics, or a related discipline.

  • 5+ years of professional experience developing embedded software for Linux-based systems.

  • Strong expertise in Embedded Linux application development.

  • Experience with Linux kernel development, device drivers, and hardware abstraction layers.

  • Strong C/C++ and/or Rust programming skills.

  • Experience with GStreamer and/or FFmpeg multimedia frameworks for low-latency, high-performance multimedia and video streaming applications.

  • Experience with H.264/H.265 video codecs and streaming technologies including RTSP, RTP, UDP, and TCP.

  • Experience integrating embedded peripherals using SPI, UART, I²C, CAN, GPIO, USB, Ethernet, and similar interfaces.

  • Experience integrating imaging sensors and peripherals such as IMUs, GPS, encoders, or similar devices.

  • Strong understanding of networking fundamentals and troubleshooting in embedded or distributed systems.

  • Experience with hardware/software integration and embedded system debugging.

  • Familiarity with GPU computing, OpenCV, CUDA, or equivalent hardware acceleration technologies.

  • Experience with Git, CMake, cross-compilation, and embedded Linux development workflows.

  • Strong systems thinking with an understanding of software architecture and hardware/software interface design.


Why Quantum-Systems:

  • We believe in the power of combined efforts: straightforward tech expertise paired with a customer-centric focus.

  • We are industry pioneers who are ambitious, bold, and visionary.

  • We push limits, think outside-the-box and strive for technological excellence to shape the future of aerial data.

  • We promise to be your runway for individual and professional growth.


Ou