✨ About The Role
- The role involves collaborating with customer-facing and product teams to architect and implement improvements to the Android SDK.
- The engineer will engage directly with engineers at innovative hardware companies during the integration of Memfault.
- Responsibilities include building and improving reference examples and SDK documentation.
- The engineer will contribute to a suite of tests to ensure reliability and prevent regressions in production.
- The position emphasizes shipping code frequently, allowing the engineer to see their work in action on devices in the field.
⚡ Requirements
- The ideal candidate is a collaborative and kind software engineer with a low ego, enabling others to perform better in a team environment.
- A minimum of 3 years of experience in writing Java or Kotlin code that integrates with the Android Open Source Project (AOSP) is essential.
- Proficiency in using low-level Android platform tools such as adb and fastboot is required.
- A strong passion for software testing, including unit and integration testing, is crucial for success in this role.
- Excellent communication skills, both verbal and written, are necessary to convey technical concepts to both technical and business stakeholders.