Taro Logo

Sr. System Software Engineer

Apple is the world's largest hardware company, known for creating innovative and high-quality products.
$175,800 - $312,200
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Consumer · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr. System Software Engineer

The home architecture and sensing organization at Apple is seeking a strong system software engineer to join their dynamic, startup-like environment. This role offers the opportunity to work with passionate engineers and technology experts at the top of their fields, with all the resources of a major tech company. The team is committed to fairness and diversity, recognizing the value of diverse perspectives in their culture.

As a Sr. System Software Engineer, you will be responsible for driving the ideation and execution of prototypes for both software and hardware features in the home space. This role requires a high degree of motivation, curiosity, passion, and creativity. You'll need a strong software architecture background combined with practical problem-solving abilities.

Key responsibilities and qualifications include:

  • Developing for iOS at both application and framework levels
  • Strong proficiency in C/C++ and Python
  • Excellent hardware and system architecture understanding, including the ability to review and analyze schematics and debug complex hardware interactions
  • Outstanding communication and collaboration skills to guide multi-functional teams through the creative and engineering process of prototype or feature development

The role offers a competitive base pay range between $175,800 and $312,200, depending on skills, qualifications, experience, and location. Additional benefits include comprehensive medical and dental coverage, retirement benefits, employee stock programs, educational reimbursement, and various discounts on Apple products and services.

Join Apple's home architecture and sensing team to contribute to surprising and delighting customers with truly great products in the home space.

Last updated 8 months ago

Responsibilities For Sr. System Software Engineer

  • Drive ideation and execution of prototypes for both SW and HW features in the home space
  • Develop software for iOS at application and framework levels
  • Guide multi-functional teams through the creative and engineering process of prototype or feature development
  • Review and analyze schematics and debug complex hardware interactions

Requirements For Sr. System Software Engineer

Python
  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent practical experience
  • 8 years of programming in C/C++ and Python
  • Extensive experience developing for iOS at both Application and framework level
  • Strong SW architecture background
  • Excellent HW and system architecture understanding
  • Ability to review and analyze schematics and debug complex HW interactions
  • Phenomenal communication and collaboration skills

Benefits For Sr. System Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational reimbursement
  • Discounts on Apple products and services

Interested in this job?