Required skills
- Embedded C++
- Embedded Linux
- C++17
- C++20
- GStreamer
- Video4Linux2
- Audio/Video Processing
- Streaming Technologies
- ARM64
- Cross-Compilation
- MQTT
- D-Bus
- CMake
- Conan
- Docker
- GitLab CI/CD
- Medical Device Development
- IEC 62304
- MDR
- Software Architecture
Languages: German
Job description
Develop multimedia and platform services for embedded Linux-based medical technology platforms, focusing on audio/video processing, streaming, and communication protocols.
Responsibilities
- Development of multimedia and platform services for embedded Linux-based medical technology platforms
- Implementation of audio/video processing and streaming technologies
- Cross-compilation and optimization for platforms
- Integration of MQTT and D-Bus communication protocols
- System-level debugging across Linux, networking, container, and hardware levels
- Design of scalable software architectures and APIs, as well as active participation in technical architecture decisions
Requirements
- At least 8 years of professional software development experience in the embedded sector
- Expert knowledge in C++ (C++17/20) and comprehensive embedded Linux knowledge
- Solid experience with GStreamer, Video4Linux2, audio/video processing, and streaming technologies
- Practical experience with ARM64 platforms, cross-compilation, and MQTT and D-Bus integration
- Confident use of CMake, Conan, Docker, and GitLab CI/CD pipelines
- Experience in medical device development (IEC 62304, MDR)
Project details
- Project Start: immediately
- Project Duration: 6 months (with option for extension)
- Location: Germany (remote share possible upon agreement)
- Workload: Full-time
- Conditions: Market-standard hourly rate depending on qualifications
- Start: ab sofort
- Duration: 6 Monate
- Remote: hybrid
- Location: Deutschland, Deutschland, DE
- Rate: 75-75 EUR/h
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap DE