Senior iOS Software Engineer

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

Summary

Posted:
Role Number:200163466
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

Description

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 multi-threading in Swift
  • 2+ years experience with real-time systems