Back to jobs
Logo of Quantum- Systems GmbH
Quantum- Systems GmbH
Actively hiring

Senior Embedded Software Engineer – EO/IR Gimbal Systems (m/f/d)

Workplace
On-site
Commitment
Full-time
Seniority
Senior
Posted
Location
Gilching, Germany

We are seeking a Senior Embedded Software Engineer to lead the development of software for next-generation defense-grade EO/IR gimbal systems. The role involves architecting and developing high-performance, low-latency video processing and streaming software for embedded computing platforms, integrating cameras, sensors, and communication interfaces into mission-critical stabilization and targeting systems. You will collaborate with cross-functional teams to deliver robust, production-ready solutions for demanding defense applications.

Responsibilities

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

Requirements

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

Benefits

  • Company pension scheme: We support you so that you can already make provisions for later.
  • Flexible working hours: With trust-based working hours, you are not only responsible for your working hours, but also for your work-life balance.
  • Mobile Work: If things get a little busy in the office, you have the option to work remotely one flexible day per week to create the right balance.
  • Stay active: With EGYM Wellpass, you get access to thousands of fitness and sports facilities — and of course, we subsidize the membership.
  • Bike-Leasing: We support you in staying environmentally mobile and healthy.
  • Corporate Benefits: Your opportunity for attractive offers and discounts from well-known suppliers and brands, e.g. Adidas, Apple, Expedia.
  • Employee events: We not only want to grow together, but also celebrate our successes together.
  • Lunch-Card: Be powerful with delicious energy, daily lunch budget is sponsored.
  • Company Shuttle: Enjoy our convenient shuttle service that picks you up from Laim in Munich and brings you to our location, with return trips at the end of the workday.