10 days old

Continuous Integration Engineer

Cupertino, CA
  • Job Code
    200010910
Summary

At Apple we tackle large scale engineering challenges to provide beautiful, intuitive products to our users. To build, maintain, and extend the necessary architecture for these tasks we are looking for an excellent software engineer

Key Qualifications

  • 3 years of experience in software engineering, release engineering and/or configuration management
  • Experience with continuous integration system (Jenkins, build bot)
  • Basic concept of CI, build & testing
  • Familiarity with software configuration management systems and/or source code version control systems (preferred)
  • Experience with scripting languages, particularly Python (preferred)
  • Experience with code signing and build management tools (make, SCons, ant) (preferred)
  • Experience building C++ (preferred)
  • Familiarity with Mac OS and iOS (preferred)
  • Experience with Xcode (preferred)
  • Prior knowledge in image processing or computer vision is a plus
  • Knowledge with CMake (preferred)

Description

YOUR RESPONSIBILITIES IN THIS ROLE ARE LIKELY TO INCLUDE:
- Support and improve our tools for continuous integration, automated testing and release management
- Build and sanity test release binaries
- Push new releases to production
- Maintain the build process to support ongoing R&D
- Maintain CI system and configuration

Education & Experience

BA/BS DEGREE IN COMPUTER SCIENCE OR EQUIVALENT PRACTICAL EXPERIENCE

Posted: 2019-10-08 Expires: 2019-11-06

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Continuous Integration Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast