Software Engineer, AR/VR and Graphics

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 passionate mid to senior level software engineers in AR/VR and Graphics to design and develop the 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 mobile apps, embedded devices, and cloud services. You thrive working in ambiguous new product categories by working collaboratively with others and leading initiatives to drive for smart and robust software resolutions.

We are seeking talented professionals in UI framework, AR/VR and 3D rendering, embedded Linux, Android applications, and other areas.

The Job

    • Develop high quality AR/VR and graphic software for devices running embedded Linux or RTOS.
    • Work closely with products, hardware, and UI/UX design teams to understand their vision, objectives, and alignments.
    • Define, document, and communicate objectives, requirements, and constraints for software projects.

Preferred Qualifications

    • Development and design experiences on AR, VR, OpenGL, or graphics.
    • Expertise in following areas are pluses: embedded Linux / Yocto, UI frameworks, Flutter, Android Apps, Bluetooth, USB, RTOS
    • Fluent in Git, and one of following languages: C, C++, Java
    • Being both a problem solver and a quick coder
    • 5+ years of professional software dev experience
    • Track record of successful on-time delivery of software products
    • A degree in Computer Science, or a related Engineering field.
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.