Senior Software Engineer with AOSP

Luxoft

Kraków

Híbrido

PLN 180.000 - 260.000

Jornada completa

Hace 9 días

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Luxoft in Kraków, Poland seeks a Senior Software Engineer to drive the platform architecture and Android AOSP-based conferencing appliances.

You will optimize boot time, integrate hardware, and collaborate with firmware and QA in an agile environment to deliver enterprise-grade video collaboration devices.

Formación

  • 5+ years of software engineering experience with Android development and AOSP customization.
  • Strong JNI experience for cross-boundary communication between native middleware and platform components.
  • Deep knowledge of Android internals, IPC, Binder, AIDL, HAL interfaces.
  • Experience using Perfetto, Systrace, Logcat and native crash analysis.
  • Proficient with AOSP build environments (Soong, Blueprint, Makefiles).
  • Proven ability to write unit/integration tests and automation harnesses.

Responsabilidades

  • AOSP Platform & Framework Engineering: Customize, extend, and maintain AOSP system services, platform middleware, and framework APIs.
  • Subsystem & Framework Integration: Work with Camera, Display, Audio, and HALs for seamless hardware/OS communication.
  • System-Level Optimization: Analyze boot time, power, thermal constraints, memory footprint, CPU/GPU utilization, and responsiveness across the platform.
  • Hardware & Peripheral Support: Enable integration with conferencing hardware and peripherals (mics, PTZ, DSPs, touch controllers, USB/HDMI capture).
  • Deep Diagnostics & Debugging: Triage and resolve complex failures across apps and native components using tracing tools.
  • Ecosystem & Certification Support: Partner with Zoom Rooms, Teams Rooms, Google Meet to certify and optimize performance.
  • Architecture & Best Practices: Drive TDD, code reviews, validation frameworks, and documentation.
  • Cross-Functional Collaboration: Work with Firmware, Product, QA in Agile from bring-up to mass production.

Conocimientos

Android development
AOSP customization
JNI integration
Java & C/C++
Perf tooling
System internals
Build systems
Chromium & WebView
Web-to-native integration
Web technologies
HAL architecture
Enterprise video clients

Herramientas

Perfetto
Systrace
Logcat
AIDL

Descripción del empleo

Project description

Our team is seeking a highly motivated and experienced Senior Software Engineer to drive the platform architecture and software development of our next-generation video conferencing hardware appliances. In this role, you will work at the intersection of native platform engineering and enterprise collaboration, architecting and optimizing a customized Android Open Source Project (AOSP) ecosystem powering modern meeting spaces, from huddle rooms to enterprise boardrooms.You will design and implement resilient platform middleware, optimize platform services, and fine-tune system-level performance. You will be responsible for ensuring that our dedicated conferencing appliances deliver reliable operation, seamless peripheral integration, and rock-solid platform stability.


Responsibilities


  • AOSP Platform & Framework Engineering: Customize, extend, and maintain AOSP system services, platform middleware, and framework APIs tailored for enterprise collaboration appliances.

  • Subsystem & Framework Integration: Work directly with core Android subsystems, including Camera, Display, Audio, and Hardware Abstraction Layers (HALs) to ensure seamless hardware and OS communication.

  • System-Level Optimization: Analyze and optimize boot time, power distribution, thermal constraints, memory footprint, CPU/GPU utilization, and application responsiveness across the platform.

  • Hardware & Peripheral Support: Enable and stabilize integration with enterprise conferencing hardware and peripherals, including multi-mic arrays, PTZ cameras, DSPs, touch controllers, and USB/HDMI capture devices via Android platform interfaces.

  • Deep Diagnostics & Debugging: Triage and resolve complex, intermittent system failures across applications, native middleware, and framework daemons using advanced tracing tools.

  • Ecosystem & Certification Support: Partner with major conferencing ecosystem partners (e.g., Zoom Rooms, Microsoft Teams Rooms, Google Meet) to integrate, certify, and optimize runtime performance on our hardware.

  • Architecture & Best Practices: Drive test-driven development (TDD), comprehensive code reviews, automated validation frameworks, and clear architectural documentation for internal and partner engineering teams.

  • Cross-Functional Collaboration: Partner closely with Firmware, Product, and QA teams in an Agile environment to take features from platform bring-up to mass production.




SKILLS

Must have


  • 5+ years of software engineering experience with a primary focus on Android development, AOSP customization, and platform-level engineering.

  • Language Mastery: Advanced proficiency in Java and C/C++, with a strong background in JNI for cross-boundary communication between native middleware and high-level platform components.

  • Android Internals Expertise: Deep architectural knowledge of Android system internals, platform lifecycles, and IPC mechanisms (Binder, AIDL, system services, and HAL interfaces).

  • Low-Level Diagnostics: Demonstrated ability to analyze, profile, and resolve complex platform issues using tools such as Perfetto, Systrace, Logcat, Tombstones, ANR traces, and native crash dumps.

  • Build Systems & OS Fundamentals: Proficient with AOSP build environments (Soong, Blueprint, Makefiles), operating system concepts, multithreading/concurrency models, and memory management.

  • Engineering Rigor: Proven track record in writing unit tests, integration tests, and automation harnesses to guarantee enterprise-grade product stability.


Nice to have


  • Chromium & WebView Customization: Experience maintaining, building, or patching a custom Chromium WebView APK/source tree within an AOSP build environment, including optimizing web runtime rendering and memory.

  • Web-to-Native Integration: Experience designing secure, high-performance JavaScript Bridges / Interfaces to expose native hardware controls and platform APIs to web-based client applications.

  • Web Technologies: Familiarity with modern web standards (JavaScript/TypeScript, HTML5) and WebRTC.

  • HAL Architecture: Familiarity with modern Android HAL development (AIDL/HIDL) and integration patterns for connected peripherals.

  • Enterprise Video Clients: Direct experience deploying, troubleshooting, or certifying appliances for Microsoft Teams Rooms (MTR), Zoom Rooms, or Google Meet hardware.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Android platform engineer на AOSP для систем видеоконференций
Android platform engineer на AOSP для систем видеоконференций

Luxoft • Kraków

Presencial
PLN 210.000 - 330.000
Recognition and evaluation
Time off
Training
+7
Senior Software Engineer (Linux)
Senior Software Engineer (Linux)

Luxoft • Kraków

Presencial
PLN 180.000 - 240.000
Android & Native C++ Integration
Android & Native C++ Integration

Luxoft Poland • Polska

Presencial
PLN 180.000 - 240.000
Private Medical care
Dental care
Life Insurance
+2
Lead Android Automotive (AAOS) Engineer
Lead Android Automotive (AAOS) Engineer

Spyrosoft Ltd • Szczecin

Híbrido
PLN 180.000 - 240.000
Android AOSP Intern - Video Conferencing Tech
Android AOSP Intern - Video Conferencing Tech

El Camino Health • Kraków

Híbrido
PLN 28.000 - 56.000
Software Engineer - Android & Native C++ Integration
Software Engineer - Android & Native C++ Integration

Luxoft • Kraków

Presencial
PLN 180.000 - 300.000
Private Medical & Dental care
Life Insurance covered
Internal Mobility program - rotation
Senior Android Platform Engineer - AOSP & HW Integration
Senior Android Platform Engineer - AOSP & HW Integration

Luxoft • Kraków

Presencial
PLN 210.000 - 330.000
Recognition and evaluation
Time off
Training
+7
Android Developer (Construction Tech)
Android Developer (Construction Tech)

Sigma Software • Województwo mazowieckie

Presencial
PLN 120.000 - 180.000
Senior Android Developer with C++
Senior Android Developer with C++

Luxoft Poland • Kraków

Híbrido
PLN 180.000 - 300.000
Private Medical Insurance
Dental Care
Life Insurance
+2
Android Developer (Construction Tech)
Android Developer (Construction Tech)

Sigma Software • Kraków

Presencial
PLN 120.000 - 180.000
Ubicaciones