C++ Software Engineer (Qt Real-Time Video Streaming) | all gender | onsite Munich

SECLOUS

Not Interested
Bookmark
Report This Job

profile Job Location:

München - Germany

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

WHO WE ARE

SECLOUS stands for innovation trust and security in our interconnected world. Instead of new security products we deliver the needed capabilities to build more secure products without compromising efficiency interoperability or control. Our patented Non-Visible Data (NVD) technology offers protection invisible to users and effortless for developers.

Our team combines technical expertise and interpersonal skills. This has earned us numerous awards and a place among Germanys most innovative cyber security companies.

non-visible data. visible trust.

WHAT YOU CAN EXPECT

In this role you will improve our C application for real-time video streaming and video encryption. The focus is on turning an existing prototype into a reliable low-latency video processing product.
You will work at the intersection of modern C MPEG-2 Transport Streams Qt application development and network communication. This is not a pure UI role: the video processing pipeline is central to the position.


Build Video Streaming and Processing Pipelines
You design implement and improve C components for handling live video streams.
A major focus is MPEG-2 TS including multiplexing demultiplexing channel separation packet-level processing and integration with encoding and decoding workflows.
You help us process camera inputs and multiple streams efficiently while keeping latency low across different network environments.

Work on Video Encryption
You contribute to our video encryption technology and integrate it into the streaming pipeline.
This includes working with video data at the transport-stream level and ensuring that encryption-related processing fits reliably into the overall system architecture.

Develop a Cross-Platform C Application with Qt
You work on a Qt-based application using Qt Widgets QML and Qt Multimedia.
The application combines user-facing functionality with backend video processing. You help connect the UI to the video pipeline in a clean and maintainable way.
Qt is central to the product but strong video streaming knowledge is more important. If you have strong media/video experience and are motivated to grow into Qt we are happy to support that.

Optimize for Low-Latency Streaming
You help us achieve reliable low-latency streaming across different networks from Ethernet to wireless and radio-based communication.
There are no hard real-time requirements but the software needs to perform well under real-world conditions involving latency buffering packet loss jitter synchronization and throughput limitations.

Shape the Architecture of a New Product
You will not just maintain an old system. You will help build a new product based on an existing prototype.
Depending on your experience you will contribute to the architecture of the video streaming tool especially the video processing pipeline. You also help separate business logic from UI concerns and make the codebase easier to extend test and maintain.

YOUR PROFILE

Video Streaming & Media Processing

  • Practical experience with video streaming media processing or similar low-latency data pipelines
  • Interest in how streams are structured transported processed and synchronized (beyond simply using media libraries)
  • Experience with MPEG-2 Transport Streams is especially valuable including packet structure multiplexing demultiplexing channels timing buffering and integration with encoders or decoders

Modern C & Systems Programming

  • Solid experience with modern C ideally C20 including ownership RAII smart pointers asynchronous execution threading and performance-conscious design

Qt Development

  • Experience with Qt or strong motivation to learn it
  • Helpful experience with Qt Widgets QML Qt Multimedia signals and slots or larger Qt application architectures

Networking & Low-Latency Systems

  • Understanding of network communication and low-latency streaming challenges such as packet loss jitter buffering reconnect behavior and bandwidth limitations

Debugging & Runtime Analysis

  • Enjoy debugging complex runtime behavior such as stream interruptions dropped frames high latency decoding issues synchronization problems or performance issues

Cross-Platform Development

  • Comfortable working in cross-platform environments from desktop applications to headless Dockerized Linux systems

No must have but nice and helpful:
  • In-depth knowledge of MPEG-2 TS packet structure
  • Experience with FFmpeg/libav beyond basic command-line usage
  • Experience with RTP RTSP TCP/UDP or GStreamer
  • Experience with video encryption or security-sensitive media processing
  • Experience designing media pipeline architectures

YOU WILL BE A PERFECT FIT IF...

  • You bring commitment and passion for innovative technology and continuous learning
  • You are conscientious and have high quality standards
  • You have strong communication skills and the ability to work both in a team and independently
  • You speak fluent English - knowledge of German is a plus
  • You think like us - outside the box

WHY IS SECLOUS THE RIGHT PLACE FOR YOU

Impact & purpose:Together we are shaping the future of data use - through innovative solutions that combine freedom and control over data and create real added value for society.

Commitment & development:Your thirst for knowledge is just right with us! With us you will gain a deep insight into our groundbreaking non-visible data technology and have the opportunity to continuously develop yourself. We offer you exciting projects in which you can grow.

Culture & communication:
For us its not just the code that counts but also teamwork at eye level. We attach great importance to respectful interaction and clear communication.

Hybrid Model: For our projects and our collaboration we work in a hybrid model (two team office days per week) thats why we are looking for team members who already live in Munich or the surrounding area or are open to relocating.

Benefits & flexibility: we support you with fair remuneration EGYM Wellpass Guud Card bike leasing company pension plan high flexibility hybrid work and workation.

DOES THAT SOUND LIKE YOU

If you want to play an active role in making our future brighter safer and less dependent on others thenwe look forward to getting to know you!

Apply directly using the online form and share yourdetailed resumeand cover letterwith us.
(Alternatively we welcome your application via email to )

DIVERSITY ENRICHES - AND WE LIVE IT !

We value different perspectives experiences and backgrounds - regardless of origin religion gender sexual identity age physical and mental abilities family background or other personal characteristics. Our goal is an environment in which everyone feels welcome and valued. We therefore explicitly encourage you to apply to us. We are all unique show us who you are and what makes you special.

Required Experience:

IC

WHO WE ARESECLOUS stands for innovation trust and security in our interconnected world. Instead of new security products we deliver the needed capabilities to build more secure products without compromising efficiency interoperability or control. Our patented Non-Visible Data (NVD) technology offer...
View more view more

About Company

Company Logo

SECLOUS is a hotbed of innovation for the secure handling of our data. We create novel capabilities that massively simplify the security of digital solutions, while providing greater protection and, above all, control. We believe that we need fewer security products, but many more sec ... View more

View Profile View Profile