Outscal Logooutscal logo

iOS Engineer, Graphics and Rendering

5 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

CynLr - Software Engineer - GPU performance

CynLr

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Keywords Studios (Player Support) - Video Game Engine Programmer

Keywords Studios (Player Support)

Tokyo, Japan (Remote)
7 Months ago
Activision - Senior Multiplayer Gameplay Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Ubisoft - Team Lead Engine

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
IO Interactive - Senior Audio Programmer

IO Interactive

Malmö, Skåne County, Sweden (Hybrid)
5 Months ago
Bkom Studios - Lighting Artist

Bkom Studios

Montreal, Quebec, Canada (Remote)
2 Months ago
Warner Bros Games - Lead Rendering Programmer

Warner Bros Games

London, England, United Kingdom (Hybrid)
1 Month ago
Electronic Arts - Rendering Software Engineer

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
7 Months ago
Microsoft - Principal Graphics Engineer

Microsoft

Santa Monica, California, United States (Remote)
2 Months ago
Epic Games - Senior Desktop Programmer, Fortnite Tech

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nintendo - Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
9 Months ago
Framestore - FREELANCE: CG - NEW YORK

Framestore

New York, New York, United States (On-Site)
10 Months ago
Salesforce - Backend Software Engineer - Lead/Principal

Salesforce

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
5 Months ago
NVIDIA - Senior Synthesis Flow CAD Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Playground Games - Gameplay Engineer

Playground Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
4 Months ago
Hawk Eye Innovations - Computer Vision Engineer - Level 2

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
2 Weeks ago
SideFX Software - 3D Software Developer

SideFX Software

Toronto, Ontario, Canada (Hybrid)
2 Months ago
JMA - Principal Firmware Engineer - Radio

JMA

Plano, Texas, United States (On-Site)
5 Months ago
Google - Software Engineering Intern, Summer 2025

Google

(On-Site)
3 Months ago
Track vfx - Vancouver | Pipeline TD

Track vfx

Vancouver, British Columbia, Canada (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

PlayStation Global - Senior Front End Software Engineer

PlayStation Global

Carlsbad, California, United States (On-Site)
2 Months ago
VX Media - Human Resources Specialist

VX Media

New York, New York, United States (On-Site)
1 Month ago
Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

Redmond, Washington, United States (On-Site)
4 Months ago
PwC - Banking Transformation - Technology Modernization & Architecture - Senior Associate

PwC

New York, New York, United States (On-Site)
5 Months ago
Apex logic - Sr. Full-Stack Developer - Product

Apex logic

United States (Remote)
4 Months ago
NVIDIA - Senior Synthesis Flow CAD Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
The Walt Disney Company - Software Engineer II (Roku Engineer)

The Walt Disney Company

New York, New York, United States (On-Site)
4 Months ago
Varonis  - Human Resources Business Partner

Varonis

Morrisville, North Carolina, United States (On-Site)
5 Months ago
ByteDance - Edge AI Software Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Next Level Business Services - SAP WM/IM Consultant

Next Level Business Services

King Of Prussia, Pennsylvania, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Rendering Jobs

Epic Games - Senior Engine Programmer

Epic Games

United Kingdom (On-Site)
2 Months ago
SideFX Software - Real-Time Rendering Developer

SideFX Software

Ontario, Canada (Hybrid)
2 Months ago
The Walt Disney Company - Lead Look Development Technical Director

The Walt Disney Company

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Obsidian Entertainment - Graphics Programmer (Staff/Senior)

Obsidian Entertainment

Irvine, California, United States (On-Site)
7 Months ago
Epic Games - Senior Engine Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Epic Games - Senior Technical Product Manager, UE Rendering

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
The Walt Disney Company - Lighting Technical Director (All levels) - ILM London

The Walt Disney Company

London, England, United Kingdom (Hybrid)
3 Months ago
Epic Games - Senior Game Systems Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
9 Months ago
Electronic Arts - Software Engineer III - AdTech (SDK / Rendering)

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
3 Weeks ago
Warner Bros Games - Senior Rendering Programmer

Warner Bros Games

London, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded