Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with US Tech Solutions. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
We are seeking a Senior OS Frameworks Engineer with extensive Android systems development experience. You will work on a cutting-edge platform that powers the next generation of smart, immersive, and high-performance devices.
The role focuses on building, integrating, and optimizing Android OS internals and frameworks for custom hardware. You'll collaborate with cross-functional engineering teams to deliver high-quality software solutions for complex system-level problems.
Key Responsibilities
- Develop and maintain Android system frameworks and internal APIs.
- Integrate and optimize AOSP updates in customized OS builds.
- Design and implement tools for performance profiling and debugging.
- Collaborate with hardware and systems teams to ensure seamless integration.
- Lead code reviews, contribute to architectural decisions, and write clean, testable code.
- Participate in on-call rotations to support system reliability.
Required Skills & Experience
- Minimum 6 years of software engineering experience, including 3+ years in Android OS or embedded systems.
- Proficiency in Java and C++.
- Deep understanding of Android architecture, AOSP, system services, HAL layers, and IPC.
- Strong debugging skills using tools like adb, systrace, perfetto, or custom profilers.
- Experience working with Git and Gerrit in large-scale codebases.
Good to have:
- Familiarity with custom ROM development, Android device bring-up, or hardware abstraction.
- Experience with JNI, NDK, and cross-language integration.
- Background in consumer electronics, wearables, automotive, or similar embedded industries.
- Knowledge of Android Enterprise or MDM frameworks.