Senior Embedded SW Developer

Senior Embedded SW Developer

Jabra

Vimercate, Italy

We are looking for a Senior Embedded SW Developer to design and build Android-based video conferencing systems for modern meeting rooms.

You will work end-to-end across the Android stack (kernel, HAL, framework, system services) to create robust systems for camera, audio, HDMI, USB, and connectivity.

The Team you will be part of:

You will join an international, cross-functional product organization, working closely with a large team of Embedded SW SMEs split between Italy and Denmark.

Your contribution is appreciated, and you will:

  • Design, develop, and maintain our Android-based embedded Video systems for dedicated room devices.
  • Work across Linux kernel, device drivers, HAL, Android framework, and system services.
  • Implement and optimize video and audio pipelines using Android multimedia and audio APIs.
  • Design and optimize HDMI (video output, EDID/CEC, multi-display, resolution/refresh-rate) and USB (cameras, audio devices, peripherals, hubs, hot-plug).
  • Ensure seamless customer experience for:
    • Microsoft Teams Rooms and Zoom Rooms.
    • BYOD mode where the system exposes HDMI/USB to a user’s laptop.
    • Other VaaS clients (e.g., Google Meet, browser-based or native apps).
  • Support hardware bring-up and integration of cameras, microphones, speakers, HDMI displays/projectors, USB devices, touch panels, Ethernet/Wi‑Fi/Bluetooth.
  • Profile and optimize performance, power consumption, stability, and reliability for real-time conferencing workloads.
  • Design and implement HAL modules and platform services to expose hardware capabilities to applications.
  • Collaborate closely with colleagues in Italy and Denmark (Developers, Product Owners, Testers) and participate in design and code reviews.
  • Mentor other engineers and contribute to technical direction and best practices.

To perform well in the role, we imagine that you have:

  • Bachelor’s or Master’s degree in Computer Science, Electrical/Electronics Engineering, or similar.
  • Solid experience in embedded software development on Android.
  • Proficiency in C/C++ for embedded systems and good experience with Java and Kotlin for Android.
  • Direct AOSP involvement (build system, system image creation, HAL implementation, framework/system services).
  • Good understanding of Linux kernel fundamentals, device drivers, and low-level debugging.
  • Practical experience with real-time audio/video on embedded devices (codecs, synchronization, buffering, performance tuning).
  • Experience with HDMI and USB in embedded systems (drivers, configuration, troubleshooting, interoperability).
  • Solid networking knowledge relevant to conferencing (TCP/UDP, RTP/RTCP, QoS, NAT traversal).
  • Familiarity with adb, logcat, profiling tools, Git, and CI/CD pipelines.
  • Experience with ATDD (Acceptance Test Driven Development) or similar test-first, specification-by-example practices, working closely with Product Owners and Testers.
  • Ownership mindset and ability to see topics through to completion.
  • Collaborative, structured, detail-oriented way of working and good communication skills in English.
  • Curiosity and interest in staying up to date with Android, embedded, and multimedia technologies.

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Italy      C++ Developer      Developer      Embedded Software Engineer      Java Developer      Mobile Developer      On-site      Jabra     

EuroTechJobs Logo

© EuroJobsites 2026