Talent.com
Apple is hiring : Software Development Engineer-UI in Cupertino

Apple is hiring : Software Development Engineer-UI in Cupertino

MediabistroCupertino, CA, United States
4 days ago
Job type
  • Full-time
Job description

Software Development Engineer-UI

Cupertino, California, United States

Software and Services

Summary

Posted : Sep 25, 2025

Role Number : 200621969-0836

Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn’t have imagined, and now, can’t imagine living without. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do.

Description

APPLE INC has the following available in Cupertino, California and various unanticipated locations throughout the USA. Responsible for developing next generation CarPlay System Shell. Implement UI features including features appearing in both the center console display and in the instrument cluster display. Utilize advanced UKit and SwiftUI development skills to write complex multi-process software where different pieces of the UI are implemented in different components and seamlessly blending together the system to appear as a single user interface. Develop next generation CarPlay Climate App and defines feature set for the climate app in next generation CarPlay. Collaborate with the design team to craft the design of the user interface for the climate app in the next generation CarPlay. Implement features in the climate app for next generation CarPlay and analyzes vehicle capabilities and ensure the user interface satisfies needed functionality. Integrate CarPlay Media Apps System and assesses risks of software changes for features, bug fixes and do a risk / benefit assessment to identify the most appropriate release for those changes. Utilize specialized knowledge of CarPlay System Shell and CarPlay developer framework to developing next generation CarPlay Protocol and identify use cases for next generation CarPlay apps within vehicles such as climate control and radio. Design protocol to exchange required information to satisfy use cases and develops software that executes on vehicle to communicate with mobile device to exchange information through designed protocol. Manage the CarPlay development teams' software repositories and software submissions and contributes to the development of automated tools for managing software submissions. Diagnose software faults, identify and implement fixes and write automated tests for this area. Triage incoming bug reports, including assessing severity of issues and reproducibility. Develop tests to verify the use cases work end-to-end with software developed. 40 hours / week. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $151,232 - $220,900 / yr and your base pay will depend on your skills, qualifications, experience, and location.

Minimum Qualifications

Master’s degree or foreign equivalent in Electronic Engineering, Computer Science, Software Engineering, or related field and 1 year of experience in the job offered or related occupation.

1 year of experience with each of the following skills is required :

Utilizing Objective-C and Swift to write advanced applications and user interfaces for iOS

Utilizing Objective-C and Swift to write complex multi-threaded concurrent programs and experience debugging those programs

Experience building user interfaces used in automotive context and / or for controlling automotive features, including automotive climate controls

Building user interfaces for iOS using a mixture of both SwiftUI and UIKit

Work alongside a design team to craft user interfaces using Xcode, UIKit and SwiftUI for controlling remote accessories connected to an iPhone

Utilizing Stash, Git and Github for source code management

Experience managing software deliveries and using build management tools including Jenkins or GitHub to produce and deploy builds in concurrent development branches, and managing continuous integration systems to automate testing of concurrent development branches

Experience in software protocol design and implementation, building a system that allows one device to control a remote device using a combination of XML, JSON

Preferred Qualifications

  • N / A

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant (https : / / www.eeoc.gov / sites / default / files / 2023-06 / 22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant (https : / / www.eeoc.gov / sites / default / files / 2023-06 / 22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program (https : / / www.apple.com / jobs / pdf / EverifyPosterEnglish.pdf) .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Create a job alert for this search

Software Development • Cupertino, CA, United States

Related jobs
Apple is hiring : System Spaces UI Engineer in Cupertino

Apple is hiring : System Spaces UI Engineer in Cupertino

MediabistroCupertino, CA, United States
Full-time
Cupertino, California, United States Software and Services Description The System Spaces team is responsible for many of the iconic system experiences on Apple devices. The team is responsible for ...Show moreLast updated: 30+ days ago
Apple Inc. is hiring : AI UX / UI Engineer in Cupertino

Apple Inc. is hiring : AI UX / UI Engineer in Cupertino

MediabistroCupertino, CA, United States
Full-time
Cupertino, California, United States Sales and Business Development.In this role, you will : - Architect the core GenAI UX / UI design to interact with Chatbot, Home Page, Summarization, iOS app, and o...Show moreLast updated: 30+ days ago
Apple Inc. is hiring : UI Frameworks Software Engineer, Developer Relations in Su

Apple Inc. is hiring : UI Frameworks Software Engineer, Developer Relations in Su

MediabistroSunnyvale, CA, United States
Full-time
UI Frameworks Software Engineer, Developer Relations.Sunnyvale, California, United States Marketing.Developer Relations is the main technical contact for Apple's worldwide community of software dev...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer - Core UI

Senior Software Engineer - Core UI

Ironclad Inc.San Francisco, CA, United States
Full-time
Every dollar earned, relationship formed, and advantage gained comes down to the contract that makes it real.But getting a contract done is more complicated than it should be.And when contract data...Show moreLast updated: 2 days ago
Apple Inc. is hiring : System Spaces UI Engineer in Cupertino

Apple Inc. is hiring : System Spaces UI Engineer in Cupertino

MediabistroCupertino, CA, United States
Full-time
Cupertino, California, United States Software and Services.The System Spaces team is responsible for many of the iconic system experiences on Apple devices. The team is responsible for the Home Scre...Show moreLast updated: 30+ days ago
System Spaces UI Engineer Job at Apple Inc. in Cupertino

System Spaces UI Engineer Job at Apple Inc. in Cupertino

MediabistroCupertino, CA, United States
Full-time
Cupertino, California, United States Software and Services.The System Spaces team is responsible for many of the iconic system experiences on Apple devices. The team is responsible for the Home Scre...Show moreLast updated: 30+ days ago
  • Promoted
Senior, Software Engineer,UI

Senior, Software Engineer,UI

WalmartSunnyvale, CA, United States
Full-time +1
We are seeking a highly skilled and motivated individual to join our team as a Senior Software Engineer.In this role, you will be playing a pivotal role in designing, developing, and implementing s...Show moreLast updated: 28 days ago
  • Promoted
Senior, Software Engineer- Mobile Development (iOS)

Senior, Software Engineer- Mobile Development (iOS)

WalmartSunnyvale, CA, United States
Full-time
We are looking for a Senior Software Engineer (iOS) to join our team and contribute to the development of world-class mobile applications. You will work closely with other engineers and product team...Show moreLast updated: 16 days ago
  • Promoted
Software Engineer, iOS San Francisco, CA • Software Engineering • Engineering San Francisco, CA[...]

Software Engineer, iOS San Francisco, CA • Software Engineering • Engineering San Francisco, CA[...]

MetaSan Francisco, CA, United States
Full-time
Meta), formerly known as Facebook Inc.When Facebook launched in 2004, it changed the way people connect.Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around t...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Software Engineer - iOS

Sr. Software Engineer - iOS

CerebrasSan Francisco, CA, United States
Full-time
Brave is on a mission to protect the human right to privacy online.We’ve built a free web browser that blocks creepy ads and trackers by default, a private search engine with a.And we’re just getti...Show moreLast updated: 19 days ago
Apple Inc. is hiring : Software Development Engineer - AppleTV (Audio) in Cuperti

Apple Inc. is hiring : Software Development Engineer - AppleTV (Audio) in Cuperti

MediabistroCupertino, CA, United States
Full-time
Software Development Engineer - AppleTV (Audio).Cupertino, California, United States Software and Services.We are seeking talented & passionate engineers who will be tasked with leveling up the Hom...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer, Mobile (iOS), YouTube

Senior Software Engineer, Mobile (iOS), YouTube

Google Inc.San Bruno, CA, United States
Full-time
Senior Software Engineer, Mobile (iOS), YouTube.Experience driving progress, solving problems, and mentoring more junior team members. deeper expertise and applied knowledge within relevant area.Ba...Show moreLast updated: 30+ days ago
Senior Software Engineer - Engine UI Job at Roblox in San Mateo

Senior Software Engineer - Engine UI Job at Roblox in San Mateo

MediabistroSan Mateo, CA, United States
Full-time
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Development Engineer, iOS Mobile Engineering

Senior Software Development Engineer, iOS Mobile Engineering

Expedia, Inc.San Jose, CA, United States
Full-time
Expedia Group brands power global travel for everyone, everywhere.We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners.Our...Show moreLast updated: 22 days ago
  • Promoted
Software Development Kit Engineer – San Jose, US

Software Development Kit Engineer – San Jose, US

Neurosky, Inc.San Jose, CA, United States
Full-time
MindLight is a fun, groundbreaking game that is scientifically proven to help kids manage their stress and anxiety.NeuroSky is a leading wearable sensor technology company.Our award-winning hardwar...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer, iOS

Senior Software Engineer, iOS

Turo IncSan Francisco, CA, United States
Full-time
About the team : • •We are looking for brilliant software engineers for our team.You should have a passion for consumer products and want to help us achieve our goal of bringing Turo to everyone.We pu...Show moreLast updated: 29 days ago
  • Promoted
Software Engineer, iOS Core Product - San Francisco, USA

Software Engineer, iOS Core Product - San Francisco, USA

Clutch CanadaSan Francisco, CA, United States
Full-time
PLEASE APPLY THROUGH THIS LINK : .The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever ...Show moreLast updated: 30+ days ago
Apple is hiring : Software Development Engineer - AppleTV (Audio) in Cupertino

Apple is hiring : Software Development Engineer - AppleTV (Audio) in Cupertino

MediabistroCupertino, CA, United States
Full-time
Software Development Engineer - AppleTV (Audio).Cupertino, California, United States.At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quick...Show moreLast updated: 30+ days ago