Sr. Staff Android Software Engineer

Saratoga, CA /
Engineering – Software Engineering /
Full-time
At Mojo, we’re inventing new solutions that shift our focus away from our screens and devices, back to the world around us through Invisible Computing.   Our team includes talented professionals with expertise in product design, user experience, applied physics, hardware, software, optics, photonics, electronics, chemistry, biology and vision science.   Together, we’re creating a platform and solutions for enhancing human vision and achievement.
 
We are a well-funded startup building a ground-breaking consumer product. We are located in Saratoga, CA.

We are looking for senior/staff level Android Software Engineers to design and develop software for our revolutionary product. You understand what it takes to deliver an excellent connected software for consumer devices. Your primary responsibility will be developing the software components for Android apps, networking with embedded devices and cloud services. You thrive working in new product categories. Working collaboratively with others and leading initiatives to drive for smart and robust software.

The Job

    • Develop high quality software for Android Operating System.
    • You enjoy solving hard problems with creative solutions.
    • Work closely with products, hardware, and UI/UX design teams.
    • Architect, document, set objectives, and create requirements for these projects.

Preferred Qualifications

    • Results oriented, self-motivated, and drive to deliver the best.
    • Master in Android app development, familiar with latest Android technologies.
    • Expertise with embedded Linux, graphics, Flutter, OpenGL, video, Bluetooth and USB.
    • Fluent in Java/Kotlin, Git, and C/C++.
    • 10+ years of software dev experience, 5+ years with Android.
    • Track record of successful on-time delivery of software products.
    • Team player, open mindset, and comfortable working with star developers.
    • Development and design experiences with UI frameworks and AR/VR are big pluses.

Additional Qualifications

    • BS or MS in Computer Science, or a related Engineering field.
    • Experience with agile development.
    • Independent software project design experience.
If solving challenging problems and shaping the future interests you, come join us at our offices in Saratoga, CA just outside of San Jose. Along with competitive compensation employee perks include flexible time off, access to full health benefits and a stocked fridge and pantry in the office. Even if you don’t see your dream job on our openings page, you can still apply for it with the “Create your own position” option.