H1BConnect Pro is launching with premium alerts and access to more job postings.Get early access
Apple logo

Software Development Engineer - UI

Apple
Cupertino, CA Full-time 11/25/2025
Undergraduate Entry-Level

Job Description

Apple is seeking a creative and hardworking software engineer to design and develop the next generation of handwriting and drawing software for the iPad and Apple Pencil, collaborating with a world-class team to innovate user interfaces and integrate machine learning technologies.

Requirements

  • Bachelor's degree in Computer Science/Engineering discipline or equivalent
  • Experience designing an iOS application or framework of significant scope
  • Experience with Objective-C, C, and C++ programming
  • Knowledge of the graphics stack, including Core Graphics, Core Animation, and Metal
  • Exposure to modern software development standard methodologies, including source control, unit testing, and debugging
  • Ability to effectively contribute to several concurrent projects
  • Ability to thrive in a highly collaborative environment

Responsibilities

  • Collaborate with a world-class design team and talented engineers
  • Innovate and deliver high-impact features that fuse user interfaces with machine learning technologies
  • Responsible for software design exploration, implementation, and maintenance of cross-platform frameworks and applications
  • Develop production-quality software through fast-paced iterative development cycles
  • Partner with various teams at Apple to deliver best-in-class features