
Cohesive Technologies
People | Passion | Performance
Are you an experienced AOSP System Software Engineer looking to work on cutting-edge Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR) devices? We are hiring in San Diego, CA for a full-time role where you’ll play a crucial part in shaping the future of immersive technology.
This is an exciting opportunity to work on Android Open Source Project (AOSP) development, optimize Android system performance, and contribute to next-generation embedded systems. If you have expertise in Android middleware, embedded systems, HAL customization, and Android security, we’d love to hear from you!
Key Responsibilities AOSP System Software Engineer:
🔹 Develop and optimize Linux-based Android Services, Embedded Services, and Android Applications for seamless compatibility across multiple Android versions and hardware.
🔹 Enhance Android system performance, stability, and security at the framework level.
🔹 Customize Hardware Abstraction Layer (HAL) and Android middleware for robust system functionality.
🔹 Work on device bring-up, testing, debugging, and maintenance for AR/VR hardware.
🔹 Debug complex Android Native Crashes, HAL issues, and middleware challenges.
🔹 Optimize and manage Android Over-the-Air (OTA) update mechanisms across devices.
🔹 Implement and maintain SELinux policies for secure Linux service operations.
🔹 Collaborate with cross-functional teams, including hardware, software, and infrastructure teams.
🔹 Enhance automated testing frameworks for embedded Android systems.
Required Qualifications for AOSP System Software Engineer:
🔹 Bachelor’s or Master’s in Computer Science, Electrical Engineering, or a related field.
🔹 8+ years of hands-on experience in AOSP development, Android middleware, and embedded systems.
🔹 Proficiency in C, C++, Java, and Android system architecture.
🔹 Strong expertise in Android Board Support Packages (BSP) and Android build systems.
🔹 Hands-on experience debugging Android Native Crashes, HAL, and middleware components.
🔹 In-depth knowledge of OTA update mechanisms and firmware security best practices.
🔹 Experience with SELinux policy implementation and Linux services.
🔹 Prior experience working on AR/VR/MR technologies is a plus.
Why Join Us?
🔹 Work on innovative AR/VR/MR projects that push the boundaries of technology.
🔹 Join a highly skilled team of engineers and innovators.
🔹 Competitive salary and benefits package.
🔹 Opportunities to grow and work on next-gen Android embedded systems.
Frequently Asked Questions (FAQs):
🔹 What is the primary focus of this role?
This role focuses on AOSP development, Android system optimization, and embedded systems engineering for AR/VR/MR devices.
🔹 Is remote work an option?
Currently, this is an on-site position in San Diego, CA, but hybrid options may be available depending on the project.
🔹 What are the must-have technical skills?
Proficiency in AOSP development, C/C++, Java, Android middleware, HAL customization, and OTA mechanisms is essential.
🔹 Do I need prior experience in AR/VR development?
While experience in AR/VR/MR is a plus, it’s not mandatory. Strong Android system development skills are the key requirement.
🔹 What is the interview process like?
The interview process typically includes a technical screening, coding challenges, and system design discussions, followed by a final interview with senior engineers.
How to Apply:
Interested candidates are encouraged to apply via the link below. Join us to make a difference in IT Incident and Event Management!
🚀 Interested? Apply today and be part of an exciting tech team! 🚀
🚨 Visa Sponsorship: Not Available
Looking for more job opportunities? Check out our Careers Page for the latest openings in the industry!