iOS Engineer, Graphics and Rendering

1 Month ago • All levels • Rendering

Job Summary

Job Description

Matic is seeking a senior-level software engineer to lead its iOS stack, creating an intuitive and visually appealing interface that connects users with their robots. The role involves building a mobile app for delightful, multi-modal human-robot interactions, mirroring real-world 3D environments in real time. Responsibilities include creating innovative mapping, scrollable time-lapse, and dynamic user interfaces on a 3D world, and collaborating closely with Design, Software, Algorithms, and Hardware teams to realize product vision. This position offers a significant impact on the product's trajectory within a small team of talented engineers.
Must have:
  • Experience building end-to-end iOS applications
  • Focus on 3D graphics or game development
  • Systems-level fluency in Swift, Rust, or Python
  • Comfort with math fundamentals
  • Strong product and design intuition
  • Proven track record of mobile launches
  • Pride in programming and attention to detail
  • Comfort in a fast-paced startup atmosphere
  • Ability to take risks, passion for learning
  • No fear of failure
Good to have:
  • Experience with C/C++, Objective-C, or Android development
  • Familiarity with vertex and compute shaders
  • Familiarity with coordinate-space transforms
  • Familiarity with rasterization pipelines

Job Details

Overview

Matic is bringing families out of the stone age of remarkably dumb disc home robots. Humanity spends ~2.5 trillion hours annually on home chores, worth $25 trillion in wasted economic value. We are on a mission to recapture this time and value with fully autonomous, useful, elegant, and affordable Wall-E-esque home robots that families love and cannot fathom their lives without. 


Our approach
In 2017, we observed 200+ self-driving car startups and an equal number of industrial robotics startups, but the home autonomy and robotics space had been dramatically overlooked. While AI is becoming more ubiquitous, families are still stuck spending dozens of hours per week on repetitive household chores.

At Matic, we're leveraging advanced technology to address this problem. We've started by reimagining our first product in fully autonomous floor-cleaning robots. Just like consumers adopted Cell Phones, then PDAs, then iPods and Blackberries before adopting the iPhone to replace all, we believe that consumers will adopt single-purpose, elegant, and affordable robots that belong and become part of their homes first before we get one-robot-to-rule all chores.

Our goal is to continue automating other forms of household labor, shipping useful, affordable, and privacy-first robots to our users that solve real problems while building iteratively toward more complex tasks and capabilities over time.

Privacy first

Our robots are also private by design, with all the computes on the edge device. We believe that families shouldn't have to jeopardize their privacy just to get some help with the constant drudgery of home chores.

Who we are
We are a consumer robotics product company solving real customer problems. We start with a problem, think of an elegant solution in the form of robots, and conduct necessary research to build products that just work. We believe families want solutions to their problems, and AI & robots enable us to solve them.

Who we are NOT
We are NOT a Robotics Foundation Model research lab, a humanoid builder, or a robotics software platform company. We build fully autonomous, useful, elegant, and affordable Wall-E-esque robotic products that kids, pets, and families love!

About the role

We’re looking for a senior-level software engineer who can own our iOS stack and ensure that it serves as an intuitive, visually appealing interface for the connections between our robots and the humans who use them.

If you’re passionate about writing good code and excited by the opportunity to connect humans and robots, we’d love to learn more about you.

What you'll do

  • Build a mobile app that enables delightful, multi-modal interactions between humans and robots and mirrors the real world in 3D in real time.

  • Create first-of-its-kind mapping, scrollable time-lapse, and dynamic user interface on a 3D world that's super intuitive and feels like magic to users

  • Closely collaborate with our Design, Software, Algorithms, and Hardware teams to bring to life a product vision that changes users' perception of what’s possible

  • Be part of a small team of talented engineers, with huge impact on the trajectory of our product

What we look for

  • Experience building iOS applications from end-to-end, especially with a focus on 3D graphics or game development

  • Systems-level fluency in Swift, Rust, and/or Python is required; experience with C/C++, Objective-C, or Android development is a plus

  • Comfort with math fundamentals that go well beyond front-end development

  • Familiarity with vertex and compute shaders, coordinate-space transforms, and rasterization pipelines is a plus

  • Strong product and design intuition driven by a genuine obsession with user experience

  • Proven track record of mobile launches

  • Pride in your programming and attention to detail

  • Comfort with a fast-paced, startup atmosphere -- you don’t shy away from the hard work

  • Ability to take risks, a passion for learning, and no fear of failure

Our team

Matic is a tight-knit and collaborative team, singularly focused on building products our customers will cherish. We’re ultra-hardworking people committed to solving tough problems that save our precious time and energy.

At Matic, we're eager to take risks and test convention. We love diving headfirst into hard problems — even if it means some failures along the way. We work smart, hard, and long (in that order), chasing innovation and human impact. We highly value individual ownership and take meticulous pride in the work we do, knowing our efforts affect both one another and our customers.

Those who value curiosity and learning and who don’t shy away from hard problems thrive at Matic. If you are genuinely committed to innovation and improving the lives of others, we’d love to hear from you.

Apply

If you're feeling excited about this opportunity at Matic, then apply, even if you don't feel that you meet every single requirement. We're eager to meet people who are keen to learn and are passionate about what Matic is building. We want to hear how you can contribute to our team in a variety of ways – not just the above boxes.

Similar Jobs

Tangle Wood Games - Senior Rendering Engineer

Tangle Wood Games

Hartlepool, England, United Kingdom (Remote)
3 Months ago
zoox - Software Engineer - Full Stack, Visualization Tools

zoox

Foster City, California, United States (On-Site)
2 Months ago
SideFX - Senior Compositing Software Developer/Technical Director

SideFX

Ontario, Canada (Hybrid)
4 Months ago
playrix  - Senior UI Artist

playrix

Serbia (Remote)
10 Months ago
Canva - Staff Frontend Engineer - Apps API Platform

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Epic Games - Senior Rendering Tools Engineer

Epic Games

(On-Site)
3 Months ago
bohemia interactive - Engine Render Programmer Prague/Brno

bohemia interactive

Prague, Prague, Czechia (On-Site)
9 Months ago
Handy games - Mobile Rendering Engineer

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
4 Months ago
Weta Fx - Senior Rendering Research Engineer

Weta Fx

Wellington, Wellington Region, New Zealand (On-Site)
3 Months ago
Wargaming - Render Engineer

Wargaming

Prague, Czechia (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Lead Rendering Engineer

Epic Games

(On-Site)
4 Months ago
Santa Monica Studios - Sr Concept Artist (Characters)

Santa Monica Studios

California, United States (On-Site)
1 Year ago
Arrible - Middle Unity Developer (remote)

Arrible

Odesa, Odesa Oblast, Ukraine (Remote)
1 Year ago
Techland - Lead VFX Artist

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Digital sun games - 3D Artist

Digital sun games

Valencia, Valencian Community, Spain (On-Site)
3 Months ago
Blazesoft - Senior FX Artist

Blazesoft

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Scanline VFX - Lead Surfacing Artist

Scanline VFX

Hyderabad, Telangana, India (Hybrid)
3 Weeks ago
CD PROJEKT RED - Lead 3D Character Artist

CD PROJEKT RED

Wrocław, Lower Silesian Voivodeship, Poland (Remote)
4 Months ago
playrix  - Principal C++ Software Engineer (Tools)

playrix

Cyprus (Remote)
10 Months ago
505 Games - Senior Software Engineer - Technical Business Unit

505 Games

Milan, Lombardy, Italy (Remote)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

Kyruus Health - Senior Product Designer

Kyruus Health

United States (Remote)
4 Weeks ago
Bally's Interactive - Senior Full Stack Developer

Bally's Interactive

Chicago, Illinois, United States (Hybrid)
1 Month ago
Palo Alto Networks - Senior Business Development Consultant

Palo Alto Networks

Santa Clara, California, United States (Remote)
1 Month ago
Illumination - Strategy & Business Development Intern, MBA – Summer 2025

Illumination

Santa Monica, California, United States (Hybrid)
6 Months ago
Zscaler - Principal Software Engineer - Backend, API

Zscaler

San Jose, California, United States (Hybrid)
1 Month ago
SimpliSafe - AI Product Manager

SimpliSafe

Boston, Massachusetts, United States (Hybrid)
3 Months ago
Shield AI - Staff Engineer, Software (R3175)

Shield AI

Washington, District Of Columbia, United States (On-Site)
3 Weeks ago
Next Level Business Services - Sr. SAP WM/Shipping Consultant

Next Level Business Services

Chicago, Illinois, United States (On-Site)
10 Months ago
Apple - Senior Marketing Data Scientist

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Trellix - Renewals Account Manager

Trellix

United States (Remote)
1 Year ago

Get notifed when new similar jobs are uploaded

Rendering Jobs

Maverick Games - Rendering Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
7 Months ago
CD PROJEKT RED - Senior Rendering Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Mapbox - Software Development Engineer II, 3DLN, C++ Rendering

Mapbox

Germany (Remote)
6 Months ago
Kabam - Senior Rendering Engineer

Kabam

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago
Epic Games - Lead Rendering Engineer

Epic Games

(On-Site)
4 Months ago
Electronic Arts - Sr. Software Engineer - AdTech (SDK / Rendering)

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Epic Games - Senior Rendering Tools Engineer

Epic Games

(On-Site)
3 Months ago
Warner Bros Discovery - Senior Programmer, Rendering

Warner Bros Discovery

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Rocksteady Studios - Lead Rendering Programmer

Rocksteady Studios

(Hybrid)
8 Months ago
Netflix - Software Engineer - Rendering

Netflix

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Matic is bringing families out of the stone age of remarkably dumb disc home robots. Humanity spends ~2.5 trillion hours annually on home chores, worth $25 trillion in wasted economic. We are on a mission to recapture this time and value with fully autonomous, useful, elegant, and affordable Wall-E-esque home robots that families love and cannot fathom their lives without. Our robots are also private by design, with all the computes on the edge device. We believe that families shouldn't have to jeopardize their privacy just to get some help with the constant drudgery of home chores.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Matic Robots

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug