Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
    Log me in!   |   Site Map   |   Help   
 Systems Software Developer - Cupertino, California, United States

Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - Platforms
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200243070 / Latpro-3789460 
Date posted: May-01-2021
State, Zip: California, 95014


Systems Software Developer

Santa Clara Valley (Cupertino) , California , United States

Software and Services


Posted: Apr 30, 2021

Role Number: 200243070

Are you excited about writing systems software to help improve power and performance of Apple products? Would you enjoy developing real-time analysis mechanisms and logging infrastructure to detect and mitigate such issues? If this describes you, we would love to hear from you!

Key Qualifications

  • Strong coding skills, preferably in C/C++/Objective C
  • Experience in software design/development
  • Strong analytical thinking to solve challenging problems
  • Excellent debugging skills
  • Strong system level understanding
  • Self-motivated and able to work independently
  • Excellent spoken and written communication skills


We're looking for a motivated engineer with excellent programming, problem solving and communication skills. In this role, you will be working on design and development of systems software to help improve battery usage and performance of Apple products. This includes logging infrastructure to model energy usage, performance and server impact of different apps and software services. You would also be developing real-time analysis mechanisms to detect/mitigate issues and using analytics to understand large scale trends. To be successful in this role, you must have a solid foundation in software design/architecture coupled with good system understanding and excellent debug/triage skills.

Education & Experience

  • B.S., M.S., or Ph.D. in Computer Science, Electrical Engineering, or equivalent

    Additional Requirements

    • Additional Requirements
    • Preferred skills and experience:
    • Experience with development on embedded platforms
    • Good understanding of operating system concepts
    • Good understanding of networking concepts

  • Requirements

    See job description


    Apple requires you to fill in their on-line form which will open in a different window.

    Enter your email address and click 'Apply':
      Prefer not to enter your email?