Software Engineer, Frameworks/UI, Sensing & Connectivity

Apple Inc.
Cupertino, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Cupertino, United States of America

Tech stack

Data Structures
Inter-Process Communication
Object-Oriented Software Development
Systems Development Life Cycle
Swiftui
Concurrency
Data Analytics
Objective C++
Artificial Intelligence Markup Language (AIML)

Job description

On this team, you will tackle a wide range of challenges and collaborate closely with CoreMotion, CoreLocation, Maps, and AIML experts. You will engage in investigative and research-like projects to explore and prototype solutions for complex, open-ended problems.

Requirements

  • Proficiency with Objective-C, Swift, or similar embedded programming language
  • Solid software engineering fundamentals - including data structures & algorithms, object-oriented design, and concurrency
  • Inter-process communication and systems development experience
  • Understanding of patterns, approaches, and constraints for large language model prompting
  • Ability to work collaboratively and explain complex ideas clearly, * Strong analytical and quantitative skills with a solid foundation in mathematics and physics
  • Experience with SwiftUI and SwiftData
  • Interest in climate science, environmental impact reduction, or sustainability metrics
  • A proven track record of shipping applications / delivering code to production

Apply for this position