iOS Engineer Graphics and Rendering

Matic is an active consumer-robotics company selling an autonomous home floor-cleaning robot that vacuums and mops using on-device computer vision and mapping.

Menlo Park, California, United States
About Matic

Matic develops, manufactures, and sells home-cleaning robots. Its current product uses camera-based perception, mapping, navigation, voice and gesture controls, with substantial processing performed on-device.

View jobs by Matic

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will own the iOS stack and build a mobile app for real-time, multimodal human-robot interactions. You will create 3D mapping, scrollable time-lapse, and dynamic interface experiences, and work with design, software, algorithms, and hardware partners to deliver the product.

Requirements

  • Experience building iOS applications end to end, particularly in 3D graphics or game development
  • Fluency in Swift, Rust, or Python
  • Knowledge of mathematics beyond front-end development
  • Experience with vertex shaders, compute shaders, coordinate-space transforms, and rasterization pipelines is preferred
  • Proven track record of mobile launches

Responsibilities

  • Build a mobile app for multimodal interactions between people and robots and real-time 3D representation
  • Create mapping, scrollable time-lapse, and dynamic user-interface experiences in a 3D world
  • Collaborate with design, software, algorithms, and hardware partners to deliver product functionality

Benefits

  • Equity eligibility through the discretionary equity program
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Access to a 401(k) plan