This job has expired.
Aethon Labs
Expired

Android Engineer (AOSP + DevOps) (Remote)

$50 - $80/hourRemote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

We are a company committed to building products that improve the blockchain infrastructure. Our business strategy is to provide the best hardware and software products that are intuitive, seamless and secure.

We are looking for a strong Android engineer who can help build best-in-class software that drives custom, state-of-the-art hardware. Our team is made up of self-driven engineers with an appetite for learning and problem-solving. We love engineers who take ownership of designing and building features, make sure that all edge cases are considered, and effectively communicate to the team what they've built. The technologies you will be working with include AOSP (Android frameworks, services and packages, and to a lesser extent the Linux kernel) all the way to the Android SDK.

The ASOP developer will take android OS requirements and convert them into a functioning android OS ready for usage. You will help out in customizing the operating system per the business needs and put in new security patches as needed. Your job will be primarily at the level of the operating system and tools. Experience developing various low-level components for embedded systems is important.

This is not an app-level development position. You must have experience getting Android systems up and running on target hardware. It’s non-trivial if you have never done this. C/C++, Java, and assembly language should be your weapons of choice. You should be highly concerned about speed, optimization, memory allocation, cache architectures, and so forth.
Desirable Qualifications and Responsibilities:

  • Experience with Linux/Android (AOSP) OS development.
  • Capable of working on the bootloader, AOSP, drivers, and HALs for an HMD device.
  • Understanding of systemd, bootchart, and boot order dependencies.
  • Experience in implementing device-level security.
  • Expertise in modifying Android frameworks and services to support custom hardware while exposing them securely to user-facing apps.
  • Experience using advanced system profiling tools such as perf, XSTrace, and Valgrind
  • Familiarity with developing, debugging, and optimizing embedded multi-threaded systems running on ARM-based processors.
  • Understanding of various system bottlenecks (I/O, CPU, GPU, etc.) and methods to mitigate them.
  • Experience building production-grade custom builds of Android OS is crucial.
  • Integrating Security patches issued on AOSP into the custom OS build.
  • Setup and maintain a scalable, stable set of builds for AOSP devices and applications.
  • Experience with Android test frameworks.
  • Contribute to Build and CI processes ensuring smooth sailing during testing and releasing
  • Contribute across Firmware codebase for feature development and platform support as needed requirements.
  • Prior experience with security tools and code signing required.
  • Experience with Amazon KMS desirable.
  • Knowledge of Mobile software lifecycle and continuous integration practices
  • Own, extend and maintain AWS and physical machines infrastructure hosting CI/CD tools.
  • Strong knowledge of Git (and repo) configuration tool management.
  • Strong knowledge of cloud base Git hosting providers like Bitbucket and branch management and merging.
  • Extend the build system for new application initiatives if/when needed.
  • Ensure the infrastructure is secure, recoverable and maintained.
  • Take ownership of core automation tools such as Gerrit, Jenkins, and BitBucket.
  • Experience scripting in such as Python, and Bash.
  • Docker Image experience.

Salary Range:

The compensation for this position is 50 to 80USD
Direct Report:
This position reports to CTO

How to Apply
To apply for this position please fill this form:

https://docs.google.com/forms/d/e/1FAIpQLSe8H1lphfG7LSyBZg8kMl2NLEEGRUxBJA36gBgVfPXQVdt1ug/viewform

Job Types: Full-time, Part-time, Contract

Salary: $50.00 to $80.00 /hour

Work Location:

  • Fully Remote

Schedule:

  • Monday to Friday

Other DevOps contracts

Remote
0
USD
/hr

0 outside IR35 DevOps contracts