We are a fully remote, multicultural, and international team dedicated to building /e/OS, a privacy-focused mobile ecosystem. If you’re passionate about open-source development and want to contribute remotely to the future of mobile technology, join us as an Android BSP Engineer!
Overview of the role
As an Android BSP engineer, your primary responsibility will be to maintain a set of devices compatible with /e/OS. Your responsibilities include:
- Porting /e/OS to new devices.
- Upgrading devices to newer Android versions.
- Fixing bugs reported by users.
- Collaborating with our team to enhance the performance and reliability of /e/OS.
You will work closely with the Kernel, SELinux, firmware, and any other low-level components. Using tools like Android Studio, Git, and ADB, you will contribute to the development process.
To excel in this role, you should feel confident in reverse engineering. A deep understanding of the AOSP build system, Makefile, and Blueprints is crucial. Your ability to troubleshoot issues independently, often with limited official documentation, will set you apart.
Strong problem-solving and research skills are essential. Proactivity and self-motivation are key in our remote work environment. We value a sense of ownership. We expect everyone to take charge of key aspects of the OS and contribute to its continuous improvement.
Responsibilities:
- Support and upgrade devices to newer Android versions.
- Fix bugs and optimize performance for /e/OS.
- Develop and test code for low-level components like Kernel and SELinux.
- Collaborate with teams to improve the /e/OS ecosystem.
Requirements:
- Proficiency in English (written and verbal).
- Strong problem-solving and research skills.
- Experience with AOSP build system, Makefile, and Blueprints.
- Independent, self-motivated, and a team player.
Preferred Qualifications:
- Experience in a remote work environment.
- Familiarity with Agile methodology.
- Passion for open-source development and innovation.
The team
As a key member of the Devices team at Murena, you will play a critical role in delivering a seamless and bug-free user experience for /e/OS. Our global team collaborates closely with other squads, such as OS&Apps and Cloud.
Our team communicates asynchronously and relies on GitLab to manage day-to-day activities efficiently. We value every team member’s input in shaping the OS roadmap. Together, we foster a culture of collective ownership and continuous improvement.
What we offer
- Fully remote position with flexible working hours.
- Join an exciting challenge to build the 3rd mobile ecosystem—/e/OS.
- Make a meaningful impact on a growing global user base.
- Contractor position with a competitive daily rate based on your skills and experience.
The recruitment process
- Submit your application, including a resume and cover letter
- Technical Round: Showcase your skills in Android BSP development.
- HR/Culture Round: Learn about our values and team culture.
- Offer Letter: Join Murena and contribute to the future of /e/OS!