Yocto Embedded DeveloperMain Responsibilities:Build and maintain custom Linux Embedded distros using the Yocto ProjectConfigure and tune the Linux kernel with preempt-rt patches for low-latency audio performanceDevelop, integrate, and set up drivers for in-house embedded platformsCreate and maintain BSPs (Board Support Packages) for ARM-based hardwareSupport the hardware team with integrating new components and peripheralsGenerate system images, toolchains, and custom Yocto layersAnalyze and optimize system performance — reduce jitter, latency, and resource usageWork closely with the application team to ensure audio software compatibility and performanceWrite clear technical documentation and keep configuration tracking up to dateSkills & Experience:Solid experience with the Yocto Project (layers, recipes, images, BSPs)Strong knowledge of Linux Embedded and kernel configurationHands-on with real-time systems and preempt-rt patchesFamiliar with Linux audio subsystems (ALSA, JACK, PipeWire)Experience with ARM architectures (Cortex-A, Cortex-M)Basic knowledge of C/C++ and scripting (Bash, Python)Comfortable with embedded debugging tools and Git version controlNice-to-Haves:Background in pro audio or music techFamiliarity with DSP, LV2/VST plugins, or frameworks like JUCE, Pure Data, SuperColliderExperience with Docker and CI/CD pipelinesKnowledge of PipeWire and modern audio routing solutionsPersonal Traits:Analytical mindset and problem-solving attitudeTeam player in cross-functional environments (hardware, firmware, software, DSP)Detail-oriented, independent, and precisePassion for music, audio, and embedded technologies