Start Date
Immediate
Expiry Date
21 Aug, 24
Salary
0.0
Posted On
22 May, 24
Experience
0 year(s) or above
Remote Job
No
Telecommute
No
Sponsor Visa
No
Skills
Communication Skills, Embedded Systems, Software Development, C, Optimization Techniques, Software Systems, C++, Computer Science, Computer Engineering, Programming Languages, Performance Metrics
Industry
Computer Software/Engineering
SUMMARY
Posted: Dec 18, 2023
Weekly Hours: 40
Role Number:200520954
Apple is seeking a highly motivated and technically proficient intern to join our dynamic team. The successful candidate will be involved in exploring and implementing advanced software optimization techniques to improve software CPU performance and key KPIs such as reducing CPI, code size reduction. This role is ideal for a student with a strong background in computer science or a related field.
KEY QUALIFICATIONS
DESCRIPTION
Research and Exploration: Conduct thorough research on Profile Guided Optimization (PGO) and Link-Time Optimization (LTO) techniques. Stay updated with the latest developments in these areas and evaluate their applicability to our current projects. Implementation: Apply PGO and LTO methods to existing codebases. Work closely with the development team to integrate these optimizations into our software development lifecycle. Testing and Evaluation: Rigorously test the implemented solutions to ensure they meet performance benchmarks. Analyze and document the impact of optimizations on software performance and efficiency. Collaboration: Work collaboratively with software developers, verification engineers to share insights and develop best practices for optimization techniques. Reporting: Prepare and present regular reports on progress, findings, and any challenges encountered during the implementation process.
EDUCATION & EXPERIENCE
Pursuing a Masters or PhD diploma in Computer Science, Computer Engineering, or related fields.
ADDITIONAL REQUIREMENTS
Additional Requirement
Please refer the Job description for details