> Markdown version of [/jobs/ext/1922740-senior-embedded-developer](https://www.wearedevelopers.com/jobs/ext/1922740-senior-embedded-developer). 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 Developer - **Company:** CrownDental.AI GmbH - **Location:** Wien, Austria - **Experience:** Expert - **Salary:** €62,790.0 - **Contract:** Permanent contract - **Skills:** UClibc (C Standard Library), C++ (Programming Language), Protocol Stack, Data Transmissions, Software Debugging, Linux, Device Drivers, Memory Management, Linux on Embedded Systems, FFmpeg, H.264/MPEG-4 AVC, Kernel Debuggers, Linux Kernel, Signal Processing, Data Streaming, Subsystems, Wi-Fi Technology, Multithreading, High Efficiency Video Coding (HEVC), Yocto, Build Tools, Hardware Acceleration, Video Streaming - **Published:** August 5, 2026 - **Apply:** https://jobroom.ams.or.at/jobsuche/FreieSucheVollanzeige.jsp?pk=5550583_2_856312b5-b75b-4c71-ae27-76075b1 ## About the Role * 5+ years of experience in embedded Linux development on ARM platforms * Strong expertise with MIPI CSI-2/DSI protocols and camera subsystems * Proficient in C/C++ and Linux kernel/driver development * Deep understanding of video streaming frameworks (GStreamer, FFmpeg, V4L2) * Experience with multimedia pipelines, ISP configuration, and buffer management * Hands-on experience with Yocto, Buildroot, or similar embedded Linux build systems * Knowledge of DMA, memory management, and real-time constraints in Linux * Experience with WiFi/802.11 protocols and wireless streaming technologies * Experience debugging with oscilloscopes, logic analyzers, and kernel debugging tools * Proactive, independent, and creative problem solver * Fluent in English, and a collaborative team player ## Description * Develop and optimize embedded Linux systems for ARM-based platforms (i.MX, Qualcomm, NVIDIA Jetson) * Implement high-performance video/data streaming pipelines using GStreamer, V4L2, and media frameworks * Design and integrate MIPI CSI-2/DSI camera interfaces and configure image sensor pipelines * Build custom Linux kernel drivers for MIPI devices and hardware accelerators * Optimize data flow from sensors through ISP (Image Signal Processor) pipelines to processing units * Implement zero-copy streaming architectures and DMA buffer management * Configure and tune Yocto/Buildroot for custom embedded Linux distributions * Debug complex timing and synchronization issues in multi-threaded streaming applications * Develop device tree configurations and board support packages (BSP) * Integrate hardware video encoders/decoders (H.264/H.265) into streaming pipelines * Implement WiFi connectivity for wireless streaming and remote device management * Optimize network stack and WiFi drivers for low-latency data transmission, Let's build something meaningful together.The minimum gross monthly salary according to the IT collective agreement is €4,485. We're willing to overpay depending on your experience and skills. Angaben des Unternehmens gemäß Gleichbehandlungsgesetz: Das Mindestentgelt für die Stelle als Senior Embedded Developer (f/m/x) beträgt 4.485,00 EUR brutto pro Monat auf Basis Vollzeitbeschäftigung. Bereitschaft zur Überzahlung. ## Related Videos - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [AI vs Recruiters and Applicants, Turmoil in the Games Industry, What to Put on a CV](https://www.wearedevelopers.com/videos/1363-ai-vs-recruiters-and-applicants-turmoil-in-the-games-industry-what-to-put-on-a-cv) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Agents, Version Control and Bunnies - Daniel Siegl & David Payr](https://www.wearedevelopers.com/videos/1897-agents-version-control-and-bunnies-daniel-siegl-david-payr) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Austria – the most livable place for software developers?](https://www.wearedevelopers.com/magazine/20-austria-the-most-livable-place-for-software-developers) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data)