Software Engineer, iOS

Google organizes the world's information and makes it universally accessible and useful through AI, Software, and Hardware technologies.
$141,000 - $202,000
iOS
Mid-Level Software Engineer
Contact Company
5,000+ Employees
2+ years of experience
AR/VR

Description For Software Engineer, iOS

Google is seeking a Mid-Level iOS Software Engineer to join their Extended Reality (XR) team, focusing on bringing Google's unique XR capabilities to iPhone users and developers. This role is part of Google's Devices & Services team, which combines the best of Google AI, Software, and Hardware to create innovative user experiences.

The position involves working on cutting-edge XR technologies, developing APIs and SDKs, mobile app logic and UI, server integration, and testing infrastructure. You'll be collaborating with cross-functional teams including UX, Product Management, and Program Management to design, prototype, and launch user experiences that make information instantly and intuitively accessible.

As part of the XR iOS team, you'll be responsible for building XR capabilities for iPhones and next-generation wearables, ensuring platform unity, and creating native-feeling experiences. The role requires expertise in iOS development, with experience in Objective-C, Swift, and C++. Knowledge of geometric models, 3D coordinate systems, and computer vision or augmented reality is highly valued.

The position offers competitive compensation ranging from $141,000 to $202,000, plus bonus, equity, and comprehensive benefits. You'll be working at Google's Mountain View location, contributing to technologies that change how billions of users connect, explore, and interact with information. This is an excellent opportunity for someone passionate about XR technology and iOS development to work on innovative projects that push the boundaries of what's possible in mobile computing.

Last updated 2 days ago

Responsibilities For Software Engineer, iOS

  • Adapt, build, and launch first-party XR experiences for iPhones paired with next-generation wearables
  • Design, build and launch cross-platform XR APIs and SDKs
  • Ensure unity between Google's XR offerings on iOS and other platforms
  • Ensure XR support for iOS feels native to the platform
  • Work closely with UX and Product Management to define, prototype and test experiences

Requirements For Software Engineer, iOS

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • Experience programming in the Objective-C language
  • Experience with the Swift programming language
  • Experience developing software applications using the C++ programming language

Interested in this job?

Jobs Related To Google Software Engineer, iOS

Software Engineer, iOS, Waze

Mid-level iOS Software Engineer position at Waze, focusing on developing and improving navigation app features that impact millions of drivers worldwide.

Software Engineer III, Mobile (iOS)

Software Engineer III position at Google focusing on iOS development, requiring 2 years of experience and expertise in mobile application development and data structures.

Software Engineer III, Mobile (iOS), Waze

Software Engineer III position at Google's Waze, focusing on iOS development to revolutionize navigation technology and solve transportation challenges.

Software Engineer, Mobile, iOS, Workspace Monetization

Mid-level iOS Software Engineer position at Google focusing on Workspace Monetization, offering competitive salary and the opportunity to impact millions of users.

Software Engineer II, iOS Privacy Primitives

Mid-level iOS Software Engineer position at Google focusing on privacy primitives, requiring 1 year of experience in software development and iOS application development.