Senior Software Engineer - Android Platform

Senior Software Engineer - Android Platform

Michael Page

Gehalt
22500 - 27500 PLN / HOUR
Standort
Arbeitsmodus
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.

Schlüsselwörter

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

Vorteile

  • 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

Anmelden, um vollständige Details zu sehen

Erstellen Sie ein kostenloses Konto, um auf die vollständige Stellenbeschreibung zuzugreifen und sich zu bewerben.

Aufrufe: 3
Veröffentlichtvor 3 Tagen
Läuft abin 27 Tagen
ArbeitsmodusHYBRID

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "Senior Software Engineer - Android Platform"

Keine Angebote gefunden, versuchen Sie, Ihre Suchkriterien zu ändern.