Experience: 3+ years

English: Upper-Intermediate

Location: Remote, South Africa

Edgetech is inviting talented professionals to join our project as an Android Framework Developer.

Areas of Responsibility

  • Developing Android system
  • Designing, developing, and maintaining embedded software dedicated to automotive platforms based on Linux/Android operating systems
  • Supporting customers in multinational and agile project groups as well as directly joining customer teams at their premises
  • Taking part in:
    • Stabilization – work on two aspects:
      • Bug fixing – Bugs would be assigned to developers to analyze and fix
      • E2E integration tests (SFTS, Surface Test Suite)
        • Audit to find areas of improvement
        • New tests enhancements for better coverage
    • Certification – CTS analysis and waiver process
      • CTS Analysis & Validation
      • Waiver or solution definition for fixing
    • Prototyping to support the new architectural direction for OS Middleware (OSM)
      • Transition from SSI (Surface System Image) to new Microsoft AOSP System Image
      • System image for different experiences
        • Singe screen
        • Dual screen
        • IoT experience
      • Building for various hardware – support prototyping work on existing AOSP hardware
        • Microsoft AOSP System Image on Pixel to showcase single screen experience vs. dual screen experience
        • Be a front runner for tented projects – OSM internal devs get support

Qualifications

  • Experience in Android OS development
  • Understanding of full Android stack including Linux kernel, Android Ecosystem and Android Debugging
  • Experience with AOSP Framework with Window Manager & Activity Manager
  • Experience in customizing System UI
  • CTS and Tradefed knowledge is preferred to support E2E Integration tests development for increased coverage (SFTS)
  • Knowledge of C/C++ and Java
  • Experience in Automotive projects (nice to have)
  • Upper-Intermediate level of spoken and written English
  • Good analytical and communication skills