Senior Embedded SW Developer

GN Group

Not Interested
Bookmark
Report This Job

profile Job Location:

Ballerup - Denmark

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

We are looking for a Senior EmbeddedSWDeveloper 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.

Oursystems cater for meeting rooms equipped withMicrosoft Teams Rooms(MTR-A MTR-W) Zoom Rooms(ZR) BYOD (Bring Your Own Device) setups and other Video-as-a-Service (VaaS) platforms.

The Team you will be part of:

You will join an international cross-functional product organization working closely with 20 Embedded SW SMEs in Denmark and 20 Embedded SW SMEs in Italy.

Your contribution is appreciated and you will:

  • Design develop andmaintainour Android-based embeddedVideosystemsfor dedicated room devices.

  • Work across Linux kernel device drivers HAL Android framework and system services.

  • Implement andoptimizevideo and audio pipelines using Android multimedia and audio APIs.

  • Design andoptimizeHDMI (video output EDID/CEC multi-display resolution/refresh-rate) and USB (cameras audio devices peripherals hubs hot-plug).

  • Ensure seamlesscustomer experience for:

Microsoft Teams Rooms and Zoom Rooms

BYOD mode where the system exposes HDMI/USB to a users laptop

OtherVaaSclients (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/WiFi/Bluetooth.

  • Profile andoptimizeperformance 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 participatein 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:

  • Bachelors orMasters degree in Computer Science Electrical/ElectronicsEngineering or similar.

  • Solid experience in embedded software development on Android.

  • Proficiencyin C/C for embedded systems andgood experiencewith 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.

At GN we pride ourselves on encouraging flexible working whenever possible. We trust our people to fulfill their responsibilities to know when in-person collaboration is better than hybrid and to be present when its needed most.

We encourage you to apply

We know that no one meets every requirement. If you have solid embedded Android experience and are genuinely interested in building high-quality video conferencing systems we encourage you to apply even if you dont match all the above-mentioned skills.

We are focused on an inclusive recruitment process

All applicants will receive equal consideration for employment. As such we encourage you to submit your CV without a photo to ensure an equal and fair application process.

Should you have any special requirements for the interview please let the Hiring Manager know upon accepting invitation to interview.

How to apply

Use the APPLY link no later than January 31st. Applications are assessed on a continuous basis so dont wait to send yours.

Feel free to only submit your up-to-date CV including a few sentences outlining your motivation for applying quick and easy.

Join us in bringing people closer

GN brings people closer through our advanced intelligent hearing audio video and gaming solutions. Inspired by people and motivated by innovation we deliver technology that enhance the senses of hearing and sight. We enable people with hearing loss overcome real-life problems improve communication and collaboration for businesses and provide great experiences for audio and gaming enthusiasts.

We hope you will join us on this journey and look forward to receiving your application.

#LI-GNGroup


Required Experience:

Senior IC

We are looking for a Senior EmbeddedSWDeveloper 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.Oursyste...
View more view more

Key Skills

  • Bidding
  • Dermatology
  • Actuarial
  • Corporate Marketing
  • Government

About Company

Company Logo

SteelSeries is a leading manufacturer of gaming peripherals and accessories, including headsets, keyboards, mice, and mousepads.

View Profile View Profile