Software Engineer
Be a significant part of the Hardware Test Engineering Core Infrastructure team that is at the center of the Apple Factory’s Development Process. This team is responsible for application development to improve delivery, management, and scalability of factory test platforms to factories located worldwide. We are looking for a curious, hardworking, self-motivated software developer to work on several key systems as a member of our collaborative team. Sound exciting? Keep reading!
We are currently seeking an individual with strong software skills and Swift development experience. You will work with a team of outstanding engineers to develop and deploy mass-production friendly solutions for all Apple products. This would include architecting, developing, deploying and prioritizing software used in the factory during manufacture of new products. Responsibilities would include prioritizing and diagnosing issues with multi-functional teams from diverse engineering backgrounds during new product bringup, as well as working with external vendors on defining better solutions and processes.
- BS degree in Computer Science, Computer Engineering or equivalent practical experience.
- Development experience with Swift
- Extensive expertise with Objective-C or Swift and common Apple frameworks and technologies
- Proficient with UNIX/Linux or macOS
- Experience with scripting languages (Bash, Python, Perl)
- Experience of software testing methodologies & practices
- Excellent knowledge of source code management concepts and systems (Git)
- Effective communication and an ability to collaborate with those around them
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.