You will join an international, cross-functional product organization working closely with Embedded SW SMEs in Italy and Denmark
Job Summary
You will join an international, cross-functional product organization working closely with Embedded SW SMEs in Italy and Denmark.
The role involves designing, developing, and maintaining Android-based embedded video systems for modern meeting room devices supporting Microsoft Teams Rooms, Zoom Rooms, and other VaaS platforms.
GN encourages flexible working, inclusive recruitment, and values ownership mindset and collaboration.
Matching Summary
You will join an international, cross-functional product organization working closely with Embedded SW SMEs in Italy and Denmark.
Skills & Requirements
Must-have
Embedded software development on Android
C/C++ for embedded systems
Android multimedia and audio APIs
Linux kernel and device drivers
HDMI and USB embedded systems
Networking for real-time conferencing
AOSP build system and HAL implementation
Nice-to-have
Mentoring and technical leadership
Collaborative cross-functional teamwork
Test-driven development practices
Performance and power optimization
Curiosity for Android and multimedia tech
Good English communication skills
Flexible working environment
Key Requirements
Bachelor’s or Master’s degree in Computer Science or related field
Solid experience in embedded Android software development
Proficiency in C/C++ and experience with Java/Kotlin
Experience with Linux kernel fundamentals and device drivers
Knowledge of real-time audio/video embedded systems
Experience with HDMI and USB in embedded contexts
Networking knowledge relevant to conferencing
Experience with ATDD or similar test-driven development