Software Jobs dot IT Jobs dot San Francisco Bay Area Jobs dot Employment Search

San Francisco Bay Area logo SF Bay Area Software Jobs and IT Jobs

Previous Page

Software Development Engineer [Multiple Positions Available]

Location: South Bay (Cupertino)         posted: 10.17.22

EMPLOYER: Apple Inc.

JOB TITLE:          Software Development Engineer [Multiple Positions Available]

JOB ID: 1260578  

JOB DESCRIPTION: Apple Inc. has multiple positions available for Software Development Engineer in Cupertino, California. Design and implement tools for platform prototyping and work directly with designers to provide technology, workflows, and platform expertise to enable creation of products used by customers. Conceptualize and describe architectural parameters of core features of software design tools. Implement foundational systems, such as mathematical libraries, hardware connectivity, interaction heuristics, and animations systems upon which features can be implemented. Design, implement, and maintain client applications on both shipping and prototype hardware to enable interactive prototypes to be validated. Leverage knowledge of macOS, iOS, watchOS, and other operating systems to provide system-level interaction design features. Leverage knowledge of industry-standard 2D and 3D design tools to translate concepts into working prototypes using internal software design tools. Track changes and bugs in internal prototype hardware and software in order to pursue fixes and implement workarounds in design tools. Create and maintain code-free visual programming systems to enable non-technical designers to create interactive prototypes that run on shipping and prototype hardware. Create media subsystems in design tools that enable designers to control various forms of media, such as spatial audio, video, and animation systems. Design and implement runtime APIs to be used by internal and customer-facing software to replay content generated by design tools. Create code-free systems that enable chains of hardware sensors and OS systems to be assembled into logic trees by non-technical users.

CONTACT: To apply, email your resume to:, with reference to Job ID: 1260578. Apple is an Equal Employment Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.

Report Problem

Terms of Use