> Markdown version of [/jobs/ext/1577447-senior-embedded-software-engineer-eo-ir-gimbal-systems](https://www.wearedevelopers.com/jobs/ext/1577447-senior-embedded-software-engineer-eo-ir-gimbal-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Software Engineer - EO/IR Gimbal Systems - **Company:** Quantum-Systems GmbH - **Location:** Gilching, Germany (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Board Bringup, Abstraction Layers, Computing Platforms, Computer Vision, C++ (Programming Language), CMake, Encodings, Nvidia CUDA, Computer Programming, Computer Engineering, Software Debugging, Device Drivers, Distributed Systems, Linux on Embedded Systems, Embedded Software, Ethernet, FFmpeg, Global Positioning Systems (GPS), General-Purpose Computing on Graphics Processing Units, Design of User Interfaces, H.264/MPEG-4 AVC, Linux Kernel, Linux System Administration, Linux-Powered Devices, Networking Basics, OpenCV, Software Architecture, Software Engineering, Data Streaming, Systems Architecture, Systems Integration, Transmission Control Protocol (TCP), Universal Asynchronous Receiver/Transmitter, Video Capture, Video Codec, Video Editing, Data Logging, Computer Networking Systems, High Efficiency Video Coding (HEVC), Peripherals, Git, RTSP, Information Technology, Low Latency, Hardware Acceleration, Video Streaming, Decoding - **Published:** July 31, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=0875a19eef9e3b19 ## About the Role * 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. ## Description 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., * 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. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Computer Vision from the Edge to the Cloud done easy](https://www.wearedevelopers.com/videos/263-computer-vision-from-the-edge-to-the-cloud-done-easy) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Schroedinger's cat: Thinking in- and outside the box of quantum mechanics](https://www.wearedevelopers.com/videos/216-schroedinger-s-cat-thinking-in-and-outside-the-box-of-quantum-mechanics) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [How to Find Tech Jobs in Berlin](https://www.wearedevelopers.com/magazine/291-how-to-find-tech-jobs-in-berlin) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [Jobs in Germany for Americans](https://www.wearedevelopers.com/magazine/423-jobs-in-germany-for-americans)