Platform Development Engineer - Home Explorations

A technology company that revolutionizes entire industries through amazing technology, industry-leading privacy and environment efforts.
$143,100 - $264,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Platform Development Engineer - Home Explorations

Apple is seeking a Platform Development Engineer to join their Home Explorations team, focusing on investigating emerging technologies and developing next-generation products. This role is perfect for someone who thrives in ambiguity and is passionate about creating innovative solutions with meaningful impact.

The position requires strong programming skills in C, C++, or Objective-C, with Swift experience being highly desired. The ideal candidate should be comfortable working with multi-threading and non-blocking, asynchronous interfaces, particularly at the middleware layer in OS daemons.

As part of Apple's Software and Services team, you'll be working on cutting-edge home technology solutions. The role demands strong communication skills, attention to detail, and the ability to work independently on open-ended tasks. You'll be part of a team that's passionate about tackling everyday problems in innovative ways.

The compensation package includes a competitive base salary range of $143,100 to $264,200, plus additional benefits such as stock options, comprehensive medical coverage, and education reimbursement. Apple offers a collaborative environment where diversity of thought and ideas is encouraged, contributing to products that revolutionize entire industries.

This is an excellent opportunity for a mid-level engineer who wants to make a significant impact in home technology while working for one of the world's most innovative companies. Join Apple's mission to leave the world better than they found it through groundbreaking technology and industry-leading privacy and environmental initiatives.

Last updated 8 hours ago

Responsibilities For Platform Development Engineer - Home Explorations

  • Investigate emerging technologies
  • Develop next-generation products
  • Work on middleware layer in OS daemons
  • Craft new products with meaningful and disruptive impact

Requirements For Platform Development Engineer - Home Explorations

  • Programming skills, preferably with C and objective-oriented languages such as C++ or Objective-C
  • Experience with Swift highly desired
  • Multi-threading experience desired
  • Non-blocking, asynchronous interface coding experience

Benefits For Platform Development Engineer - Home Explorations

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and RSUs
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Platform Development Engineer - Home Explorations

Clojure Programmer

Apple is hiring a Clojure Programmer in Cupertino to develop backend services and frontend applications using Clojure and ClojureScript, offering competitive compensation and comprehensive benefits.

Graphics, Games, and Machine Learning - Gaming Experience Test Engineer

Gaming Experience Test Engineer role at Apple focusing on graphics, games, and machine learning testing across macOS, iOS, and tvOS platforms.

RF Hardware Full Stack Developer

Full Stack Developer role at Apple combining RF hardware expertise with full-stack development, working on scalable software tools and web applications.

Tools and Automation Engineer - Apple Maps Quality Team

Tools and Automation Engineer position at Apple Maps Quality Team, focusing on test automation and analytics for maps-wide metrics, offering competitive compensation between $136,300-$248,700.

Full Stack Web Developer

Full Stack Web Developer role at Apple, building advanced tooling and automation for Hardware Engineering, requiring 3+ years of experience in web development.