Overview
This role sits within an advanced technology organization focused on building next-generation computing platforms and immersive, wire-free VR experiences. The team brings together global specialists working across hardware, software, and content to deliver products that shape how people connect, work, and play.
Contract Length: 6 months
Client: Tech/Media
Responsibilities
* Monitor industry and company-wide computing technology trends to evaluate and develop new capabilities aligned with the product roadmap.
* Support product teams in delivering high-quality experiences for both current and future platforms.
* Work on operating system internals and help define technical direction for major system improvements.
* Design and build tools, system architecture, frameworks, and infrastructure across areas such as operating systems, kernel development, low-level debugging, system and performance profiling, AOSP, and related technologies impacting VR and AR products.
* Partner with product managers, application engineers, and external collaborators to gather requirements, define interfaces for new frameworks, and improve existing system components.
* Develop system-level framework APIs that enable higher layers of the software stack to deliver performant and compelling use cases.
* Promote strong engineering practices through code reviews, design feedback, and the adoption of best practices, emphasizing clean code, debuggability, and testability.
* Clearly communicate complex technical concepts and advocate for improved product quality and engineering efficiency.
Minimum Qualifications
* Bachelor’s degree or equivalent practical experience in Computer Science, Computer Engineering, or a related field.
* 6+ years of professional software development experience.
* Strong experience with Android (preferred), Linux, or macOS internals or framework services, or embedded systems development in resource-constrained environments.
* 3+ years of experience developing in one or more of the following areas: Operating Systems, AOSP, NDK, device management on iOS/Android, device security, or Android Enterprise.
* Proficiency in C++ and Java.
* Proven experience collaborating across functions to drive technical solutions.
Preferred Qualifications
* Deep experience with Android internals, AOSP, Android SDK/NDK, JNI, IPC mechanisms, or Linux OS development.
* Familiarity with Android performance analysis tools and security models.
* Experience building software for mobile platforms (Android and/or iOS).
* Knowledge of Android UI frameworks and system services.
* Strong experience with unit testing frameworks such as JUnit.
#J-18808-Ljbffr