Spatial Text Input Software Engineer

undefined ago • 3 Years + • Software Development & Engineering • $147,400 PA - $272,100 PA

Job Summary

Job Description

Apple Vision Pro is a revolutionary spatial computing platform. The Vision Software Group seeks experienced engineers to build the next generation of text input for this platform, leveraging spatial computing, AR, and ML. This role involves developing revolutionary text input methods to inspire productivity for millions. As an engineer on the Spatial Text Input team for visionOS, you will define and build text input experiences across keyboard, dictation, and writing tools, collaborating with designers and system software teams to solve challenging problems and shape the future of visionOS features.
Must have:
  • Develop, polish and maintain spatial UI and UX features to Apple standards.
  • Prototype text input experience ideas on Apple’s spatial computing visionOS platform.
  • Investigate and improve power and performance for text input features on visionOS.
  • Collaborate with partner teams to implement software solutions.
  • Collaborate with QA teams to benchmark and enforce quality in software code submission.
  • BS / MS / PhD in Computer Science OR equivalent degree.
  • 3+ years of software development experience.
  • Expertise in systems programming language, such as C/C++, Objective-C, Swift, etc.
  • Demonstrated ability to work collaboratively with cross functional teams, and to ship consumer software.
Good to have:
  • Experience developing applications for Apple platforms such as iOS, watchOS, or macOS
  • Familiarity with UI frameworks such as UIKit and SwiftUI
  • Understanding of non roman text input challenges
  • Experience debugging and triaging issues in system processes and UI frameworks
  • Experience using or developing user interfaces for AR/VR applications
  • Familiarity with systems programming
Perks:
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • A range of discounted products and free services
  • Reimbursement for certain educational expenses — including tuition
  • Opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs
  • Eligible for discretionary restricted stock unit awards
  • Can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan
  • Discretionary bonuses or commission payments
  • Relocation

Job Details

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something. Apple Vision Pro is a revolutionary spatial computing platform that seamlessly blends digital content with your physical space. It will allow us to do the things we love in ways never before possible — all while staying connected to the people around us. The Vision Software Group is looking for experienced engineers to help us build the next generation of text input for our platform. This team is working with some of Apple's most advanced technologies including spatial computing, augmented reality (AR), and machine learning (ML). As a member of our organization you will assist us in developing revolutionary methods of text input, inspiring and empowering productivity for millions of people.

As an engineer for the Spatial Text Input team on visionOS, you will play a significant role in defining and building the next generation of text input across keyboard, dictation and writing tools experience on Apple’s spatial computing platform - pushing you to think outside the box and work closely with designers and system software teams to solve incredibly challenging problems! As a core part of the user experience on visionOS, the keyboard incorporates many features customers are familiar with on other Apple platforms, such as autofill, autocorrect, text editing and selection, and dictation. As a part of this team, you will help shape the future of these features, as well as defining and building new text input experiences exclusive to visionOS.

  • Develop, polish and maintain spatial UI and UX features to the standard of Apple products and the delight of Apple customers.
  • Prototype text input experience ideas on Apple’s spatial computing visionOS platform.
  • Investigate and improve power and performance for text input related features on visionOS.
  • Collaborate with partner teams to implement software solutions
  • Collaborate with QA teams to benchmark and enforce quality in our software code submission.
  • BS / MS / PhD in Computer Science OR equivalent degree
  • 3+ years of software development experience
  • Expertise in systems programming language, such as C/C++, Objective-C, Swift, etc.
  • Demonstrated ability to work collaboratively with cross functional teams, and to ship consumer software
  • Experience developing applications for Apple platforms such as iOS, watchOS, or macOS
  • Familiarity with UI frameworks such as UIKit and SwiftUI
  • Understanding of non roman text input challenges
  • Experience debugging and triaging issues in system processes and UI frameworks
  • Experience using or developing user interfaces for AR/VR applications
  • Familiarity with systems programming

Similar Jobs

Open Systems Technologies - Banking Sector | Software Developer Engineer in Test

Open Systems Technologies

Porto, Porto District, Portugal (On-Site)
3 Weeks ago
UPF Industries  - Design Trainee

UPF Industries

Chicopee, Massachusetts, United States (On-Site)
2 Months ago
Marvell - Cloud Custom Silicon Senior Director of Program Management

Marvell

Santa Clara, California, United States (On-Site)
1 Month ago
deel. - Account Executive, Enterprise | India

deel.

India (Remote)
3 Weeks ago
oportun - Staff Software Engineer

oportun

Indianapolis, Indiana, United States (Remote)
2 Months ago
WebTech Corporation - Senior Hardware Engineer

WebTech Corporation

Suzhou, Jiangsu, China (On-Site)
1 Year ago
Ramboll3 - Principal Engineer, Ground Engineering

Ramboll3

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Addepar - Web Enablement Engineering Manager

Addepar

Pune, Maharashtra, India (On-Site)
2 Months ago
Apple - Cellular Power Verification Engineer

Apple

San Diego, California, United States (On-Site)
1 Month ago
Tesla - Algorithms Engineer, Autobidder (Electricity Markets/Energy Trading)

Tesla

London, England, United Kingdom (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Fortra - Cloud Security Operations Lead

Fortra

United States (On-Site)
1 Month ago
bytedance - Senior Security Software Architect - Security Engineering - San Jose

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Marvell - Senior Staff Hardware Test Operations Engineer

Marvell

Singapore (On-Site)
2 Months ago
Thales - Graduate Program Architect Path - Radio-Navigation and Aeronautical Data Links - M/F

Thales

Gennevilliers, Île-de-France, France (Hybrid)
3 Weeks ago
Eventbrite - Performance Marketing Manager - Paid Social

Eventbrite

Spain (Remote)
1 Month ago
Tide - Escalations Support Associate

Tide

Bulgaria (Remote)
1 Month ago
Square - Sales Representative Monza

Square

Monza, Lombardy, Italy (On-Site)
1 Month ago
NCR Voyix - Software Engineer IV / Java Full Stack Developer

NCR Voyix

Hyderabad, Telangana, India (On-Site)
2 Months ago
playrix  - Communications Director

playrix

Montenegro (Remote)
8 Months ago
4j studios - Senior Software Developer (Low Level)

4j studios

Dundee, Scotland, United Kingdom (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sunnyvale, California, United States

Granicus - SLED Local Enterprise Account Executive - East

Granicus

United States (Remote)
3 Months ago
illumio - Director, Product Security

illumio

Sunnyvale, California, United States (On-Site)
1 Month ago
Pomelo - Security and Compliance Analyst

Pomelo

United States (Remote)
1 Month ago
Autodesk - Unified Communications Solution Architect

Autodesk

San Francisco, California, United States (On-Site)
1 Year ago
Feld Entertainment - Warehouse Associate

Feld Entertainment

Jessup, Maryland, United States (On-Site)
10 Months ago
SweatPals - Field Sales Representative

SweatPals

Phoenix, Arizona, United States (On-Site)
3 Months ago
Nice - Project Manager

Nice

Atlanta, Georgia, United States (Hybrid)
2 Months ago
TiMi Studio Group - Principal Cinematic Artist

TiMi Studio Group

Bellevue, Washington, United States (On-Site)
8 Months ago
Riot Games - Art Lead, Animation Art - TFT, Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Pinterest - Sr. iOS Engineer, Ad Formats

Pinterest

San Francisco, California, United States (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Canva - Senior Engineering Manager (FE) - Editing Core (Remote ANZ)

Canva

Auckland, Auckland, New Zealand (Remote)
3 Weeks ago
Apple - AR/VR Software Development Engineer

Apple

Cupertino, California, United States (On-Site)
3 Months ago
Coherent corp. - Equipment Engineering Technician Lead

Coherent corp.

Sherman, Texas, United States (On-Site)
2 Months ago
Ramp - Senior Software Engineer | Forward Deployed

Ramp

New York, United States (Hybrid)
3 Weeks ago
Zscaler - Senior Principal Software Engineer (Fedramp)

Zscaler

United States (Remote)
3 Weeks ago
PwC - SAP ARIBA Professional Senior Associate

PwC

Makati City, Metro Manila, Philippines (On-Site)
10 Months ago
Capgemini - PKI Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Unity - Manager, Software Engineering, Web Platform

Unity

Bellevue, Washington, United States (On-Site)
1 Year ago
Apple - SoC Physical Design Engineer, STA/Timing

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Qube Cinema - Engineer – Technical Support

Qube Cinema

Chennai, Tamil Nadu, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Cupertino, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

California, United States (On-Site)

Cupertino, California, United States (On-Site)

North Salt Lake, Utah, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

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

Job Common Plug