iOS Software Engineer, SPG

Santa Clara Valley (Cupertino), California, United States
Software and Services


Role Number:200248456
Play a role in bringing autonomous technologies to the real world. We are looking for a talented, dedicated, and results-oriented engineer. You would join a team building visualization tools.

Key Qualifications

  • Extensive expertise with Swift, iOS, macOS fundamentals and frameworks
  • Strong grasp of Apple development tools
  • Proven ability to deliver world class, iOS production grade software
  • Ability to analyze large features and implement practical solutions
  • You're inspired to design, create and make the best better and do that quickly
  • Strong communication skills and good team player
  • Understanding of real-time systems


As a member of the team you’ll have the opportunity to work with experts in their field enabling productivity and analysis. This position requires a self-motivated engineer with strong technical skills to handle responsibilities including: -Prototyping new ideas to help with initial feature definition -Communicating ideas to our design team and other cross functional teams -Participating in architecture and code reviews -Build internal engineering tools

Education & Experience

BS degree in Computer Science or related field, or equivalent work experience

Additional Requirements

  • -5+ years experience with designing and implementing iOS apps in production
  • -5+ years experience with Swift with a deep understanding of Swift Standard Library and designing Swift API’s
  • -Experience with SceneKit or Metal
  • -Experience with multi-threading in Swift
  • -2+ years experience with real-time systems