iOS Engineer, Graphics and Rendering

4 Months ago • All levels • Rendering

Job Summary

Job Description

Build a mobile app that enables interactions between humans and robots in 3D. Requires expertise in iOS development, 3D graphics, and game development. Experience with Swift, Rust, or Python is mandatory. Strong product and design intuition is essential.
Must have:
  • iOS Development
  • 3D Graphics
  • Game Development
  • Swift/Rust/Python
Good to have:
  • C/C++/Objective-C
  • Android Development
  • Vertex Shaders
  • Compute Shaders
Perks:
  • Startup Atmosphere
  • Impactful Role

Job Details

About us:

We’re a Series A company building intelligent, endearing robots for consumer use at home. The home autonomy space has been dramatically overlooked when it comes to robotics. While the last decade has seen an influx of companies promising self-driving cars and intelligent humanoids, none are delivering these solutions reliably or affordably. Meanwhile, regular people 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 what autonomous floor cleaning robots can achieve using AI and computer vision with our flagship product. From there, our goal is to continue automating other forms of household labor, shipping realistic, affordable, and privacy-first robots to our users while building iteratively toward more complex tasks and capabilities over time.

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

If you got to this point, we hope you're feeling excited about this opportunity at Matic! Even if you don't feel that you meet every single requirement, we still encourage you to apply. 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

Handy Games - Software Engineer

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
1 Day ago
Microsoft - Senior Audio Quality Engineer

Microsoft

Redmond, Washington, United States (On-Site)
2 Weeks ago
Epic Games - Senior Engine Programmer, Framework Architecture

Epic Games

Cary, North Carolina, United States (On-Site)
5 Days ago
Overwolf - Senior Client Software Engineer

Overwolf

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Rambus - SMTS Systems Engineering

Rambus

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
21 Hours ago
PearlAbyss - Game Engine Programmer

PearlAbyss

(On-Site)
4 Weeks ago
Epic Games - Software Engineer, Developer Relations

Epic Games

Seoul, South Korea (On-Site)
6 Days ago
Stardock - Senior Graphics Engineer

Stardock

Plymouth, Michigan, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Researcher Graduate (Applied Machine Learning - Enterprise) -2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Epic Games - Lead Engineer - Fortnite Online

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Novus Hi-Tech - Senior Research Engineer

Novus Hi-Tech

Bengaluru, Karnataka, India (On-Site)
4 Months ago
ByteDance - Video Codec Algorithm Engineer - Multimedia Lab

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Convai - QA Automation Lead

Convai

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ByteDance - Research Scientist in Machine Learning for Science (AML - AI-for-Science) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Wind River Systems - Member of Technical Staff – Workbench Development (Eclipse IDE)

Wind River Systems

Bengaluru, Karnataka, India (On-Site)
3 Months ago
OUTFIT7 - Game Developer (C++)

OUTFIT7

Ljubljana, Ljubljana, Slovenia (On-Site)
4 Months ago
Demonware - Software Development Co-op

Demonware

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
Google - Software Engineer III, Pixel GPU

Google

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

Framestore - Freelance: CFX Artist - New York

Framestore

New York, New York, United States (Hybrid)
1 Month ago
Netflix - Product Manager, Content Finance

Netflix

Los Gatos, California, United States (Hybrid)
1 Month ago
ByteDance - Benefits Business Partner - Los Angeles

ByteDance

Los Angeles, California, United States (On-Site)
3 Months ago
The Pokemon Company International - Brand Services Partner - Bilingual Brazilian Portuguese & English (24-month Fixed Term)

The Pokemon Company International

Bellevue, Washington, United States (Hybrid)
2 Months ago
Treyarch - Principal Character Concept Artist

Treyarch

Los Angeles, California, United States (On-Site)
3 Months ago
Duolingo - Senior Data Scientist

Duolingo

New York, New York, United States (On-Site)
4 Months ago
PlayStation Global - Corporate Counsel, Commercial Litigation

PlayStation Global

Aliso Viejo, California, United States (Hybrid)
15 Hours ago
Valve corporation - Economist

Valve corporation

Bellevue, Washington, United States (On-Site)
2 Months ago
ByteDance - Quality Assurance Engineer Graduate (Global E-commerce-US) - 2025 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Epic Games - Lead Producer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Rendering Jobs

Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
21 Hours ago
Maverick Games - Rendering Engineer

Maverick Games

Warwick, England, United Kingdom (On-Site)
4 Weeks ago
Epic Games - Rendering Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Epic Games - Senior Desktop Engineer, Fortnite Tech

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Paradox Interactive - Senior Engine Graphics Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
1 Week ago
Electronic Arts - Development Director - Frostbite Rendering

Electronic Arts

Orlando, Florida, United States (On-Site)
4 Months ago
Meta - Research Scientist Intern, Graphics Neural Rendering and Compression (PhD)

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Epic Games - Principal Platform Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Epic Games - Senior Desktop Engineer, Fortnite Tech

Epic Games

United States (On-Site)
1 Month ago
Epic Games - Senior Engine Programmer, Framework

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded