Apple is looking to drive optimization of software design for their latest products, including the next generation of iPhone, iPad, Apple Watch, AirPods, and Mac, by hiring a Performance Engineer
Requirements
- experienced with power, performance trade-off analysis
- programming experience in C or C++
- strong understanding one of Bluetooth, Wi-Fi, Thread, or related protocols
- background or research experience in RF, Digital, and Wireless communications
- experience with Python and Matlab for testing, data analysis and visualization
- proficient in Python with hands-on experience using data science libraries for data manipulation & analysis
- research or work experience in using AI/ML towards wireless problems
Responsibilities
- devise performance evaluation methodologies on SW/HW prototypes
- analyze logs, and make recommendations for implementing software design based on trade-off analysis at a system & product level
- work on software design testing and optimization from early prototypes until productization
- drive optimization of software design for Apple’s latest products
- work with CPU profiling and optimizations
- use wireless sniffers and protocol analyzers to debug and root cause issues
- programming experience in C or C++
Other
- Masters or PhD or equivalent experience
- Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
- approach problems flexibly, adjusting strategies as needed for practical solutions
- focused on priorities and drive efforts toward achieving results
- stay curious, continually seeking to learn and improve processes