23 days old

Build and Release Engineer

Cupertino, CA 95014
  • Job Code
    200179695
Summary

Summary

Posted: Jul 7, 2020

Role Number:200179695

Apple Inc is looking for a build and release engineer to join the Camera Firmware and Driver team.
In this role, you will supp...Summary

Summary

Posted: Jul 7, 2020

Role Number:200179695

Apple Inc is looking for a build and release engineer to join the Camera Firmware and Driver team.
In this role, you will support Engineering and QA teams by managing the source code management system, developing tools and processes for automating builds and regression testing, and coordinating and pushing new releases. We are looking for a passionate and experienced engineer who has proven experience with Continuous Integration systems, automation and testing. Ability to thrive in a fast-paced and collaborative environment is a must.

Key Qualifications

  • 3+ years of experience in a release engineering and/or configuration management role.
  • Expertise with source code management systems (Git is preferred)- branching strategies, merging, pull Requests etc.
  • Experience with continuous integration systems such as Jenkins and buildbot.
  • Proficient with scripting, particularly shell and Python
  • Experience building C++
  • Excellent problem solving and debugging skills
  • Passionate about software automation
  • Experience with SCM branching, merging, pull requests.
  • Prior knowledge of embedded software development process and lifecycle is a plus.
  • Familiarity with Mac OS and iOS and Xcode is a plus.

Description

Manage the build & release process for various iOS/MacOS projects.
Configure, manage and scale software systems and tools for CI and deployment
Make daily and patch releases - triage and debug build issues and work with developers and QA to ensure timely resolution.
Implement best practices for building, testing, and releasing software.
Identifying useful new technologies that can improve efficiency and reliability and incorporating them into the CI & build release workflows

Education & Experience

BA/BS degree in Computer Science or equivalent practical experience

Additional Requirements

Posted: 2020-10-07 Expires: 2020-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:

Build and Release Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast