The employer is a medium-sized organisation operating in the retail industry, known for incorporating advanced technology into their operations. Based in Kraków, the company is committed to delivering innovative solutions to meet market demands.
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