About this role
We are looking for a Android Software Developer with strong experience in Android OS internals, Java development, and working within a Linux-based environment.
You will collaborate with cross-functional engineering teams to design, develop, test, and optimize Android-based software components for embedded or mobile devices.
Please note that due to export restrictions, we will only be able to take into consideration applicants with an EU or US citizenship.
Key Responsibilities Android Development
• Develop and maintain Android applications, system services, and internal frameworks using Java. • Implement and integrate Android APIs at both app and system levels. • Work with AOSP (Android Open-Source Project) components such as HAL, system services, and custom builds. Linux & System-Level Work
• Develop and debug in a Linux environment, using tools such as adb, gdb, strace, logcat, or perf. • Collaborate on system bring-up, hardware/software integration, and debugging device-level issues. • Optimize system performance, reliability, and resource usage. Security & SELinux • Implement and maintain SELinux policies for Android. • Analyze and resolve SELinux denials and security policy conflicts. • Ensure compliance with Android’s security model and platform requirements API Development & Integration
• Design and implement internal and external APIs (REST, RPC, HAL interfaces). • Integrate third party libraries, SDKs, and system services. • Work with networking, data serialization, and IPC mechanisms (AIDL, Binder, sockets). • Hands on experience with SELinux — policy writing, debugging, and enforcement modes. • Experience with API development and integration (REST, AIDL, or hardware APIs). • Experience with CI/CD tools (GitLab CI, Jenkins).” • Knowledge of networking protocols, Bluetooth/Wi-Fi stacks, or telephony. Collaboration & Process
• Participate in design reviews, code reviews, and architecture discussions. • Write clean, testable, maintainable code. • Document technical designs and system architecture. • Work in an Agile/Scrum environment and collaborate with multiple engineering teams.
Required Qualifications
• University degree • 3–5 years of professional experience in software development. • Solid understanding of Android OS architecture, Android services, and application lifecycle. • Experience working in Linux environments (Ubuntu, Debian, Yocto, etc.). • Hands‑on experience with SELinux — policy writing, debugging, and enforcement modes. • Strong debugging skills with Linux and Android tools. • Experience with API development and integration (REST, AIDL, or hardware APIs). Preferred / Nice-to-have Skills
• Familiarity with Java • Experience with AOSP build systems (Soong, Make). • Knowledge of embedded systems or Android custom ROM development. • Familiarity with C/C++ for NDK or HAL-level development. • Experience with CI/CD tools (GitLab CI, Jenkins). • Knowledge of networking protocols, Bluetooth/Wi-Fi stacks, or telephony. • Understanding of secure coding principles and mobile security. Soft Skills
• Strong analytical and problem-solving skills. • Good communication and teamwork abilities. • Proactive approach to learning new technologies. • Ability to work independently on well-defined tasks. WE OFFER
• Enjoy 25 vacation days per year • Meal allowance • Benefit Plus Cafeteria Card available to all employees • Recondition days (sick days) • To promote health and wellbeing we provide life insurance coverage, employer contribution to Pension saving scheme or long-term investment product (DIP) • Multisport Card, Makro Card, discount at T-Mobile tariffs and multiple discount programs in our partner network • 3 plus 2 hybrid work arrangement to support your work-life balance • Flexible working hours • Work in international environment • Recognition and Referral bonus programs • Employee Assistance Program - Free and confidential service to help with any difficulties regarding work, life and personal or family matters • Honeywell Learning and Development Center – learning platform with over 10,000 courses from Udemy • Frequent Employee Engagement activities fostering an inclusive and diverse work environment • Global employee networks to help you connect and grow • Comprehensive induction, ongoing training, and development to set you up for success, in-house and external learning platforms supporting development opportunities Join Honeywell - A Global Leader in Innovation! We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. At Honeywell, we are proud to be an international employer with a robust presence in over 70 countries. Our diverse workforce fosters innovation through collaboration and inclusiveness. We are seeking dynamic individuals who thrive in fast-paced environments to join our team. Here, you’ll have the opportunity to work alongside talented professionals from around the world, contributing to exciting projects and pioneering solutions that impact industries globally.
At Honeywell, your career can soar with access to global resources and continuous development programs. If you are ready to take your professional journey to the next level, explore our opportunities today!