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
HOME
    Log me in!   |   Site Map   |   Help   
 Systems Software Engineer - 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: 200212083 / Latpro-3766694 
Date posted: Dec-22-2020
State, Zip: California, 95014

Description

Systems Software Engineer

Santa Clara Valley (Cupertino) , California , United States

Software and Services

Summary

Posted: Dec 21, 2020

Weekly Hours: 40

Role Number: 200212083

Are you excited by the thought of making your battery last longer or your apps launch faster? Handling resource consumption and contention is a key differentiator for Apple products and the Core OS Dynamic Resource Management team focuses on solving these key resource tradeoff problems. Our goals are to build system infrastructure and APIs that allow our clients to maximize overall user experience within our constraints of battery life, thermals, memory, network usage, and additional factors. The team is looking for innovative candidates to design and implement new capabilities to manage process runtime and resource utilization across our diverse product lines. In this unique and highly visible role, you will be driving, influencing, and assisting cross-functional teams with the adoption of these new operating system concepts. Through the combination of data and performance analysis, software prototyping, and systems engineering, you will push the boundary of what's possible at the core of the operating system.

Key Qualifications

  • Strong programming background
  • Clear understanding of operating system components and responsibilities
  • Ability to deliver high quality work on tight schedules consistently
  • Highly professional and collaborative with outstanding communication and presentation skills
  • Familiarity with statistics, data analysis, or machine learning and the enthusiasm to learn more
  • Proven track record leading software projects from inception through customer delivery

Description

- Design, implement, optimize, and evangelize new operating system constructs to enable intelligent resource management - Analyze, understand, and present key performance data for highly-visible OS features - Write elegant, performant code in Objective-C or Swift and test, debug, and productize it - Rapidly prototype new ideas and features in collaboration with others - Consult with and influence other teams to drive adoption of new APIs

Education & Experience

BS in Computer Engineering or equivalent experience



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':
       Apply
  Prefer not to enter your email?