Android Framework Engineer

At Rufus Labs we build technology for a superhuman workforce. We are looking for a talented software engineer to join our team. You will be working alongside our Product and Marketing Teams to assist in building, and maintaining our Android software platform for enterprise.

What You’ll Do:

  • Update, upgrade and maintain Android OS on the Rufus Cuff wearable device

  • Integrate all necessary device drivers and firmware to ensure optimized operation of the device with new versions of Android OS

  • Develop drivers for new hardware peripherals/components as required

  • Provide general firmware-level support to Android app development and hardware development teams

Skills You’ll Need:

  • 1+ years of experience working on Android framework and kernel

  • Experience and comfortable working with Android NDK and SDK

  • Solid understanding of Android OS and its components

  • Ability to integrate, maintain and update new Android OS versions along with security patches and updates to maintain compatibility with our hardware and framework

  • Understanding of Android framework components specifically, Battery, SystemUI, Input framework and connectivity

  • Comfortable working in Linux environment and familiar with common practices for maintaining, versioning and building android source code

  • Experience working with individual Android components including content providers, Activity/Services/Fragments/etc., and their corresponding lifecycle management

  • Comfortable with Git or similar version control tools

  • Great communication skills and thrives in teams but can also work independently

  • Self-motivated and able to efficiently run with a project

  • Eye for detail & highly developed organizational skills, including the ability to prioritize tasks and meet deadlines

Nice To Have:

  • Experience with an agile development process, JIRA platform or similar

  • Android application development skills, including familiarity with the Android SDK and other leading development tools

  • Solid understanding of database design principles and experience working on SQL as well as NoSQL databases

  • Familiar with Amazon Web Services like ElasticSearch, DynamoDB, RDS, EC2, IAM etc.

What You’ll Get:

  • A unique opportunity to set strategy and build out a new enterprise customer platform

  • A role as a major decision-maker in in the operations of a high growth start-up

  • Work in an entrepreneurial culture with zero bureaucracy

Learn more about Rufus Labs at www.getrufus.com. Please include links to samples of previous relevant work with your response, if appropriate.