Software Engineer – OS Frameworks (AR/VR)
Location: Remote (UK)
Contract Duration: 6 months (potential to extend)
Start Date: ASAP
Working Hours: 9:00am – 6:00pm
About the Role
We are seeking an experienced OS Frameworks Software Engineer to join a team building next-generation operating systems for immersive AR/VR devices. This role sits at the core of system-level engineering, working on Android-based operating systems that power advanced headset platforms.
You will focus on integrating upstream Android updates with custom OS frameworks, improving system performance, and contributing to platform stability across hardware and software layers. This is a highly hands-on role for engineers who enjoy working close to the operating system and hardware.
What You’ll Do
* Design, develop, and maintain OS frameworks and system-level components for AR/VR devices
* Integrate and merge updates from Android Open Source Project (AOSP) into a customised operating system
* Work on OS internals, performance optimisation, system profiling, and low-level debugging
* Build system-level APIs enabling performant and scalable use cases across the software stack
* Collaborate with cross-functional engineering teams across platform, infrastructure, and product
* Contribute to code reviews, testing strategies, and engineering best practices
* Participate in on-call rotations to support OS stability and updates
Required Experience
* 6+ years of professional software development experience
* Strong experience in Android OS development, embedded systems, or OS-level frameworks
* Hands-on experience with C++ and Java (Kotlin is a plus)
* Strong understanding of operating systems, system architecture, and low-level components
* Experience working with AOSP, OS internals, or embedded Linux environments
* Comfortable working in collaborative, cross-team engineering environments
Nice to Have
* Direct experience contributing to Android Open Source Project (AOSP) or custom ROMs
* Experience working on AR/VR hardware, mobile devices, or embedded platforms
* Familiarity with system performance tools, profiling, or security models
* Background in startup or highly hands-on engineering teams
Ideal Backgrounds
Engineers from:
* Android or device manufacturers
* Embedded systems, automotive, or industrial technology companies
* Smartphone, chipset, or platform engineering teams
Please note: This role is not suitable for web or application-only developers.
Why Join?
* Work on cutting-edge AR/VR platform technology
* High likelihood of contract extension for strong performers
* Strong potential for conversion to full-time employment
* Opportunity to influence the core operating system of next-generation devices