iOS Engineer, Graphics and Rendering

5 Months ago • All levels • Rendering

Job Summary

Job Description

Develop a mobile app for robotic interaction, leveraging 3D graphics and real-time rendering. Expertise in Swift, Rust, or Python required. Experience with 3D graphics, game development, and user interface design is a plus.
Must have:
  • iOS Development
  • 3D Graphics
  • Swift/Rust/Python
  • User Interface
Good to have:
  • C/C++/Objective-C
  • Android Development
  • Compute Shaders
  • Rasterization Pipelines
Perks:
  • Small Team
  • Huge Impact

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

Microsoft - Principal Software Engineer - Threat Intelligence

Microsoft

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
ION - Software Developer/Engineer - Graduate Development Program

ION

Turin, Piedmont, Italy (On-Site)
5 Months ago
Google - Technical Solutions Engineer, Google Distributed Cloud (Airgapped)

Google

Frankfurt, Hessen, Germany (On-Site)
4 Months ago
Activision - Associate Dev Support Engineer

Activision

Guildford, England, United Kingdom (Hybrid)
3 Months ago
Behaviour Interactive - Senior/Principal AI Programmer | Programmeur·euse Senior·e/Principal·e en IA

Behaviour Interactive

Quebec, Canada (Hybrid)
3 Months ago
Electronic Arts - Senior Software Engineer - AdTech (SDK / Rendering)

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Electronic Arts - Development Director - Frostbite Rendering

Electronic Arts

Orlando, Florida, United States (On-Site)
6 Months ago
Paper Games - Lighting Artist - Infinite Warmth (2025 Spring Recruitment)

Paper Games

Shanghai, Shanghai, China (On-Site)
1 Month ago
Toptracer - Rendering Engineer – Streamed Open World

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Maverick Games - Rendering Engineer

Maverick Games

Warwick, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zoox - Senior/Staff Machine Learning Engineer - Prediction & Behavior ML

Zoox

Boston, Massachusetts, United States (Hybrid)
5 Months ago
Luxoft - Senior GPU Kernel Developer

Luxoft

Italy, New York, United States (Remote)
3 Months ago
ByteDance - Backend Engineer, Applied Machine Learning Platform - 2025 Start

ByteDance

Singapore (On-Site)
5 Months ago
Nintendo - CONTRACT - Software Engineer - Multimedia Technology (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
4 Months ago
Alp Consulting  - 3D Unreal Developer

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
11 Months ago
NVIDIA - Software Engineer Intern - Mapping and Generative AI

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
NVIDIA - NVIDIA 2025 Internships: Mixed Signal / Circuit Design

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
ByteDance - Tech Lead Manager, Global Payment

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Game Boost - Tech Artist

Game Boost

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
NVIDIA - System Test Design Engineer

NVIDIA

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

Keywords Studios (Player Support) - Expert Subtitle Translator/QCer: English to Canadian French

Keywords Studios (Player Support)

Québec City, Quebec, Canada (Remote)
2 Months ago
Keywords Studios (Player Support) - Early Career Game User Researcher

Keywords Studios (Player Support)

Montreal, Quebec, Canada (Hybrid)
4 Months ago
Aristocrat Gaming - DevOps Lead

Aristocrat Gaming

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Epic Games - Narrative Systems Designer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Airlab Inc  - C++ & Python Programmer

Airlab Inc

Montreal, Quebec, Canada (On-Site)
8 Months ago
PwC - Cloud DevSecOps Architect

PwC

Toronto, Ontario, Canada (Hybrid)
2 Months ago
Thumbtack - Data Scientist, Product (Monetization)

Thumbtack

Ontario, Canada (Remote)
1 Month ago
Fortis Games - Senior DevOps Engineer

Fortis Games

Canada (On-Site)
2 Months ago
HoYoverse - Senior Brand Marketing Manager [CA]

HoYoverse

Montreal, Quebec, Canada (Remote)
10 Months ago

Get notifed when new similar jobs are uploaded

Rendering Jobs

SKYDANCE - Lead Software Engineer, RenderMan

SKYDANCE

New York, New York, United States (Hybrid)
6 Months ago
Warner Bros Games - Senior Render Tech Programmer

Warner Bros Games

Knutsford, England, United Kingdom (Hybrid)
3 Weeks ago
Epic Games - Senior Mobile Platform Engineer

Epic Games

(On-Site)
2 Months ago
Playground Games - Senior Rendering Engineer

Playground Games

Royal Leamington Spa, England, United Kingdom (On-Site)
7 Months ago
Epic Games - Principal Platform Engineer

Epic Games

(On-Site)
2 Months ago
Epic Games - Principal Platform Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Epic Games - Artiste technique sénior, LEGO Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
SEGA - Senior Software Engineer (Graphics)

SEGA

London, England, United Kingdom (Hybrid)
1 Month ago
Light Speed Studios - Senior Engine Engineer

Light Speed Studios

(On-Site)
3 Months ago
Techland - Rendering Programmer

Techland

Poland (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded