Senior Software Engineer - Android Platform

Senior Software Engineer - Android Platform

Michael Page

Wynagrodzenie
22500 - 27500 PLN / HOUR
Lokalizacja
Tryb pracy
HYBRID

Hexjobs Insights

Stanowisko: Senior Software Engineer - Android Platform. Odpowiedzialności obejmują projektowanie, rozwijanie oprogramowania na platformie Android i rozwiązywanie problemów systemowych. Wymagana 5-8 letnia doświadczenie w Androidzie.

Słowa kluczowe

Android platform
Java
Kotlin
Linux kernel
debugging
multimedia
networking
video collaboration
system services
enterprise networking

Benefity

  • 10% rocznej premii
  • Kompleksowe ubezpieczenie zdrowotne, dentystyczne i wzrokowe
  • Ubezpieczenie na życie
  • Elastyczne konta wydatków na opiekę zdrowotną, dzieci i transport
  • Program pomocy pracowniczej
  • Roczny zwrot kosztów wellness
  • Urlop okolicznościowy
  • Płatny urlop
  • Program zakupu akcji dla pracowników
  • Opcje na akcje

Recruitment for

Your responsibilities

  • Contribute to the architecture, design, and development of next-generation platform software.
  • Investigate and resolve system-level issues across the full stack, including kernel, networking, multimedia, and Android framework components.
  • Debug and analyze areas such as: networking (802.1x, DNS, proxies), HDMI (IN/OUT, CEC), USB, camera subsystems, audio pipelines, and video streaming.
  • Design, implement, and integrate fixes, patches, and mitigations in collaboration with platform and product teams.
  • Act as the primary engineering escalation point for complex customer-reported issues on Android-based CollabOS devices.
  • Build internal diagnostic tools, scripts, and documentation to improve troubleshooting efficiency and repeatability.
  • Develop proof-of-concept solutions and platform enhancements driven by real-world usage and customer feedback.
  • Work closely with partner engineering teams (Microsoft Teams, Zoom, Google Meet) to resolve interoperability challenges.
  • Analyze device telemetry and logs to identify trends, anticipate failures, and recommend systemic improvements.
  • Create and maintain technical knowledge bases and escalation processes to preserve and share institutional knowledge.

Employer requirements

  • 5-8+ years of hands-on experience developing the Android platform (AOSP or vendor-customized systems; application-only experience is not sufficient).
  • Strong understanding of Android internals, including system services (e.g., ConnectivityService, AudioFlinger, SurfaceFlinger), Binder IPC, SELinux, and the init system.
  • Solid foundation in data structures, algorithms, and system-level problem solving.
  • Proficiency in Java and Kotlin, with the ability to read, analyze, and debug C and C++ code across system layers.
  • Broad knowledge of the Android software stack: kernel, HALs (camera, audio, display), system services, networking, and frameworks.
  • Experience using advanced debugging and profiling tools such as logcat, systrace, perfetto, gdb, tcpdump, and Wireshark.
  • Comfort working in ambiguous situations, forming hypotheses, designing experiments, and methodically isolating root causes.
  • Practical knowledge of enterprise networking concepts, including 802.1x, RADIUS, certificates, proxies, and VLANs.
  • Familiarity with video collaboration technologies such as codecs, WebRTC, SRTP, or related protocols.
  • Strong communication skills, with the ability to explain complex technical topics to both technical and non-technical audiences.
  • Willingness to engage directly with enterprise customers and external engineering partners when required.

What employer offers

  • 10% annual bonus
  • Comprehensive medical, dental, and vision benefits
  • Life insurance
  • Flexible spending accounts for health care, dependent care and commuter expenses
  • Employee Assistance Program
  • Annual Wellness reimbursement
  • Bereavement leave
  • Paid time off
  • Employee stock purchase program
  • Stock options
  • Additional benefits may be offered depending on location and employment status

Zaloguj się, aby zobaczyć pełne szczegóły

Utwórz darmowe konto, aby uzyskać dostęp do pełnego opisu oferty i zaaplikować.

Wyświetlenia: 1
Opublikowana2 dni temu
Wygasaza 28 dni
Tryb pracyHYBRID

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Software Engineer - Android Platform"

Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.