Location: Remote
Your expertise:
Strong proficiency in C / C++, with a solid grasp of system-level programming.
3+ years of experience working with Android platform development (AOSP)
In-depth experience customizing or extending service daemons
Familiarity with Android networking stack, Wi-Fi & GPS internals, and HAL layers
Experience with user-space and kernel-space debugging tools: strace, gdb, perf, ftrace, logcat, etc.
Comfortable building and working in AOSP build environment and modifying init.rc, sepolicy, etc.
Familiarity with Linux kernel internals, especially related to networking or wireless subsystems
Solid understanding of inter-process communication (IPC) in Android — Binder, sockets, shared memory
Good knowledge of Android HAL, HIDL or AIDL, and their role in service customization
What’s in it for you?
Opportunity to deal with top-notch technologies and approaches in a world-leader product company with millions of customers
Opportunity to make a difference for online privacy, freedom of speech, and net neutrality
Decent market rate compensation depending on experience and skills
Developed corporate culture: no micromanagement, culture based on principles of truth, trust, and transparency
“You build it, you own it” mentality in most contexts
Support of personal and professional development
coverage of costs of external trainings, conferences, professional literature
support of experienced colleagues
in-house events and trainings
regular knowledge sharing in teams
English classes and speaking clubs
Life-balance support
truly flexible schedule, no time-tracking at all
25 working days of vacation
5 days of paid sick leave per month (if necessary) without providing a medical certificate
generous maternity / paternity leave program
Professionally strong environment, friendly and open atmosphere, ability to influence the product development and recognition for it
You will be involved into:
Developing and maintaining C / C++ code within Android AOSP, including HALs, native services, and JNI bridges
Debugging and enhancing Android framework integrations with low-level system services
Collaborating with kernel developers to support new features and resolve compatibility issues across Wi-Fi, networking, and hardware abstraction layers
Optimizing performance, memory usage, and overall system stability in user-space daemons
Analyzing system logs, utilizing kernel and user-space debugging tools, and diagnosing complex interactions between system components
Working with cross-functional teams to ensure seamless integration of customized components with the Android OS
Contributing to code reviews, architectural decisions, and technical documentation
About the company and project:
ZONE3000 is a 2400+ people family that forms a new cultural code in the software development business. For 25 years we have been focusing on the highest quality of projects and empowering people to think big and make a difference. We are looking for talents who want to create and improve technological solutions for tomorrow and make things as best possible.
ZONE3000 is looking for an Android Platform Engineer for our client — a dynamic stealth-mode product startup with deep expertise in mobile forensics. The company focuses on building secure and reliable solutions for communication and information storage, with its core product being a highly secure mobile device designed for government and other sensitive use cases.


