×
Hier anmelden um sich kostenlos auf Stellen zu bewerben oder Stellenanzeigen aufzugeben. X

Senior Embedded Software Engineer – EO​/IR Gimbal Systems; m​/f​/d

in 82205, Gilching, Bayern, Deutschland
Unternehmen: United States Digital Space LLC
Vollzeit position
Verfasst am 2026-07-30
Berufliche Spezialisierung:
  • Software Entwicklung
    Unix, Eingebettete Systeme, Eingebettete Software ingenieur, C++ Entwicklung
Gehalts-/Lohnspanne oder Branchenbenchmark: 90000 - 130000 EUR pro Jahr EUR 90000.00 130000.00 YEAR
Stellenbeschreibung
Stellenbezeichnung: Senior Embedded Software Engineer – EO/IR Gimbal Systems (m/f/d)
Location: Gilching

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 the company:

We believe in the power of combinedefforts: straightforward tech expertisepaired with a customer‑centric focus.

  • We are industry pioneerswho are ambitious, bold,and visionary.
  • We push limits, think outside-the-box and strivefor technological excellence toshape the future of aerial data.
  • We promise to be your runwayfor individual and…
Stellen-Anforderungen
10+ Jahre Berufserfahrung
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
 
 
 
Suchen Sie hier nach weiteren Stellen:
(nach Beruf, Fähigkeit)
Standort
Suchradius erweitern (Meilen)
0
200
Filter
Mindest-Bildungsgrad für die Stelle
Mindest-Berufserfahrung für die Stelle
Veröffentlicht in den letzten:
Gehalt