iOS Engineer, Graphics and Rendering

2 Months ago • All levels • Rendering

About the job

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
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

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.

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

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

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

Canada (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

Similar Jobs

Activision - Senior Graphics Engineer - Treyarch (Los Angeles)

Activision, United States (On-Site)

Amber - Level Designer 3D (Project Based)

Amber, Romania (Remote)

Playrix - Senior Unity Software Engineer (Gameplay)

Playrix, Montenegro (Remote)

IGeek Team: Mobile Apps, AI Solutions, IT Services, and Software Consulting Agency - 3d Artist

IGeek Team: Mobile Apps, AI Solutions, IT Services, and Software Consulting Agency, India (Remote)

Overdare - [OVERDARE] Jr. Unreal Engineer

Overdare, South Korea (On-Site)

Ubisoft - Senior Graphic Programmer

Ubisoft, China (On-Site)

Electronic Arts - Rendering Software Engineer

Electronic Arts, Canada (On-Site)

ByteDance - Senior Software Engineer - Rendering Engine, PICO

ByteDance, United States (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Animoca Brands - Game Developer

Animoca Brands, China (Remote)

Activision - Expert Engine Programmer

Activision, Poland (On-Site)

Trend Micro - Software Developer Co-Op - January 2025

Trend Micro, Canada (On-Site)

Next Level Business Services - JAVA DEVELOPER

Next Level Business Services, United States (On-Site)

Google - Software Engineering Intern, PhD, Summer 2025

Google, United States (On-Site)

Sumo Digital - Senior Animation Programmer

Sumo Digital, United Kingdom (On-Site)

Electronic Arts - Senior Software Developer - Engine Performance

Electronic Arts, Canada (On-Site)

Intel Corporation - Software Research Engineer/Scientist

Intel Corporation, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

CatFace - Showrunner

CatFace, United States (On-Site)

The Walt Disney Company - Senior Machine Learning Engineer

The Walt Disney Company, United States (On-Site)

Cirrus Logic - Sr. Staff Digital Design Engineer (CP-50021089)

Cirrus Logic, United States (Hybrid)

IGT - Senior IT Internal Auditor

IGT, United States (On-Site)

Critical mass - Senior Project Manager

Critical mass, United States (Hybrid)

343 Industries - Lead Game Systems Designer

343 Industries, United States (On-Site)

Overwolf - Brand Partnerships Director Central

Overwolf, United States (On-Site)

WME IMG - Associate Product Manager

WME IMG, United States (On-Site)

Meetelise - Staff Software Engineer

Meetelise, United States (On-Site)

Get notifed when new similar jobs are uploaded

Rendering Jobs

2K - Senior Rendering Engineer

2K, United States (On-Site)

Obsidian Entertainment - Graphics Programmer (Staff/Senior)

Obsidian Entertainment, Canada (On-Site)

IGeek Team: Mobile Apps, AI Solutions, IT Services, and Software Consulting Agency - 3d Artist

IGeek Team: Mobile Apps, AI Solutions, IT Services, and Software Consulting Agency, India (Remote)

SKYDANCE - Lead Software Engineer, RenderMan

SKYDANCE, Spain (On-Site)

Glowmade - Senior Rendering Engineer

Glowmade, United Kingdom (Hybrid)

Kojima Productions - 3D Rendering Programmer / Effects Programmer

Kojima Productions, Japan (On-Site)

Ubisoft - Render Programmer [Snowdrop]

Ubisoft, Romania (Hybrid)

BOT VFX - Lead Lighting Artist

BOT VFX, India (On-Site)

Playground Games - Senior Rendering Engineer

Playground Games, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded