iOS Developer

iOS Software Engineer | Full-time (Remote optional)

Emphasis: Depth sensing, imaging, ARkit


About Meshcapade

Meshcapade is a startup creating realistic human avatars for use in research, apparel, biomechanics, virtual reality and film. Using machine learning and computer vision, we model the nuances of human shape and movement. We build automation from 3D & 4D scans, RGB-D sequences, Mocap, IMU and image data. Our methods derive from SOTA research and we bring realistic human models to life in everyday environments. Our core product, digidoppel, is a consumer-facing platform for the creation, modification, and delivery of our models and related assets.


What we offer

You will work closely with the founders to help build the core products of a fresh startup, with the opportunity to drive design from the ground up. We are a team of passionate creators from a variety of backgrounds, seeking to change how people generate, think about, and make use of digital avatars. Salary will be commensurate with experience. Our offices are based in Tübingen, Germany. Remote is available.


Description

The successful applicant will be a developer with good knowledge of their domain and the ability to build out and support app frontends from start to finish, as well as specialist knowledge of sensors and imaging on mobile devices. You will work closely with other developers, as we are a small startup and every member of our team pitches in where necessary, up to and beyond the edges of their wheelhouse. We seek someone who will speak their mind with the confidence which experience brings, and proactively work to build a better holistic product.

    • Develop methods for optimized depth, image and related data streaming from iOS devices

    • Implement data validation and calibration methods

    • Design and author app frontends for our 3D body estimation algorithms on the iOS platform

    • Unit-test code for robustness, including edge cases, usability, and general reliability


Requirements:

    • 3+ years of experience in iOS development

    • Computer Science or Software Engineering Bachelor’s degree, or equivalent experience

    • Have one or more relevant published iOS apps in the app store

    • A deep familiarity with Swift or Objective-C

    • Experience working with iOS frameworks such as ARKit, and the Core* suite

    • Experience with third-party libraries and APIs

    • Knowledge of mobile architectures, trends, and emerging technologies

    • Understanding of the full mobile development life cycle

    • Stellar communication and teamworking skills


Bonus Skills:

    • Understanding of any GPU API (Metal, Vulkan, OpenGL, or DirectX)

    • Android development experience

    • Programming in C, C++, or python

    • 3D graphics experience

    • Experience with GPU APIs such as Metal, OpenGL, Direct3D, etc.